diff --git a/.github/alternate_byond_versions.txt b/.github/alternate_byond_versions.txt new file mode 100644 index 0000000000000..4d001ab811899 --- /dev/null +++ b/.github/alternate_byond_versions.txt @@ -0,0 +1,8 @@ +# This file contains extra tests to run for specific BYOND versions. +# This is useful for making sure we maintain compatibility with both older and newer versions, +# while still having our main tests run on a guaranteed pinned version. + +# Format is version: map +# Example: +# 500.1337: runtimestation +# 515.1627: runtimestation diff --git a/.github/max_required_byond_client.txt b/.github/max_required_byond_client.txt new file mode 100644 index 0000000000000..86c9b22d1b04c --- /dev/null +++ b/.github/max_required_byond_client.txt @@ -0,0 +1,8 @@ +# Highest byond client version allowed to be required by the byond world. Set to 9999 to disable the check flat out. +# If the compiled world requires clients use a version higher than this, ci will fail. +# for instance: if this is set to 514, and a pr uses a 515 client feature, an alert will trigger +# If you have to update this number for your pr, you should make it VERY CLEAR in the pr body that you did so. +# (Requiring clients update to connect to the game server is not something we like to spring on them with no notice, +# especially for beta builds where the pager/updater won't let them update without additional configuration.) + +514 diff --git a/.github/workflows/ci_suite.yml b/.github/workflows/ci_suite.yml new file mode 100644 index 0000000000000..cd51cce24a037 --- /dev/null +++ b/.github/workflows/ci_suite.yml @@ -0,0 +1,288 @@ +name: CI Suite +on: + push: + branches: + - master + - 'project/**' + pull_request: + branches: + - master + - 'project/**' + merge_group: + branches: + - master + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + run_linters: + if: ( !contains(github.event.head_commit.message, '[ci skip]') ) + name: Run Linters + runs-on: ubuntu-22.04 + timeout-minutes: 5 + + steps: + - uses: actions/checkout@v4 + - name: Restore SpacemanDMM cache + uses: actions/cache@v4 + with: + path: ~/SpacemanDMM + key: ${{ runner.os }}-spacemandmm-${{ hashFiles('dependencies.sh') }} + restore-keys: | + ${{ runner.os }}-spacemandmm- + - name: Restore Yarn cache + uses: actions/cache@v4 + with: + path: tgui/.yarn/cache + key: ${{ runner.os }}-yarn-${{ hashFiles('tgui/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + - name: Restore Node cache + uses: actions/cache@v4 + with: + path: ~/.nvm + key: ${{ runner.os }}-node-${{ hashFiles('dependencies.sh') }} + restore-keys: | + ${{ runner.os }}-node- + - name: Restore Bootstrap cache + uses: actions/cache@v4 + with: + path: tools/bootstrap/.cache + key: ${{ runner.os }}-bootstrap-${{ hashFiles('tools/requirements.txt') }} + restore-keys: | + ${{ runner.os }}-bootstrap- + - name: Restore Rust cache + uses: actions/cache@v4 + with: + path: ~/.cargo + key: ${{ runner.os }}-rust-${{ hashFiles('tools/ci/ci_dependencies.sh')}} + restore-keys: | + ${{ runner.os }}-rust- + - name: Restore Cutter cache + uses: actions/cache@v4 + with: + path: tools/icon_cutter/cache + key: ${{ runner.os }}-cutter-${{ hashFiles('dependencies.sh') }} + - name: Python setup + uses: actions/setup-python@v4 + with: + python-version: "3.11" + - name: Install OpenDream + uses: robinraju/release-downloader@v1.9 + with: + repository: "OpenDreamProject/OpenDream" + tag: "latest" + fileName: "DMCompiler_linux-x64.tar.gz" + extract: true + - name: Install Tools + run: | + pip3 install setuptools + bash tools/ci/install_node.sh + bash tools/ci/install_spaceman_dmm.sh dreamchecker + bash tools/ci/install_ripgrep.sh + tools/bootstrap/python -c '' + - name: Setup linters + id: linter-setup + run: ':' + - name: Run Grep Checks + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: bash tools/ci/check_grep.sh + - name: Ticked File Enforcement + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: | + tools/bootstrap/python tools/ticked_file_enforcement/ticked_file_enforcement.py < tools/ticked_file_enforcement/schemas/beestation_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 + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: tools/bootstrap/python -m define_sanity.check + - name: Check Trait Validity + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: tools/bootstrap/python -m trait_validity.check + - name: Run DreamChecker + if: steps.linter-setup.conclusion == 'success' && !cancelled() + shell: bash + run: ~/dreamchecker 2>&1 | bash tools/ci/annotate_dm.sh + - name: Run OpenDream + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: ./DMCompiler_linux-x64/DMCompiler beestation.dme --suppress-unimplemented --define=CIBUILDING | bash tools/ci/annotate_od.sh + - name: Run Map Checks + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: | + tools/bootstrap/python -m mapmerge2.dmm_test + tools/bootstrap/python -m tools.maplint.source + - name: Check Cutter + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: tools/bootstrap/python -m tools.icon_cutter.check + - name: Run DMI Tests + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: tools/bootstrap/python -m dmi.test + - name: Check File Directories + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: bash tools/ci/check_filedirs.sh beestation.dme + - name: Check Miscellaneous Files + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: bash tools/ci/check_misc.sh + - name: Run TGUI Checks + if: steps.linter-setup.conclusion == 'success' && !cancelled() + run: tools/build/build --ci lint tgui-test + + compile_all_maps: + if: ( !contains(github.event.head_commit.message, '[ci skip]') ) + name: Compile Maps + needs: [collect_data] + runs-on: ubuntu-22.04 + timeout-minutes: 5 + + steps: + - uses: actions/checkout@v4 + - name: Restore BYOND cache + uses: actions/cache@v4 + with: + path: ~/BYOND + key: ${{ runner.os }}-byond-${{ hashFiles('dependencies.sh') }} + - name: Compile All Maps + run: | + bash tools/ci/install_byond.sh + source $HOME/BYOND/byond/bin/byondsetup + tools/build/build --ci dm -DCIBUILDING -DCITESTING -DALL_MAPS + - name: Check client Compatibility + uses: tgstation/byond-client-compatibility-check@v3 + with: + dmb-location: beestation.dmb + max-required-client-version: ${{needs.collect_data.outputs.max_required_byond_client}} + + collect_data: + if: ( !contains(github.event.head_commit.message, '[ci skip]') ) + name: Collect data for other tasks + runs-on: ubuntu-22.04 + timeout-minutes: 5 + outputs: + maps: ${{ steps.map_finder.outputs.maps }} + alternate_tests: ${{ steps.alternate_test_finder.outputs.alternate_tests }} + max_required_byond_client: ${{ steps.max_required_byond_client.outputs.max_required_byond_client }} + + steps: + - uses: actions/checkout@v4 + - name: Find Maps + id: map_finder + run: | + echo "$(ls -mw0 _maps/*.json)" > maps_output.txt + sed -i -e s+_maps/+\"+g -e s+.json+\"+g maps_output.txt + echo "Maps: $(cat maps_output.txt)" + echo "maps={\"paths\":[$(cat maps_output.txt)]}" >> $GITHUB_OUTPUT + - name: Find Alternate Tests + id: alternate_test_finder + run: | + ALTERNATE_TESTS_JSON=$(jq -nRc '[inputs | capture("^(?[0-9]+)\\.(?[0-9]+): (?.+)$")]' .github/alternate_byond_versions.txt) + echo "alternate_tests=$ALTERNATE_TESTS_JSON" >> $GITHUB_OUTPUT + - name: Collect byond client version configuration + id: max_required_byond_client + #the regex here does not filter out non-numbers because error messages about no input are less helpful then error messages about bad input (which includes the bad input) + run: | + echo "max_required_byond_client=$(grep -Ev '^[[:blank:]]{0,}#{1,}|^[[:blank:]]{0,}$' .github/max_required_byond_client.txt | tail -n1)" >> $GITHUB_OUTPUT + + run_all_tests: + if: ( !contains(github.event.head_commit.message, '[ci skip]') ) + name: Integration Tests + needs: [collect_data] + + strategy: + fail-fast: false + matrix: + map: ${{ fromJSON(needs.collect_data.outputs.maps).paths }} + + uses: ./.github/workflows/run_integration_tests.yml + with: + map: ${{ matrix.map }} + max_required_byond_client: ${{needs.collect_data.outputs.max_required_byond_client}} + + run_alternate_tests: + if: ( !contains(github.event.head_commit.message, '[ci skip]') && needs.collect_data.outputs.alternate_tests != '[]' ) + name: Alternate Tests + needs: [collect_data] + strategy: + fail-fast: false + matrix: + setup: ${{ fromJSON(needs.collect_data.outputs.alternate_tests) }} + + uses: ./.github/workflows/run_integration_tests.yml + with: + map: ${{ matrix.setup.map }} + major: ${{ matrix.setup.major }} + minor: ${{ matrix.setup.minor }} + max_required_byond_client: ${{needs.collect_data.outputs.max_required_byond_client}} + + check_alternate_tests: + if: ( !contains(github.event.head_commit.message, '[ci skip]') && needs.collect_data.outputs.alternate_tests != '[]' ) + name: Check Alternate Tests + needs: [run_alternate_tests, collect_data] + runs-on: ubuntu-22.04 + timeout-minutes: 5 + steps: + - run: echo Alternate tests passed. + + compare_screenshots: + if: ( !contains(github.event.head_commit.message, '[ci skip]') && (always() && (!failure() && !cancelled())) ) + needs: [run_all_tests, run_alternate_tests] + name: Compare Screenshot Tests + timeout-minutes: 15 + runs-on: ubuntu-22.04 + steps: + - uses: actions/checkout@v4 + - name: Setup directory + run: mkdir -p artifacts + # If we ever add more artifacts, this is going to break, but it'll be obvious. + - name: Download screenshot tests + uses: actions/download-artifact@v4 + with: + path: artifacts + - name: ls -R + run: ls -R artifacts + - name: Setup screenshot comparison + run: npm i + working-directory: tools/screenshot-test-comparison + - name: Run screenshot comparison + run: node tools/screenshot-test-comparison/index.js artifacts code/modules/unit_tests/screenshots artifacts/screenshot_comparisons + # workflow_run does not give you the PR it ran on, + # even through the thing literally named "matching pull requests". + # However, in GraphQL, you can check if the check suite was ran + # by a specific PR, so trusting the (user controlled) action here is okay, + # as long as we check it later in show_screenshot_test_results + - name: Save PR ID + if: failure() && github.event.pull_request + run: | + echo ${{ github.event.pull_request.number }} > artifacts/screenshot_comparisons/pull_request_number.txt + - name: Upload bad screenshots + if: failure() + uses: actions/upload-artifact@v4 + with: + name: bad-screenshots + path: artifacts/screenshot_comparisons + + test_windows: + if: ( !contains(github.event.head_commit.message, '[ci skip]') ) + name: Windows Build + needs: [collect_data] + runs-on: windows-latest + timeout-minutes: 5 + + steps: + - uses: actions/checkout@v4 + - name: Restore Yarn cache + uses: actions/cache@v4 + with: + path: tgui/.yarn/cache + key: ${{ runner.os }}-yarn-${{ hashFiles('tgui/yarn.lock') }} + restore-keys: | + ${{ runner.os }}-yarn- + - name: Compile + run: pwsh tools/ci/build.ps1 + env: + DM_EXE: "C:\\byond\\bin\\dm.exe" + - name: Check client Compatibility + uses: tgstation/byond-client-compatibility-check@v3 + with: + dmb-location: beestation.dmb + max-required-client-version: ${{needs.collect_data.outputs.max_required_byond_client}} diff --git a/.github/workflows/continuous_integration.yml b/.github/workflows/continuous_integration.yml deleted file mode 100644 index d52ea0e45f3d5..0000000000000 --- a/.github/workflows/continuous_integration.yml +++ /dev/null @@ -1,139 +0,0 @@ -name: Run tests - -on: - workflow_dispatch: -# push: -# paths-ignore: -# - "html/changelogs/**" -# - "html/changelog.html" - pull_request: - branches: - - master - merge_group: - branches: - - master - -jobs: - run_linters: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v3 - - name: Python setup - uses: actions/setup-python@v4 - with: - python-version: "3.11" - cache: 'pip' - - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: yarn - cache-dependency-path: tgui/yarn.lock - - name: Cache SpacemanDMM - id: cache-spacemandmm - uses: actions/cache@v3 - with: - path: ~/dreamchecker - key: ${{ runner.os }}-spacemandmm-cache-${{ hashFiles('dependencies.sh') }} - - name: Install SpacemanDMM - if: steps.cache-spacemandmm.outputs.cache-hit != 'true' - run: bash tools/ci/install_spaceman_dmm.sh dreamchecker - - name: Install Tools - run: | - pip install setuptools - pip install -r tools/requirements.txt - - name: Run Linters - run: | - bash tools/ci/check_filedirs.sh beestation.dme - bash tools/ci/check_changelogs.sh - find . -name "*.php" -print0 | xargs -0 -n1 php -l - find . -name "*.json" -not -path "*/node_modules/*" -print0 | xargs -0 python ./tools/json_verifier.py - bash tools/ci/check_grep.sh - tools/build/build --ci lint tgui-test - tools/bootstrap/python -m dmi.test - tools/bootstrap/python -m mapmerge2.dmm_test - ~/dreamchecker - compile_all_maps: - runs-on: ubuntu-20.04 - steps: - - uses: actions/checkout@v3 - - name: Setup cache - id: cache-byond - uses: actions/cache@v3 - with: - path: ~/BYOND - key: ${{ runner.os }}-byond-cache-${{ hashFiles('Dockerfile') }} - - name: Install BYOND - if: steps.cache-byond.outputs.cache-hit != 'true' - run: bash tools/ci/install_byond.sh - - name: Compile All Maps - run: | - source $HOME/BYOND/byond/bin/byondsetup - python3 tools/ci/template_dm_generator.py - tools/build/build --ci dm -DCIBUILDING -DCITESTING -DALL_MAPS - run_all_tests: - runs-on: ubuntu-20.04 - services: - mariadb: - image: mariadb:latest - env: - MYSQL_ROOT_PASSWORD: root - ports: - - 3306 - options: --health-cmd="mariadb-admin ping" --health-interval=10s --health-timeout=5s --health-retries=3 - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: yarn - cache-dependency-path: tgui/yarn.lock - - name: Cache BYOND - id: cache-byond - uses: actions/cache@v3 - with: - path: ~/BYOND - key: ${{ runner.os }}-byond-cache-${{ hashFiles('Dockerfile') }} - - name: Install BYOND - if: steps.cache-byond.outputs.cache-hit != 'true' - run: bash tools/ci/install_byond.sh - - name: Setup database - run: | - sudo systemctl start mysql - mysql -u root -proot -e 'CREATE DATABASE bee_ci;' - mysql -u root -proot bee_ci < SQL/beestation_schema.sql - - name: Install rust-g - run: | - sudo dpkg --add-architecture i386 - sudo apt update || true - sudo apt install libssl1.1:i386 - bash tools/ci/install_rust_g.sh - - name: Install auxmos - run: | - bash tools/ci/install_auxmos.sh - - name: Compile Tests - run: | - source $HOME/BYOND/byond/bin/byondsetup - tools/build/build --ci dm -DCIBUILDING -DANSICOLORS - - name: Run Tests - run: | - source $HOME/BYOND/byond/bin/byondsetup - bash tools/ci/run_server.sh - test_windows: - runs-on: windows-latest - steps: - - uses: actions/checkout@v3 - - uses: actions/setup-node@v3 - with: - node-version: 18 - cache: yarn - cache-dependency-path: tgui/yarn.lock - - name: Cache BYOND - id: cache-byond - uses: actions/cache@v3 - with: - path: C:/byond - key: ${{ runner.os }}-byond-cache-${{ hashFiles('dependencies.sh') }} - - name: Compile - run: pwsh tools/ci/build.ps1 - env: - DM_EXE: "C:\\byond\\bin\\dm.exe" diff --git a/.github/workflows/rerun_flaky_tests.yml b/.github/workflows/rerun_flaky_tests.yml new file mode 100644 index 0000000000000..7f498de144308 --- /dev/null +++ b/.github/workflows/rerun_flaky_tests.yml @@ -0,0 +1,31 @@ +name: Rerun/Report Flaky Tests +on: + workflow_run: + workflows: [CI Suite] + types: + - completed +jobs: + rerun_flaky_tests: + runs-on: ubuntu-latest + if: ${{ github.event.workflow_run.conclusion == 'failure' && github.event.workflow_run.run_attempt == 1 }} + steps: + - name: Checkout + uses: actions/checkout@v4 + - name: Rerun flaky tests + uses: actions/github-script@v6 + with: + 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@v6 + 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 new file mode 100644 index 0000000000000..43eeda344d694 --- /dev/null +++ b/.github/workflows/run_integration_tests.yml @@ -0,0 +1,81 @@ +# This is a reusable workflow to run integration tests on a single map. +# This is run for every single map in ci_suite.yml. You might want to edit that instead. +name: Run Integration Tests +on: + workflow_call: + inputs: + map: + required: true + type: string + major: + required: false + type: string + minor: + required: false + type: string + max_required_byond_client: + required: true + type: string + +jobs: + run_integration_tests: + runs-on: ubuntu-latest + timeout-minutes: 15 + services: + mysql: + image: mysql:latest + env: + MYSQL_ROOT_PASSWORD: root + ports: + - 3306 + options: --health-cmd="mysqladmin ping" --health-interval=10s --health-timeout=5s --health-retries=3 + steps: + - uses: actions/checkout@v4 + - name: Restore BYOND cache + uses: actions/cache@v4 + with: + path: ~/BYOND + key: ${{ runner.os }}-byond-${{ hashFiles('dependencies.sh') }} + - name: Setup database + run: | + sudo systemctl start mysql + mysql -u root -proot -e 'CREATE DATABASE bee_ci;' + mysql -u root -proot bee_ci < SQL/beestation_schema.sql + - name: Install rust-g + run: | + bash tools/ci/install_rust_g.sh +# Bee: Dreamlua is not used +# - name: Install dreamluau +# run: | +# bash tools/ci/install_dreamluau.sh + - name: Install auxmos + run: | + bash tools/ci/install_auxmos.sh + - name: Configure version + run: | + echo "BYOND_MAJOR=${{ inputs.major }}" >> $GITHUB_ENV + echo "BYOND_MINOR=${{ inputs.minor }}" >> $GITHUB_ENV + if: ${{ inputs.major }} + - name: Compile Tests + id: compile_tests + run: | + bash tools/ci/install_byond.sh + source $HOME/BYOND/byond/bin/byondsetup + tools/build/build --ci dm -DCIBUILDING -DANSICOLORS -Werror -ITG0001 -I"loop_checks" + - name: Run Tests + run: | + source $HOME/BYOND/byond/bin/byondsetup + bash tools/ci/run_server.sh ${{ inputs.map }} + - name: Upload screenshot tests + if: always() + uses: actions/upload-artifact@v4 + with: + name: test_artifacts_${{ inputs.map }}_${{ inputs.major }}_${{ inputs.minor }} + path: data/screenshots_new/ + retention-days: 1 + - name: Check client Compatibility + if: always() && steps.compile_tests.outcome == 'success' + uses: tgstation/byond-client-compatibility-check@v3 + with: + dmb-location: beestation.dmb + max-required-client-version: ${{inputs.max_required_byond_client}} diff --git a/.github/workflows/show_screenshot_test_results.yml b/.github/workflows/show_screenshot_test_results.yml new file mode 100644 index 0000000000000..c61d09fa89057 --- /dev/null +++ b/.github/workflows/show_screenshot_test_results.yml @@ -0,0 +1,43 @@ +# This is a separate workflow so that it can access secrets, which are necessary +# because we need to be able to upload the images and post a comment. +# In the event this workflow fails, the screenshot test results are still +# available as an artifact of the screenshot test comparison workflow itself. +# This simply provides necessary quality of life. +name: Show Screenshot Test Results +on: + workflow_run: + workflows: [CI Suite] + types: + - completed +jobs: + show_screenshot_test_results: + if: ( !contains(github.event.head_commit.message, '[ci skip]') && github.event.workflow_run.run_attempt == 1 ) + name: Show Screenshot Test Results + runs-on: ubuntu-22.04 + steps: + - name: "Check for ARTIFACTS_FILE_HOUSE_KEY" + id: secrets_set + env: + ENABLER_SECRET: ${{ secrets.ARTIFACTS_FILE_HOUSE_KEY }} + run: | + unset SECRET_EXISTS + if [ -n "$ENABLER_SECRET" ]; then SECRET_EXISTS=true ; fi + echo "SECRETS_ENABLED=$SECRET_EXISTS" >> $GITHUB_OUTPUT + - name: Checkout + if: steps.secrets_set.outputs.SECRETS_ENABLED + uses: actions/checkout@v4 + - name: Prepare module + if: steps.secrets_set.outputs.SECRETS_ENABLED + run: | + # This is needed because node-fetch needs import and doesn't work with require :/ + echo "{\"type\": \"module\"}" > package.json + npm install node-fetch + - name: Show screenshot test results + if: steps.secrets_set.outputs.SECRETS_ENABLED + uses: actions/github-script@v6 + env: + FILE_HOUSE_KEY: ${{ secrets.ARTIFACTS_FILE_HOUSE_KEY }} + with: + script: | + const { showScreenshotTestResults } = await import('${{ github.workspace }}/tools/ci/show_screenshot_test_results.js') + await showScreenshotTestResults({ github, context, exec }) diff --git a/.gitignore b/.gitignore index 904089f0cdf53..de6b5f24ac797 100644 --- a/.gitignore +++ b/.gitignore @@ -190,3 +190,6 @@ Temporary Items # byond-tracy prof.dll libprof.so + +# Define sanity output +define_sanity_output.txt diff --git a/__odlint.dm b/__odlint.dm new file mode 100644 index 0000000000000..ecf2c0bba6f35 --- /dev/null +++ b/__odlint.dm @@ -0,0 +1,10 @@ +// This file is included right at the start of the DME. +// Its purpose is to enable multiple lints (pragmas) that are supported by OpenDream to better validate the codebase +// These are essentially nitpicks the DM compiler should pick up on but doesnt + +#if defined(CIBUILDING) && defined(OPENDREAM) +// This is in a separate file as a hack to avoid SpacemanDMM +// evaluating the #pragma lines, even if its outside a block it cares about +// (Also so people can code-own it. Shoutout to AA) +#include "tools/ci/od_lints.dm" +#endif diff --git a/_maps/Prefab/Departments.dmm b/_maps/Prefab/Departments.dmm index 701c9bcc3b5ff..6c1a0ee6bcd7d 100644 --- a/_maps/Prefab/Departments.dmm +++ b/_maps/Prefab/Departments.dmm @@ -74,6 +74,10 @@ }, /turf/open/floor/iron/grid/steel, /area/space) +"bD" = ( +/obj/machinery/gibber, +/turf/open/floor/iron/freezer, +/area/space) "bE" = ( /obj/item/book/manual/wiki/sopservice, /turf/open/floor/wood, @@ -104,11 +108,7 @@ /turf/open/floor/iron, /area/space) "co" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Xenobiology Junction"; - sortType = 28 - }, +/obj/structure/disposalpipe/sorting/mail/destination/xenobiology, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) "ct" = ( @@ -161,15 +161,11 @@ /turf/open/floor/iron/grid/steel, /area/space) "dc" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "dorms"; - sortType = 26 - }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; color = "#267878" }, +/obj/structure/disposalpipe/sorting/mail/destination/dormitories, /turf/open/floor/iron, /area/crew_quarters/dorms) "dv" = ( @@ -206,11 +202,7 @@ /turf/open/floor/iron/white, /area/science/robotics) "et" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Kitchen"; - sortType = 20 - }, +/obj/structure/disposalpipe/sorting/mail/destination/kitchen, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) "ew" = ( @@ -223,12 +215,8 @@ /turf/open/floor/iron/white, /area/science/robotics) "eA" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Medbay"; - sortType = 9 - }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/medbay, /turf/open/floor/iron/white, /area/medical/sleeper) "eB" = ( @@ -267,9 +255,7 @@ /obj/effect/landmark/start/warden, /obj/effect/landmark/start/security_officer, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "fK" = ( /obj/machinery/holopad, /turf/open/floor/iron, @@ -285,16 +271,20 @@ }, /turf/open/floor/iron/grid/steel, /area/space) +"fU" = ( +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/structure/closet/wardrobe/white, +/turf/open/floor/iron/dark, +/area/space) "fZ" = ( /obj/machinery/vending/wardrobe/atmos_wardrobe, /turf/open/floor/iron/tech, /area/engine/atmos) "ga" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Chap"; - sortType = 17 - }, +/obj/structure/disposalpipe/sorting/mail/destination/chapel, /turf/open/floor/carpet/purple, /area/chapel/office) "gf" = ( @@ -324,6 +314,14 @@ /obj/item/toy/plush/moth/bluespace, /turf/open/floor/iron, /area/space) +"hs" = ( +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 7 + }, +/obj/structure/table/reinforced, +/turf/open/floor/iron/freezer, +/area/space) "hz" = ( /obj/machinery/conveyor_switch/oneway{ id = "packageSort2" @@ -383,9 +381,7 @@ }, /obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "iC" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -424,21 +420,14 @@ /turf/open/floor/iron/dark, /area/space) "jS" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Medbay"; - sortType = 10 - }, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, +/obj/structure/disposalpipe/sorting/mail/destination/cmo_office, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) "jV" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "HOS" - }, +/obj/structure/disposalpipe/sorting/mail/destination/hos_office, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) "kj" = ( @@ -493,16 +482,13 @@ }, /mob/living/simple_animal/kalo{ desc = "The Perma brig's cute grass snake."; - icon = 'icons/mob/animal.dmi'; icon_dead = "snake_dead"; icon_living = "snake"; icon_state = "snake"; name = "Hugel" }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "mo" = ( /obj/item/toy/plush/moth/lovers, /turf/open/floor/iron/tech/grid, @@ -522,11 +508,7 @@ /turf/open/floor/iron, /area/space) "mT" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Hydro"; - sortType = 21 - }, +/obj/structure/disposalpipe/sorting/mail/destination/hydroponics, /turf/open/floor/grass/no_border, /area/hydroponics) "mY" = ( @@ -562,9 +544,7 @@ color = "#DE3A3A" }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "nq" = ( /turf/open/floor/carpet/orange, /area/quartermaster/qm) @@ -588,11 +568,7 @@ /turf/open/floor/iron/white, /area/medical/sleeper) "nG" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "HOP"; - sortType = 15 - }, +/obj/structure/disposalpipe/sorting/mail/destination/hop_office, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "nL" = ( @@ -633,11 +609,8 @@ /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) "oG" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 12 - }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/research, /turf/open/floor/iron/white, /area/science/research) "oO" = ( @@ -696,12 +669,8 @@ /turf/open/floor/iron/dark, /area/medical/genetics) "qf" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Medbay Junction"; - sortType = 11 - }, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/chemistry, /turf/open/floor/iron/white, /area/medical/apothecary) "qh" = ( @@ -713,18 +682,13 @@ "qx" = ( /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /obj/machinery/door/airlock/virology/glass{ - id_tag = null; name = "Virology Ward"; req_access_txt = "39" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) "qy" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "disposals"; - sortTypes = list(0,1) - }, +/obj/structure/disposalpipe/sorting/mail/destination/disposals, /turf/open/floor/plating, /area/maintenance/disposal) "qz" = ( @@ -754,18 +718,13 @@ /turf/open/floor/iron/dark, /area/space) "rc" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Security" - }, /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; color = "#DE3A3A" }, +/obj/structure/disposalpipe/sorting/mail/destination/security, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "rq" = ( /obj/machinery/genpop_interface, /turf/open/floor/iron, @@ -818,12 +777,13 @@ /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) "tn" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 2 +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" }, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) +/obj/structure/closet/wardrobe/green, +/turf/open/floor/iron/dark, +/area/space) "tw" = ( /obj/effect/turf_decal/edges/borderfloor{ dir = 10 @@ -841,16 +801,9 @@ alpha = 200; color = "#267878" }, -/obj/structure/closet/wardrobe/yellow, -/obj/structure/closet/wardrobe/white, -/obj/structure/closet/wardrobe/red, -/obj/structure/closet/wardrobe/pink, /obj/structure/closet/wardrobe/orange, -/obj/structure/closet/wardrobe/grey, -/obj/structure/closet/wardrobe/green, -/obj/structure/closet/wardrobe/black, -/turf/open/floor/iron, -/area/crew_quarters/dorms) +/turf/open/floor/iron/dark, +/area/space) "tK" = ( /obj/machinery/door/window/eastleft{ dir = 8; @@ -874,7 +827,7 @@ "uo" = ( /obj/machinery/door/poddoor{ id = "AIwindows"; - name = "AI View Blast door" + name = "AI View Blast Door" }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai) @@ -889,7 +842,11 @@ /turf/open/floor/grass/no_border, /area/hydroponics) "uN" = ( -/obj/item/toy/plush/moth/error, +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/effect/landmark/start/assistant, /turf/open/floor/iron/dark, /area/space) "va" = ( @@ -903,13 +860,17 @@ /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) "vp" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Atmos"; - sortType = 6 - }, +/obj/structure/disposalpipe/sorting/mail/destination/atmospherics, /turf/open/floor/iron/tech, /area/engine/atmos) +"vu" = ( +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/structure/closet/wardrobe/red, +/turf/open/floor/iron/dark, +/area/space) "vW" = ( /obj/item/toy/plush/moth/gothic, /turf/open/floor/iron/tech, @@ -985,9 +946,7 @@ anchored = 1 }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "xM" = ( /obj/item/book/manual/hydroponics_pod_people, /turf/open/floor/grass/no_border, @@ -997,11 +956,7 @@ /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) "yb" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "CE"; - sortType = 5 - }, +/obj/structure/disposalpipe/sorting/mail/destination/ce_office, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) "yf" = ( @@ -1032,6 +987,10 @@ /obj/machinery/fax/eng, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) +"zb" = ( +/obj/machinery/processor, +/turf/open/floor/iron/freezer, +/area/space) "zv" = ( /obj/effect/landmark/start/quartermaster, /turf/open/floor/carpet/orange, @@ -1074,6 +1033,14 @@ /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/wood, /area/security/detectives_office) +"AE" = ( +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/structure/closet/wardrobe/yellow, +/turf/open/floor/iron/dark, +/area/space) "AF" = ( /obj/item/toy/plush/moth/bluespace, /turf/open/floor/iron/dark, @@ -1091,9 +1058,6 @@ /turf/open/floor/plating, /area/maintenance/disposal) "Bo" = ( -/obj/structure/closet, -/obj/structure/closet/firecloset/full, -/obj/structure/closet/emcloset, /obj/structure/rack, /turf/open/floor/plating, /area/space) @@ -1254,12 +1218,12 @@ }, /turf/open/floor/iron, /area/janitor) +"Fr" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on/coldroom, +/turf/open/floor/iron/freezer, +/area/space) "Ft" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Barman"; - sortType = 19 - }, +/obj/structure/disposalpipe/sorting/mail/destination/bar, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "Fx" = ( @@ -1271,18 +1235,11 @@ /turf/open/floor/iron/tech/grid, /area/space) "Gs" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 25 - }, +/obj/structure/disposalpipe/sorting/mail/destination/testing_range, /turf/open/floor/engine, /area/science/mixing) "Gy" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Curator"; - sortType = 16 - }, +/obj/structure/disposalpipe/sorting/mail/destination/library, /turf/open/floor/carpet/royalblack, /area/library) "GN" = ( @@ -1314,14 +1271,9 @@ req_one_access_txt = "63;38" }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) +/area/security/main) "HZ" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 3 - }, +/obj/structure/disposalpipe/sorting/mail/destination/qm_office, /turf/open/floor/carpet/orange, /area/quartermaster/qm) "Ih" = ( @@ -1351,12 +1303,20 @@ }, /turf/open/floor/iron, /area/space) +"Ji" = ( +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/structure/closet/wardrobe/grey, +/turf/open/floor/iron/dark, +/area/space) "Jk" = ( /obj/structure/sign/warning/pods, /turf/open/floor/iron/dark, /area/space) "Jo" = ( -/obj/item/toy/plush/moth/royal, +/obj/structure/closet, /turf/open/floor/iron, /area/space) "JM" = ( @@ -1368,9 +1328,7 @@ /turf/open/floor/iron/white, /area/science/research) "JN" = ( -/mob/living/simple_animal/hostile/retaliate/goat{ - name = "Pete" - }, +/obj/machinery/griddle, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) "JV" = ( @@ -1381,6 +1339,10 @@ /obj/structure/closet/l3closet/virology, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) +"JZ" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/iron, +/area/space) "Kb" = ( /obj/item/book/codex_gigas, /turf/open/floor/carpet/royalblack, @@ -1394,10 +1356,7 @@ /turf/open/floor/plating, /area/space) "Kh" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 13 - }, +/obj/structure/disposalpipe/sorting/mail/destination/rd_office, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) "Km" = ( @@ -1458,9 +1417,7 @@ /turf/open/floor/carpet/purple, /area/chapel/office) "LC" = ( -/obj/structure/closet/secure_closet/freezer/meat, -/obj/structure/closet/secure_closet/freezer/kitchen, -/obj/structure/closet/secure_closet/freezer/fridge, +/obj/structure/sink/kitchen, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) "LH" = ( @@ -1518,11 +1475,9 @@ /turf/open/floor/plating, /area/maintenance/disposal) "Mw" = ( -/obj/structure/disposalpipe/sorting/mail{ - name = "Captain" - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain) +/obj/structure/disposalpipe/sorting/mail/destination/toxins, +/turf/open/floor/engine, +/area/science/mixing) "MC" = ( /obj/machinery/mass_driver{ dir = 8; @@ -1534,6 +1489,10 @@ /obj/item/book/manual/wiki/sopsupply, /turf/open/floor/carpet/orange, /area/quartermaster/qm) +"MS" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/space) "Nb" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/machinery/vending/wardrobe/chem_wardrobe, @@ -1580,6 +1539,10 @@ "Os" = ( /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) +"Ov" = ( +/obj/structure/kitchenspike, +/turf/open/floor/iron/freezer, +/area/space) "Oz" = ( /turf/open/floor/grass/no_border, /area/hydroponics) @@ -1594,12 +1557,8 @@ /turf/open/floor/iron, /area/space) "OT" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Genie"; - sortType = 23 - }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/genetics, /turf/open/floor/iron/dark, /area/medical/genetics) "OX" = ( @@ -1635,10 +1594,7 @@ /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) "PI" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 30 - }, +/obj/structure/disposalpipe/sorting/mail/destination/detective_office, /turf/open/floor/wood, /area/security/detectives_office) "PL" = ( @@ -1660,12 +1616,8 @@ /turf/open/floor/iron, /area/janitor) "PR" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Virology Junction"; - sortType = 27 - }, /obj/effect/turf_decal/tile/green/fourcorners/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/virology, /turf/open/floor/iron/grid/steel, /area/medical/virology) "PX" = ( @@ -1741,8 +1693,13 @@ /turf/open/floor/iron/sepia, /area/quartermaster/storage) "Rq" = ( +/obj/machinery/deepfryer, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) +"RA" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/iron/freezer, +/area/space) "RB" = ( /obj/machinery/door/airlock/research{ name = "Exploration Preparation Room"; @@ -1799,11 +1756,7 @@ /turf/open/floor/iron/dark, /area/space) "Tj" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Theatre"; - sortType = 18 - }, +/obj/structure/disposalpipe/sorting/mail/destination/threatre, /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) "Tm" = ( @@ -1832,14 +1785,6 @@ "Tq" = ( /mob/living/simple_animal/hostile/retaliate/frog{ attacked_sound = 'sound/effects/huuu.ogg'; - density = 0; - desc = "It seems a little sad."; - head_icon = 'icons/mob/pets_held.dmi'; - held_state = ""; - icon = 'icons/mob/animal.dmi'; - icon_dead = "frog_dead"; - icon_living = "frog"; - icon_state = "frog"; name = "Larry"; pixel_y = 12; stepped_sound = null @@ -1855,10 +1800,7 @@ /turf/open/floor/iron, /area/crew_quarters/dorms) "TE" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 14 - }, +/obj/structure/disposalpipe/sorting/mail/destination/robotics, /turf/open/floor/iron/white, /area/science/robotics) "TL" = ( @@ -1884,6 +1826,10 @@ /obj/item/toy/plush/moth/deadhead, /turf/open/floor/iron/grid/steel, /area/space) +"Uo" = ( +/obj/structure/closet/secure_closet/freezer/meat, +/turf/open/floor/iron/freezer, +/area/space) "Up" = ( /mob/living/simple_animal/hostile/carp/lia, /mob/living/simple_animal/bot/secbot{ @@ -1938,22 +1884,15 @@ /turf/open/floor/iron, /area/engine/engineering) "Vm" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 29 - }, +/obj/structure/disposalpipe/sorting/mail/destination/law_office, /turf/open/floor/carpet/green, /area/lawoffice) "Vy" = ( /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) "VA" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Janie"; - sortType = 22 - }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/janitor_closet, /turf/open/floor/iron, /area/janitor) "VB" = ( @@ -1971,6 +1910,18 @@ }, /turf/open/floor/iron, /area/space) +"VH" = ( +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" + }, +/obj/structure/closet/wardrobe/black, +/turf/open/floor/iron/dark, +/area/space) "VY" = ( /obj/machinery/conveyor{ dir = 4; @@ -1986,8 +1937,10 @@ /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "Wu" = ( -/obj/item/toy/plush/moth/firewatch, -/turf/open/floor/iron/dark, +/mob/living/simple_animal/hostile/retaliate/goat{ + name = "Pete" + }, +/turf/open/floor/iron/freezer, /area/space) "Wx" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, @@ -2001,9 +1954,7 @@ /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/bar) "WU" = ( -/obj/structure/disposalpipe/sorting/wrap{ - dir = 2 - }, +/obj/structure/disposalpipe/sorting/mail/destination/cargo_bay, /turf/open/floor/iron/sepia, /area/quartermaster/sorting) "Xh" = ( @@ -2069,14 +2020,10 @@ }, /area/space) "YT" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "Engi"; - sortType = 4 - }, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ alpha = 180 }, +/obj/structure/disposalpipe/sorting/mail/destination/engineering, /turf/open/floor/iron, /area/engine/engineering) "YV" = ( @@ -2091,6 +2038,10 @@ /obj/effect/landmark/start/head_of_personnel, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"Zh" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/turf/open/floor/iron/freezer, +/area/space) "Zj" = ( /obj/structure/reagent_dispensers/fueltank, /obj/structure/reagent_dispensers/watertank, @@ -2104,15 +2055,21 @@ /area/medical/apothecary) "ZA" = ( /obj/item/book/manual/wiki/cooking_to_serve_man, +/obj/machinery/microwave{ + desc = "Cooks and boils stuff, somehow."; + pixel_x = -3; + pixel_y = 5 + }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen) "ZB" = ( -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - sortType = 13 +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ + alpha = 200; + color = "#267878" }, +/obj/structure/closet/wardrobe/pink, /turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) +/area/space) "ZM" = ( /obj/machinery/rnd/production/techfab/department/security, /turf/open/floor/carpet/red, @@ -2125,7 +2082,7 @@ /area/space) (1,1,1) = {" -Mw +OZ AU ea Kh @@ -2200,7 +2157,7 @@ xI YT nr Tn -tn +dZ UQ qz "} @@ -2249,7 +2206,7 @@ Gy kG KM Gs -lt +Mw rN eA Qe @@ -2428,7 +2385,7 @@ Qk mT Oz Sa -ZB +ti JV ti Qk @@ -2497,12 +2454,12 @@ XF Qk Qk Qk -XF -XF -XF -Qk +zb +Fr +Zh Qk Qk +MS "} (20,1,1) = {" ZA @@ -2517,12 +2474,12 @@ XF Qk ST Qk -XF +bD Wu -XF +RA Qk -Jo Qk +JZ "} (21,1,1) = {" eJ @@ -2537,20 +2494,20 @@ XF Qk Qk Qk -XF -XF -XF -Qk +Ov +hs +Uo Qk Qk +Jo "} (22,1,1) = {" dc SQ +SQ +VH tB -XF -XF -XF +ZB Qk Qk Qk @@ -2568,9 +2525,9 @@ qP KD kZ SQ -XF +tn uN -XF +vu Qk Kq Qk @@ -2588,9 +2545,9 @@ yt Pd Tr NH -XF -XF -XF +Ji +AE +fU Qk Qk Qk diff --git a/_maps/RandomRooms/10x10/rdm_organ_harvesting.dmm b/_maps/RandomRooms/10x10/rdm_organ_harvesting.dmm index 26b1ed7e5b78d..732ec6abcaf21 100644 --- a/_maps/RandomRooms/10x10/rdm_organ_harvesting.dmm +++ b/_maps/RandomRooms/10x10/rdm_organ_harvesting.dmm @@ -347,9 +347,7 @@ /turf/open/floor/carpet/royalblack, /area/template_noop) "UO" = ( -/obj/item/kirbyplants/random{ - layer = 3.3 - }, +/obj/item/kirbyplants/random, /turf/open/floor/carpet/royalblack, /area/template_noop) "Vo" = ( diff --git a/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm b/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm index d497f09e0895f..5fcbacfdb7d8e 100644 --- a/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm +++ b/_maps/RandomRooms/10x10/sk_rdm062_roosterdome.dmm @@ -90,9 +90,6 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4 - }, /turf/open/floor/engine, /area/template_noop) "at" = ( diff --git a/_maps/RandomRooms/10x10/sk_rdm159_kilosnakepit.dmm b/_maps/RandomRooms/10x10/sk_rdm159_kilosnakepit.dmm index c094947a1e688..9d95192d3ce3b 100644 --- a/_maps/RandomRooms/10x10/sk_rdm159_kilosnakepit.dmm +++ b/_maps/RandomRooms/10x10/sk_rdm159_kilosnakepit.dmm @@ -6,7 +6,7 @@ /obj/effect/turf_decal/stripes/line, /obj/structure/barricade/wooden/crude, /obj/machinery/door/window/northleft{ - name = "cage door" + name = "Cage Door" }, /turf/open/floor/iron/dark, /area/template_noop) @@ -115,7 +115,7 @@ }, /obj/structure/barricade/wooden/crude, /obj/machinery/door/window/southleft{ - name = "cage door" + name = "Cage Door" }, /turf/open/floor/iron/dark, /area/template_noop) diff --git a/_maps/RandomRooms/10x5/rdm_vault_storages.dmm b/_maps/RandomRooms/10x5/rdm_vault_storages.dmm index c633505786a59..9837ff43ff45f 100644 --- a/_maps/RandomRooms/10x5/rdm_vault_storages.dmm +++ b/_maps/RandomRooms/10x5/rdm_vault_storages.dmm @@ -11,7 +11,7 @@ "e" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/vault{ - name = "abandoned vault door"; + name = "Abandoned Vault"; desc = "It opens and closes. What's behind this forgotten door?" }, /turf/open/floor/plating, @@ -55,7 +55,7 @@ /area/template_noop) "x" = ( /obj/machinery/door/airlock/vault{ - name = "abandoned vault door"; + name = "Abandoned Vault"; desc = "It opens and closes. What's behind this forgotten door?" }, /obj/effect/mapping_helpers/airlock/locked, diff --git a/_maps/RandomRooms/10x5/sk_rdm091_skidrow.dmm b/_maps/RandomRooms/10x5/sk_rdm091_skidrow.dmm index 9933aa321c286..89514dfe900ac 100644 --- a/_maps/RandomRooms/10x5/sk_rdm091_skidrow.dmm +++ b/_maps/RandomRooms/10x5/sk_rdm091_skidrow.dmm @@ -172,7 +172,7 @@ /turf/open/floor/plating, /area/template_noop) "L" = ( -/obj/item/trash/plate, +/obj/item/plate, /obj/effect/decal/cleanable/dirt/dust, /obj/item/cigbutt, /turf/open/floor/plating, diff --git a/_maps/RandomRooms/10x5/sk_rdm125_courtroom.dmm b/_maps/RandomRooms/10x5/sk_rdm125_courtroom.dmm index d8a9f316bbbbc..3d3e5af3d59e3 100644 --- a/_maps/RandomRooms/10x5/sk_rdm125_courtroom.dmm +++ b/_maps/RandomRooms/10x5/sk_rdm125_courtroom.dmm @@ -51,7 +51,7 @@ /area/template_noop) "p" = ( /obj/machinery/door/window/southleft{ - name = "old cell door" + name = "Old Cell" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, diff --git a/_maps/RandomRooms/10x5/sk_rdm153_hobowithpeter.dmm b/_maps/RandomRooms/10x5/sk_rdm153_hobowithpeter.dmm index 90ad32a10d87f..21f9ea864475d 100644 --- a/_maps/RandomRooms/10x5/sk_rdm153_hobowithpeter.dmm +++ b/_maps/RandomRooms/10x5/sk_rdm153_hobowithpeter.dmm @@ -12,6 +12,10 @@ /obj/structure/sink/puddle, /turf/open/floor/grass, /area/template_noop) +"d" = ( +/obj/item/plate, +/turf/open/floor/iron, +/area/template_noop) "e" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plating, @@ -26,18 +30,19 @@ burnt = 1 }, /area/template_noop) -"j" = ( -/obj/item/trash/plate, -/turf/open/floor/iron, -/area/template_noop) "l" = ( /obj/effect/landmark/event_spawn, /turf/open/floor/plating, /area/template_noop) -"m" = ( +"o" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/template_noop) +"p" = ( +/obj/structure/closet/secure_closet/personal, +/obj/effect/spawner/lootdrop/gambling, +/turf/open/floor/iron, +/area/template_noop) "q" = ( /obj/structure/chair/office{ dir = 1 @@ -68,6 +73,13 @@ /obj/item/trash/boritos, /turf/open/floor/plating, /area/template_noop) +"x" = ( +/obj/item/trash/can{ + pixel_x = -9; + pixel_y = 6 + }, +/turf/open/floor/iron, +/area/template_noop) "y" = ( /obj/machinery/shower{ pixel_y = 16 @@ -89,10 +101,6 @@ /obj/machinery/door/window/eastright, /turf/open/floor/grass, /area/template_noop) -"B" = ( -/obj/machinery/modular_computer/console/preset/civilian, -/turf/open/floor/iron, -/area/template_noop) "C" = ( /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating{ @@ -104,13 +112,6 @@ broken = 1 }, /area/template_noop) -"E" = ( -/obj/item/trash/can{ - pixel_x = -9; - pixel_y = 6 - }, -/turf/open/floor/iron, -/area/template_noop) "F" = ( /obj/structure/window/reinforced/spawner, /obj/structure/flora/ausbushes/grassybush, @@ -152,6 +153,13 @@ /obj/machinery/door/airlock/maintenance/external/glass, /turf/open/floor/plating, /area/template_noop) +"N" = ( +/obj/machinery/modular_computer/console/preset/civilian, +/turf/open/floor/iron, +/area/template_noop) +"O" = ( +/turf/open/floor/iron, +/area/template_noop) "P" = ( /obj/machinery/light/small{ dir = 8 @@ -163,13 +171,6 @@ /obj/item/trash/can, /turf/open/floor/plating, /area/template_noop) -"R" = ( -/obj/item/trash/sosjerky{ - pixel_x = -10; - pixel_y = 2 - }, -/turf/open/floor/iron, -/area/template_noop) "T" = ( /obj/structure/grille/broken, /turf/open/floor/plating, @@ -178,18 +179,17 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/template_noop) -"W" = ( -/obj/structure/closet/secure_closet/personal, -/obj/effect/spawner/lootdrop/gambling, -/turf/open/floor/iron, -/area/template_noop) "X" = ( /obj/structure/toilet{ dir = 8 }, /turf/open/floor/plating, /area/template_noop) -"Z" = ( +"Y" = ( +/obj/item/trash/sosjerky{ + pixel_x = -10; + pixel_y = 2 + }, /turf/open/floor/iron, /area/template_noop) @@ -210,27 +210,27 @@ U (3,1,1) = {" s A -B +N q -W +p "} (4,1,1) = {" h C -E +x w -R +Y "} (5,1,1) = {" T Q l D -m +o "} (6,1,1) = {" K -j +d e G T @@ -238,7 +238,7 @@ T (7,1,1) = {" t t -Z +O t t "} @@ -252,7 +252,7 @@ P (9,1,1) = {" g t -Z +O t L "} diff --git a/_maps/RandomRooms/3x5/rdm_insane_atmospherics_technician.dmm b/_maps/RandomRooms/3x5/rdm_insane_atmospherics_technician.dmm index a042bb613b800..c86f9a4424e02 100644 --- a/_maps/RandomRooms/3x5/rdm_insane_atmospherics_technician.dmm +++ b/_maps/RandomRooms/3x5/rdm_insane_atmospherics_technician.dmm @@ -7,7 +7,6 @@ /obj/structure/lattice/catwalk/over, /obj/machinery/shower{ dir = 8; - layer = 4; name = "emergency shower"; pixel_y = 6 }, diff --git a/_maps/RandomRooms/3x5/sk_rdm023_boxclutter7.dmm b/_maps/RandomRooms/3x5/sk_rdm023_boxclutter7.dmm index 5b38f14bb6eee..7066abf0a0dbe 100644 --- a/_maps/RandomRooms/3x5/sk_rdm023_boxclutter7.dmm +++ b/_maps/RandomRooms/3x5/sk_rdm023_boxclutter7.dmm @@ -17,7 +17,7 @@ dir = 8; pixel_x = 27 }, -/obj/item/trash/plate, +/obj/item/plate, /turf/open/floor/plating, /area/template_noop) "d" = ( diff --git a/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm b/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm index c34770b9a2f13..6594862b19ed3 100644 --- a/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm +++ b/_maps/RandomRooms/5x3/sk_rdm068_pubbyclutter7.dmm @@ -15,8 +15,7 @@ "d" = ( /obj/structure/table, /obj/item/stack/rods{ - amount = 5; - layer = 3.3 + amount = 5 }, /obj/effect/spawner/lootdrop/maintenance, /obj/item/assembly/prox_sensor{ diff --git a/_maps/RandomRooms/5x4/rdm_bathroom.dmm b/_maps/RandomRooms/5x4/rdm_bathroom.dmm index 79f230c82d1c4..4b6fd23d99f4a 100644 --- a/_maps/RandomRooms/5x4/rdm_bathroom.dmm +++ b/_maps/RandomRooms/5x4/rdm_bathroom.dmm @@ -66,7 +66,6 @@ dir = 1 }, /obj/structure/sink{ - layer = 4; pixel_y = 25 }, /obj/structure/mirror{ diff --git a/_maps/RandomRooms/5x4/rdm_captain_quarters.dmm b/_maps/RandomRooms/5x4/rdm_captain_quarters.dmm index 444b43325ea11..ba450eea4c819 100644 --- a/_maps/RandomRooms/5x4/rdm_captain_quarters.dmm +++ b/_maps/RandomRooms/5x4/rdm_captain_quarters.dmm @@ -36,7 +36,6 @@ pixel_y = 6 }, /obj/structure/sink{ - layer = 4; pixel_y = 25 }, /obj/structure/mirror{ @@ -157,9 +156,7 @@ name = "Bathroom" }, /obj/effect/decal/cleanable/dirt, -/obj/structure/barricade/wooden/crude{ - layer = 4 - }, +/obj/structure/barricade/wooden/crude, /turf/open/floor/iron/white, /area/template_noop) diff --git a/_maps/RandomRooms/5x4/sk_rdm021_boxdinner.dmm b/_maps/RandomRooms/5x4/sk_rdm021_boxdinner.dmm index fb6ca256bf653..26886ddae300c 100644 --- a/_maps/RandomRooms/5x4/sk_rdm021_boxdinner.dmm +++ b/_maps/RandomRooms/5x4/sk_rdm021_boxdinner.dmm @@ -17,7 +17,7 @@ /area/template_noop) "d" = ( /obj/structure/table, -/obj/item/food/donut, +/obj/item/food/donut/plain, /turf/open/floor/plating, /area/template_noop) "e" = ( diff --git a/_maps/RandomRooms/5x4/sk_rdm049_metakitchen.dmm b/_maps/RandomRooms/5x4/sk_rdm049_metakitchen.dmm index c15c797e303ca..6e53fd6d8973c 100644 --- a/_maps/RandomRooms/5x4/sk_rdm049_metakitchen.dmm +++ b/_maps/RandomRooms/5x4/sk_rdm049_metakitchen.dmm @@ -1,9 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /obj/structure/table, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, +/obj/item/reagent_containers/food/condiment/enzyme, /obj/item/reagent_containers/food/condiment/flour, /turf/open/floor/plating, /area/template_noop) diff --git a/_maps/RandomRooms/5x4/sk_rdm121_honkaccident.dmm b/_maps/RandomRooms/5x4/sk_rdm121_honkaccident.dmm index d31e45f5fe668..68074c28688f2 100644 --- a/_maps/RandomRooms/5x4/sk_rdm121_honkaccident.dmm +++ b/_maps/RandomRooms/5x4/sk_rdm121_honkaccident.dmm @@ -1,14 +1,12 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "b" = ( /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, /area/template_noop) "c" = ( /obj/item/grown/bananapeel, /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, /area/template_noop) @@ -16,14 +14,12 @@ /obj/structure/mecha_wreckage/honker, /obj/effect/trap/nexus/darkness, /turf/open/floor/plating{ - heat_capacity = 1e+006; broken = 1 }, /area/template_noop) "e" = ( /obj/effect/decal/cleanable/ash, /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, /area/template_noop) @@ -33,7 +29,6 @@ dir = 4 }, /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, /area/template_noop) @@ -53,7 +48,6 @@ "l" = ( /obj/effect/spawner/lootdrop/clowntrap, /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, /area/template_noop) @@ -84,7 +78,6 @@ "O" = ( /obj/effect/spawner/lootdrop/trap, /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, /area/template_noop) diff --git a/_maps/RandomRooms/5x4/sk_rdm166_printing_press.dmm b/_maps/RandomRooms/5x4/sk_rdm166_printing_press.dmm index 6a16c572aeae4..3ebec1638940e 100644 --- a/_maps/RandomRooms/5x4/sk_rdm166_printing_press.dmm +++ b/_maps/RandomRooms/5x4/sk_rdm166_printing_press.dmm @@ -42,9 +42,6 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, /obj/structure/sign/poster/contraband/random{ pixel_x = 32 }, diff --git a/_maps/RandomRooms/fland/sk_rdm_fln_03_vendingminimarket.dmm b/_maps/RandomRooms/fland/sk_rdm_fln_03_vendingminimarket.dmm index 614cada582b64..6d1744490a961 100644 --- a/_maps/RandomRooms/fland/sk_rdm_fln_03_vendingminimarket.dmm +++ b/_maps/RandomRooms/fland/sk_rdm_fln_03_vendingminimarket.dmm @@ -139,7 +139,7 @@ /area/template_noop) "u" = ( /obj/machinery/door/airlock/maintenance{ - name = "Vending machine Store Backroom" + name = "Vending Machine Store Backroom" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -192,7 +192,7 @@ /area/template_noop) "J" = ( /obj/machinery/door/airlock/maintenance{ - name = "Vending machine Store Maintenance"; + name = "Vending Machine Store Maintenance"; req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, diff --git a/_maps/RandomRooms/fland/sk_rdm_fln_04_conveniencestore.dmm b/_maps/RandomRooms/fland/sk_rdm_fln_04_conveniencestore.dmm index dbc352a096967..b88717604c439 100644 --- a/_maps/RandomRooms/fland/sk_rdm_fln_04_conveniencestore.dmm +++ b/_maps/RandomRooms/fland/sk_rdm_fln_04_conveniencestore.dmm @@ -101,7 +101,7 @@ /area/template_noop) "B" = ( /obj/machinery/door/airlock/maintenance{ - name = "Convenience store Backroom" + name = "Convenience Store Backroom" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -118,7 +118,7 @@ "F" = ( /obj/machinery/button/door{ id = "ConvenienceShutter"; - name = "Convenience store Shutters"; + name = "Convenience Store Shutters"; normaldoorcontrol = 1; pixel_x = -8; pixel_y = -26; @@ -145,7 +145,7 @@ /area/template_noop) "J" = ( /obj/machinery/door/airlock/maintenance{ - name = "Convenience store Maintenance"; + name = "Convenience Store Maintenance"; req_access_txt = "12" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -174,7 +174,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "ConvenienceShutter"; - name = "Convenience store Shutters" + name = "Convenience Store Shutters" }, /turf/open/floor/plating, /area/template_noop) @@ -187,7 +187,7 @@ "W" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "ConvenienceShutter"; - name = "Convenience store Shutters" + name = "Convenience Store Shutters" }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, diff --git a/_maps/RandomRooms/fland/sk_rdm_fln_11_hobobox.dmm b/_maps/RandomRooms/fland/sk_rdm_fln_11_hobobox.dmm index 7b218728a686e..0f29864c60e7a 100644 --- a/_maps/RandomRooms/fland/sk_rdm_fln_11_hobobox.dmm +++ b/_maps/RandomRooms/fland/sk_rdm_fln_11_hobobox.dmm @@ -33,6 +33,10 @@ /obj/effect/spawner/lootdrop/gloves, /turf/open/floor/carpet, /area/template_noop) +"h" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/iron, +/area/template_noop) "i" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -64,6 +68,12 @@ /obj/machinery/light/small, /turf/open/floor/plating, /area/template_noop) +"p" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/barricade/wooden, +/turf/open/floor/iron/grid/steel, +/area/template_noop) "r" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/structure/lattice/catwalk/over, @@ -76,14 +86,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/template_noop) -"u" = ( -/obj/item/trash/sosjerky{ - pixel_x = -10; - pixel_y = 2 - }, -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/iron, -/area/template_noop) "v" = ( /obj/structure/chair/office{ dir = 1 @@ -112,10 +114,6 @@ }, /turf/open/floor/plating, /area/template_noop) -"C" = ( -/obj/item/trash/plate, -/turf/open/floor/iron, -/area/template_noop) "D" = ( /obj/machinery/shower{ dir = 8 @@ -169,6 +167,10 @@ /obj/item/trash/can, /turf/open/floor/plating, /area/template_noop) +"L" = ( +/obj/item/plate, +/turf/open/floor/iron, +/area/template_noop) "Q" = ( /turf/template_noop/closed, /area/template_noop) @@ -188,10 +190,6 @@ /obj/machinery/door/airlock/maintenance/external/glass, /turf/open/floor/plating, /area/template_noop) -"U" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/iron, -/area/template_noop) "V" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -200,11 +198,13 @@ /obj/effect/spawner/lootdrop/gambling, /turf/open/floor/plating, /area/template_noop) -"W" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup, -/obj/structure/barricade/wooden, -/turf/open/floor/iron/grid/steel, +"Z" = ( +/obj/item/trash/sosjerky{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/iron, /area/template_noop) (1,1,1) = {" @@ -220,7 +220,7 @@ f Q "} (2,1,1) = {" -W +p m a A @@ -232,12 +232,12 @@ i J "} (3,1,1) = {" -W +p j a E k -C +L z T z @@ -245,10 +245,10 @@ Q "} (4,1,1) = {" a -u +Z I G -U +h v z D diff --git a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm index 1b3a75680d870..e282e294b0e7e 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_biodome_beach.dmm @@ -306,8 +306,7 @@ dir = 4 }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/chair/stool, /turf/open/floor/wood, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm index a1972c4101151..baba995eb3e92 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_animal_hospital.dmm @@ -393,7 +393,7 @@ /area/ruin/powered/animal_hospital) "fx" = ( /obj/structure/chair/fancy/comfy{ - color = "#354562" ; + color = "#354562"; dir = 8 }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -560,7 +560,7 @@ /area/ruin/powered/animal_hospital) "qX" = ( /obj/structure/chair/fancy/comfy{ - color = "#354562" ; + color = "#354562"; dir = 8 }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted, @@ -641,7 +641,7 @@ /area/ruin/powered/animal_hospital) "vf" = ( /obj/structure/chair/fancy/comfy{ - color = "#354562" ; + color = "#354562"; dir = 8 }, /obj/effect/turf_decal/tile/blue/half/contrasted, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm index a0287dafa9098..b6e2b9b7fba25 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_gluttony.dmm @@ -8,88 +8,88 @@ "c" = ( /turf/open/lava/smooth/lava_land_surface, /area/lavaland/surface/outdoors) +"d" = ( +/obj/item/trash/raisins, +/turf/open/floor/iron/freezer, +/area/ruin/powered/gluttony) "e" = ( /turf/open/lava/smooth, /area/ruin/powered/gluttony) -"f" = ( -/obj/item/reagent_containers/syringe/gluttony, +"k" = ( +/obj/machinery/light/small{ + dir = 1 + }, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"g" = ( -/obj/effect/gluttony, +"s" = ( +/obj/item/trash/syndi_cakes, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"h" = ( -/obj/item/veilrender/vealrender, +"y" = ( +/obj/effect/gluttony, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"i" = ( +"C" = ( +/obj/item/veilrender/vealrender, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"j" = ( -/obj/item/trash/plate, +"E" = ( +/obj/item/plate, +/obj/machinery/light/small{ + dir = 8 + }, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"l" = ( +"F" = ( /obj/item/trash/candy, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"m" = ( -/obj/item/trash/raisins, +"G" = ( +/obj/machinery/light/small{ + dir = 4 + }, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"n" = ( -/obj/item/trash/pistachios, +"H" = ( +/obj/machinery/door/airlock/uranium, +/obj/structure/fans/tiny/invisible, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"o" = ( -/obj/item/trash/popcorn, +"I" = ( +/obj/machinery/light/small, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"p" = ( -/obj/item/trash/semki, +"J" = ( /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"q" = ( -/obj/item/trash/syndi_cakes, +"K" = ( +/obj/item/trash/pistachios, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"r" = ( +"M" = ( /obj/effect/gluttony, /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"t" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/freezer, +"R" = ( +/turf/closed/indestructible/riveted/uranium, /area/ruin/powered/gluttony) -"v" = ( -/obj/machinery/light/small, +"T" = ( +/obj/item/trash/semki, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"z" = ( -/obj/item/trash/plate, -/obj/machinery/light/small{ - dir = 8 - }, +"W" = ( +/obj/item/reagent_containers/syringe/gluttony, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"A" = ( -/obj/machinery/light/small{ - dir = 4 - }, +"Y" = ( +/obj/item/plate, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) -"R" = ( -/turf/closed/indestructible/riveted/uranium, -/area/ruin/powered/gluttony) -"S" = ( -/obj/machinery/door/airlock/uranium, -/obj/structure/fans/tiny/invisible, +"Z" = ( +/obj/item/trash/popcorn, /turf/open/floor/iron/freezer, /area/ruin/powered/gluttony) @@ -170,7 +170,7 @@ b c R R -S +H R R c @@ -191,9 +191,9 @@ b b c R -h -i -o +C +J +Z R c b @@ -213,9 +213,9 @@ b b c R -i -i -v +J +J +I R c b @@ -235,9 +235,9 @@ b b c R -i -l -i +J +F +J R c b @@ -257,9 +257,9 @@ c c c R -t -i -m +k +J +d R c c @@ -279,9 +279,9 @@ R R R R -g -m -v +y +d +I R R R @@ -298,17 +298,17 @@ c R e R -r -g -g -g -g -i -p -i -z -l -i +M +y +y +y +y +J +T +J +E +F +J R c b @@ -318,20 +318,20 @@ a b c R -f -g -g -g -g -g -n -i -i -i -i -i -i -S +W +y +y +y +y +y +K +J +J +J +J +J +J +H b b "} @@ -342,17 +342,17 @@ c R e R -r -g -g -g -i -g -i -l -A -i -q +M +y +y +y +J +y +J +F +G +J +s R c b @@ -367,9 +367,9 @@ R R R R -g -i -v +y +J +I R R R @@ -389,9 +389,9 @@ c c c R -r -i -i +M +J +J R c c @@ -411,9 +411,9 @@ b b c R -i -g -i +J +y +J R c b @@ -433,9 +433,9 @@ b b c R -j -i -v +Y +J +I R c b @@ -455,9 +455,9 @@ b b c R -i -n -i +J +K +J R c b @@ -478,7 +478,7 @@ b c R R -S +H R R c diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm index 0b12632f89133..8dee467d9b536 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_golem_ship.dmm @@ -95,7 +95,6 @@ "aq" = ( /obj/structure/table/reinforced, /obj/item/bedsheet/rd/royal_cape{ - layer = 3; pixel_x = 5; pixel_y = 9 }, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm index 174245b6af395..8ed2d53e9b618 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_pizzaparty.dmm @@ -89,13 +89,6 @@ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" }, /area/ruin/unpowered) -"o" = ( -/obj/item/trash/plate, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" - }, -/area/ruin/unpowered) "p" = ( /obj/effect/decal/remains/human, /obj/effect/decal/cleanable/dirt, @@ -110,17 +103,6 @@ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" }, /area/ruin/unpowered) -"r" = ( -/obj/structure/chair/wood/wings, -/obj/effect/decal/remains/human, -/obj/item/clothing/head/costume/festive{ - desc = "A festive party hat with the name 'timmy' scribbled on the front."; - name = "party hat" - }, -/turf/open/floor/wood{ - initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" - }, -/area/ruin/unpowered) "s" = ( /turf/open/floor/wood{ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" @@ -158,13 +140,6 @@ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" }, /area/ruin/unpowered) -"y" = ( -/obj/structure/table/wood, -/obj/item/trash/plate, -/turf/open/floor/wood{ - initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" - }, -/area/ruin/unpowered) "z" = ( /obj/structure/table/wood, /obj/structure/glowshroom/single, @@ -173,14 +148,6 @@ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" }, /area/ruin/unpowered) -"A" = ( -/obj/structure/table/wood, -/obj/item/trash/plate, -/obj/item/kitchen/fork, -/turf/open/floor/wood{ - initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" - }, -/area/ruin/unpowered) "C" = ( /obj/structure/chair/wood/wings{ dir = 4 @@ -190,14 +157,6 @@ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" }, /area/ruin/unpowered) -"D" = ( -/obj/structure/table/wood, -/obj/item/food/pizzaslice/margherita, -/obj/item/trash/plate, -/turf/open/floor/wood{ - initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" - }, -/area/ruin/unpowered) "E" = ( /obj/structure/table/wood, /obj/item/food/pizzaslice/meat, @@ -288,6 +247,47 @@ initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" }, /area/ruin/unpowered) +"R" = ( +/obj/item/plate, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" + }, +/area/ruin/unpowered) +"U" = ( +/obj/structure/table/wood, +/obj/item/plate, +/obj/item/kitchen/fork, +/turf/open/floor/wood{ + initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" + }, +/area/ruin/unpowered) +"X" = ( +/obj/structure/chair/wood/wings, +/obj/effect/decal/remains/human, +/obj/item/clothing/head/costume/festive{ + desc = "A festive party hat with the name 'timmy' scribbled on the front."; + name = "party hat" + }, +/turf/open/floor/wood{ + initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" + }, +/area/ruin/unpowered) +"Y" = ( +/obj/structure/table/wood, +/obj/item/food/pizzaslice/margherita, +/obj/item/plate, +/turf/open/floor/wood{ + initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" + }, +/area/ruin/unpowered) +"Z" = ( +/obj/structure/table/wood, +/obj/item/plate, +/turf/open/floor/wood{ + initial_gas_mix = "o2=14;n2=5;co2=13;TEMP=300" + }, +/area/ruin/unpowered) (1,1,1) = {" a @@ -416,7 +416,7 @@ b b d g -o +R h h C @@ -439,7 +439,7 @@ h p q x -D +Y K M d @@ -457,8 +457,8 @@ c e i h -r -y +X +Z E h h @@ -498,7 +498,7 @@ e e h t -A +U G q h @@ -540,7 +540,7 @@ h u s s -o +R n d b diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm index b6728158e3300..d9bd0c6bfeed7 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_seed_vault.dmm @@ -65,8 +65,7 @@ dir = 4 }, /obj/structure/window/reinforced/survival_pod{ - dir = 8; - icon_state = "pwindow" + dir = 8 }, /obj/machinery/door/poddoor{ id = "lifebring" @@ -88,8 +87,7 @@ /area/ruin/powered/seedvault) "dX" = ( /obj/machinery/light/broken{ - dir = 1; - icon_state = "tube-broken" + dir = 1 }, /obj/structure/flora/ausbushes/ywflowers, /obj/structure/sink{ @@ -175,8 +173,7 @@ dir = 1 }, /obj/structure/chair/office{ - dir = 4; - icon_state = "officechair_dark" + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -193,9 +190,7 @@ /turf/open/floor/grass, /area/ruin/powered/seedvault) "ja" = ( -/obj/structure/chair/office{ - icon_state = "officechair_dark" - }, +/obj/structure/chair/office, /obj/structure/sign/warning/vacuum{ pixel_x = 33 }, @@ -361,8 +356,7 @@ /area/ruin/powered/seedvault) "os" = ( /obj/structure/chair/office{ - dir = 1; - icon_state = "officechair_dark" + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/grass, @@ -426,8 +420,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/old, /obj/machinery/light/small/broken{ - dir = 8; - icon_state = "bulb-broken" + dir = 8 }, /turf/open/floor/pod, /area/ruin/powered/seedvault) @@ -464,7 +457,7 @@ /area/ruin/powered/seedvault) "sN" = ( /obj/machinery/smartfridge, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/turf/open/floor/pod, /area/ruin/powered/seedvault) "sU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -499,23 +492,20 @@ /obj/item/pickaxe, /obj/structure/rack, /obj/machinery/light/small/broken{ - dir = 1; - icon_state = "bulb-broken" + dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ruin/powered/seedvault) "wa" = ( /obj/machinery/computer/shuttle_flight{ - dir = 4; - icon_state = "computer-0" + dir = 4 }, /turf/open/floor/pod/light, /area/ruin/powered/seedvault) "wP" = ( /obj/structure/chair/office{ - dir = 8; - icon_state = "officechair_dark" + dir = 8 }, /obj/structure/sink{ dir = 1; @@ -525,8 +515,7 @@ /area/ruin/powered/seedvault) "wW" = ( /obj/machinery/light/broken{ - dir = 1; - icon_state = "tube-broken" + dir = 1 }, /obj/effect/turf_decal/loading_area{ dir = 1 @@ -534,9 +523,7 @@ /turf/open/floor/pod, /area/ruin/powered/seedvault) "xB" = ( -/obj/machinery/light/broken{ - icon_state = "tube-broken" - }, +/obj/machinery/light/broken, /obj/structure/closet/crate/hydroponics, /obj/item/melee/flyswatter, /obj/item/honey_frame, @@ -576,8 +563,7 @@ /area/ruin/powered/seedvault) "yG" = ( /obj/structure/chair/office{ - dir = 8; - icon_state = "officechair_dark" + dir = 8 }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -769,8 +755,7 @@ /area/lavaland/surface/outdoors) "Gm" = ( /obj/machinery/light/small{ - dir = 1; - icon_state = "bulb" + dir = 1 }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -807,8 +792,7 @@ /area/lavaland/surface/outdoors) "Ih" = ( /obj/machinery/light/broken{ - dir = 8; - icon_state = "tube-broken" + dir = 8 }, /obj/structure/table, /obj/item/gun/energy/floragun, @@ -854,8 +838,7 @@ /area/ruin/powered/seedvault) "Jg" = ( /obj/machinery/light/broken{ - dir = 8; - icon_state = "tube-broken" + dir = 8 }, /obj/machinery/chem_master/condimaster, /obj/structure/sign/poster/ripped{ @@ -869,9 +852,7 @@ /turf/open/floor/grass, /area/ruin/powered/seedvault) "JD" = ( -/obj/machinery/light/broken{ - icon_state = "tube-broken" - }, +/obj/machinery/light/broken, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, @@ -941,9 +922,7 @@ /turf/open/floor/pod, /area/ruin/powered/seedvault) "Lb" = ( -/obj/machinery/light/broken{ - icon_state = "tube-broken" - }, +/obj/machinery/light/broken, /obj/machinery/chem_dispenser/mutagensaltpeter, /turf/open/floor/pod, /area/ruin/powered/seedvault) @@ -1069,14 +1048,6 @@ /obj/effect/decal/cleanable/dirt, /mob/living/simple_animal/hostile/retaliate/frog{ attacked_sound = 'sound/effects/huuu.ogg'; - density = 0; - desc = "It seems a little sad."; - head_icon = 'icons/mob/pets_held.dmi'; - held_state = ""; - icon = 'icons/mob/animal.dmi'; - icon_dead = "frog_dead"; - icon_living = "frog"; - icon_state = "frog"; name = "Phyllis "; pixel_y = 12; stepped_sound = null @@ -1091,8 +1062,7 @@ /area/ruin/powered/seedvault) "NL" = ( /obj/structure/shuttle/engine/huge{ - dir = 4; - icon_state = "huge_engine" + dir = 4 }, /turf/template_noop/open, /area/lavaland/surface/outdoors) @@ -1118,8 +1088,7 @@ /area/ruin/powered/seedvault) "Po" = ( /obj/machinery/computer/monitor/secret{ - dir = 4; - icon_state = "computer-0" + dir = 4 }, /turf/open/floor/pod/light, /area/ruin/powered/seedvault) @@ -1135,8 +1104,7 @@ /area/ruin/powered/seedvault) "Pv" = ( /obj/structure/chair/office{ - dir = 8; - icon_state = "officechair_dark" + dir = 8 }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -1150,9 +1118,7 @@ /turf/open/floor/grass, /area/ruin/powered/seedvault) "PU" = ( -/obj/machinery/light/small{ - icon_state = "bulb" - }, +/obj/machinery/light/small, /obj/structure/table, /obj/item/circuitboard/machine/plantgenes{ pixel_x = -6; @@ -1270,8 +1236,7 @@ /area/ruin/powered/seedvault) "SC" = ( /obj/machinery/light/broken{ - dir = 1; - icon_state = "tube-broken" + dir = 1 }, /obj/effect/decal/cleanable/dirt, /obj/structure/extinguisher_cabinet{ @@ -1334,8 +1299,7 @@ /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small/broken{ - dir = 8; - icon_state = "bulb-broken" + dir = 8 }, /turf/open/floor/plating, /area/ruin/powered/seedvault) @@ -1384,8 +1348,7 @@ pixel_y = 14 }, /obj/machinery/light/broken{ - dir = 4; - icon_state = "tube-broken" + dir = 4 }, /turf/open/floor/pod, /area/ruin/powered/seedvault) @@ -1435,8 +1398,7 @@ /area/ruin/powered/seedvault) "Zi" = ( /obj/machinery/light/broken{ - dir = 1; - icon_state = "tube-broken" + dir = 1 }, /obj/structure/closet/crate/hydroponics, /obj/item/melee/flyswatter, diff --git a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm index d3315b5a07bee..ccd5c580b5f42 100644 --- a/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm +++ b/_maps/RandomRuins/LavaRuins/lavaland_surface_syndicate_base1.dmm @@ -2045,9 +2045,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/ruin/unpowered/syndicate_lava_base/dormitories) "iU" = ( /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden, @@ -2091,9 +2089,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/ruin/unpowered/syndicate_lava_base/dormitories) "ja" = ( /obj/effect/turf_decal/stripes/red/corner{ diff --git a/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm b/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm index 06d8b25323d77..1ab5c49591a29 100644 --- a/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm +++ b/_maps/RandomRuins/SpaceRuins/Fast_Food.dmm @@ -215,7 +215,7 @@ /area/ruin/space/has_grav/powered/macspace) "aU" = ( /obj/machinery/smartfridge/food, -/turf/closed/wall, +/turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/powered/macspace) "aV" = ( /obj/item/bedsheet/patriot, diff --git a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm index e7833d088dc3e..03e7de95c4eab 100644 --- a/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm +++ b/_maps/RandomRuins/SpaceRuins/TheDerelict.dmm @@ -2260,7 +2260,7 @@ /area/ruin/space/derelict/medical/chapel) "hG" = ( /obj/machinery/door/morgue{ - name = "coffin storage"; + name = "coffin Storage"; req_access_txt = "22" }, /turf/open/floor/iron/dark, diff --git a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm index 6c2ec699fa637..ab18c9e534dfc 100644 --- a/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm +++ b/_maps/RandomRuins/SpaceRuins/bigderelict1.dmm @@ -863,7 +863,7 @@ /obj/machinery/door/airlock/public/glass, /obj/machinery/door/poddoor{ id = "bigderelictcheckpoint"; - name = "checkpoint security doors" + name = "checkpoint Security Doors" }, /obj/structure/cable/yellow{ icon_state = "4-8" diff --git a/_maps/RandomRuins/SpaceRuins/bus.dmm b/_maps/RandomRuins/SpaceRuins/bus.dmm index 087e462d7f643..5bae30eefbee6 100644 --- a/_maps/RandomRuins/SpaceRuins/bus.dmm +++ b/_maps/RandomRuins/SpaceRuins/bus.dmm @@ -184,8 +184,7 @@ /area/ruin/unpowered/no_grav) "aM" = ( /obj/structure/fluff/bus/passable{ - icon_state = "bottomdoor"; - layer = 3 + icon_state = "bottomdoor" }, /turf/open/floor/plating/asteroid/airless, /area/ruin/unpowered/no_grav) diff --git a/_maps/RandomRuins/SpaceRuins/cloning_facility.dmm b/_maps/RandomRuins/SpaceRuins/cloning_facility.dmm index 4c41e9595d348..028e4dfb1933c 100644 --- a/_maps/RandomRuins/SpaceRuins/cloning_facility.dmm +++ b/_maps/RandomRuins/SpaceRuins/cloning_facility.dmm @@ -6,8 +6,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/powered/ancient_shuttle) "ac" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/ancient_shuttle) "ad" = ( @@ -18,8 +17,7 @@ /turf/closed/wall/r_wall, /area/ruin/space/has_grav/powered/ancient_shuttle) "af" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/iron/airless, /area/ruin/space/has_grav/powered/ancient_shuttle) "an" = ( diff --git a/_maps/RandomRuins/SpaceRuins/derelict2.dmm b/_maps/RandomRuins/SpaceRuins/derelict2.dmm index 6386f61440fcc..17c27bf176305 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict2.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict2.dmm @@ -34,21 +34,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/dinner_for_two) -"h" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/powered/dinner_for_two) -"i" = ( -/turf/open/floor/iron, -/area/ruin/space/has_grav/powered/dinner_for_two) -"j" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/powered/dinner_for_two) "k" = ( /obj/structure/window/reinforced, /turf/template_noop, @@ -60,47 +45,62 @@ }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/dinner_for_two) -"m" = ( -/obj/structure/chair{ +"p" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/template_noop, +/area/space/nearstation) +"z" = ( +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/dinner_for_two) +"A" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/dinner_for_two) +"F" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/decal/remains/human, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) -"n" = ( +"G" = ( /obj/structure/table, /obj/item/candle{ pixel_y = 5 }, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = 10 }, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = -10 }, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) -"o" = ( +"I" = ( +/obj/machinery/light/small, +/turf/open/floor/iron, +/area/ruin/space/has_grav/powered/dinner_for_two) +"M" = ( /obj/structure/chair{ dir = 8 }, /obj/effect/decal/remains/human, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) -"p" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/template_noop, -/area/space/nearstation) -"q" = ( +"O" = ( /obj/machinery/light/small{ - dir = 8 + dir = 1 }, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) -"r" = ( -/obj/machinery/light/small, +"W" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/decal/remains/human, /turf/open/floor/iron, /area/ruin/space/has_grav/powered/dinner_for_two) @@ -206,11 +206,11 @@ a a a f -i -i -i -i -q +z +z +z +z +A f a a @@ -224,13 +224,13 @@ a a a f -h -i -i -i -i -i -i +O +z +z +z +z +z +z f a a @@ -243,13 +243,13 @@ b b b g -i -i -i -m -i -i -i +z +z +z +W +z +z +z g b b @@ -262,13 +262,13 @@ e e e c -i -i -i -n -i -i -i +z +z +z +G +z +z +z c e e @@ -281,13 +281,13 @@ d d d g -i -i -i -o -i -i -i +z +z +z +M +z +z +z g d d @@ -300,13 +300,13 @@ a a a f -i -i -i -i -i -i -r +z +z +z +z +z +z +I f a a @@ -320,11 +320,11 @@ a a a f -j -i -i -i -i +F +z +z +z +z f a a diff --git a/_maps/RandomRuins/SpaceRuins/derelict6.dmm b/_maps/RandomRuins/SpaceRuins/derelict6.dmm index 82c9712e3f4c6..65b15cbfdf234 100644 --- a/_maps/RandomRuins/SpaceRuins/derelict6.dmm +++ b/_maps/RandomRuins/SpaceRuins/derelict6.dmm @@ -130,27 +130,6 @@ "aH" = ( /turf/open/floor/plating/airless, /area/ruin/unpowered) -"aI" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"aJ" = ( -/obj/structure/table, -/obj/item/storage/box/drinkingglasses, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"aK" = ( -/obj/structure/closet/secure_closet/freezer/fridge/open, -/obj/machinery/light/broken{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"aL" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) "aP" = ( /obj/machinery/light/broken{ dir = 1 @@ -163,13 +142,6 @@ /obj/item/stack/tile/iron, /turf/open/floor/plating/airless, /area/ruin/unpowered) -"aR" = ( -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"aS" = ( -/obj/structure/table_frame, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) "aU" = ( /obj/structure/table/wood, /obj/item/shard, @@ -177,17 +149,6 @@ broken = 1 }, /area/ruin/unpowered) -"aV" = ( -/obj/structure/table/wood, -/obj/item/trash/plate, -/turf/open/floor/plating/airless{ - broken = 1 - }, -/area/ruin/unpowered) -"aW" = ( -/obj/structure/table, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) "aY" = ( /obj/structure/lattice, /obj/item/stack/sheet/iron, @@ -198,43 +159,11 @@ /obj/item/shard, /turf/template_noop, /area/space/nearstation) -"ba" = ( -/mob/living/simple_animal/hostile/retaliate/ghost, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"bb" = ( -/obj/item/food/donkpocket, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"bc" = ( -/obj/structure/table, -/obj/item/shard, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) "be" = ( /turf/open/floor/plating/airless{ broken = 1 }, /area/ruin/unpowered) -"bh" = ( -/obj/machinery/light/broken{ - dir = 8 - }, -/obj/structure/table_frame, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) -"bi" = ( -/obj/item/stack/sheet/iron, -/obj/item/clothing/head/utility/chefhat, -/turf/open/floor/plating/airless{ - broken = 1 - }, -/area/ruin/unpowered) -"bj" = ( -/obj/item/trash/plate, -/obj/effect/decal/remains/human, -/turf/open/floor/iron/cafeteria/airless, -/area/ruin/unpowered) "bk" = ( /obj/structure/table_frame/wood, /turf/open/floor/plating/airless{ @@ -382,21 +311,64 @@ }, /turf/template_noop, /area/ruin/unpowered) -"dd" = ( -/obj/item/trash/plate, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron/airless, +"cI" = ( +/obj/structure/table/wood, +/obj/item/plate, +/turf/open/floor/plating/airless{ + broken = 1 + }, +/area/ruin/unpowered) +"hu" = ( +/obj/structure/table_frame, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"if" = ( +/obj/structure/closet/secure_closet/freezer/fridge/open, +/obj/machinery/light/broken{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria/airless, /area/ruin/unpowered) "ig" = ( /obj/structure/chair/stool/bar, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/airless, /area/ruin/unpowered) +"iD" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"kZ" = ( +/obj/item/plate, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron/airless, +/area/ruin/unpowered) +"mz" = ( +/obj/item/stack/sheet/iron, +/obj/item/clothing/head/utility/chefhat, +/turf/open/floor/plating/airless{ + broken = 1 + }, +/area/ruin/unpowered) +"nf" = ( +/obj/item/plate, +/obj/effect/decal/remains/human, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) "pc" = ( /obj/machinery/door/airlock/public/glass, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/airless, /area/ruin/unpowered) +"qL" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"rr" = ( +/obj/structure/table, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) "vo" = ( /obj/item/kitchen/fork, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -409,6 +381,16 @@ broken = 1 }, /area/ruin/unpowered) +"yC" = ( +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"GI" = ( +/obj/machinery/light/broken{ + dir = 8 + }, +/obj/structure/table_frame, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) "QT" = ( /obj/item/chair, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -419,6 +401,24 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/airless, /area/ruin/unpowered) +"Sc" = ( +/mob/living/simple_animal/hostile/retaliate/ghost, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"SR" = ( +/obj/structure/table, +/obj/item/shard, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"UK" = ( +/obj/structure/table, +/obj/item/storage/box/drinkingglasses, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) +"VU" = ( +/obj/item/food/donkpocket, +/turf/open/floor/iron/cafeteria/airless, +/area/ruin/unpowered) "WX" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/airless, @@ -626,11 +626,11 @@ av ag aC ai -aI -aR -aW -aW -bh +qL +yC +rr +rr +GI be be br @@ -649,11 +649,11 @@ ag aw ag ai -aJ -aR -aR -aR -bi +UK +yC +yC +yC +mz be ay bl @@ -672,11 +672,11 @@ ag ax ag ai -aK -aR -aR -ba -bj +if +yC +yC +Sc +nf as be bl @@ -695,13 +695,13 @@ ag ag ag ai -aL -aR -aR -bb -aR -aR -aR +iD +yC +yC +VU +yC +yC +yC ai ac ac @@ -719,11 +719,11 @@ ag ag ai ai -aS -aW -bc -aR -aS +hu +rr +SR +yC +hu ai ai ac @@ -764,7 +764,7 @@ ag ag ag pc -dd +kZ vo be WX @@ -880,7 +880,7 @@ ag ag ai be -aV +cI vS be ac diff --git a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm index 75fe34848238d..d665d7f8dc707 100644 --- a/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm +++ b/_maps/RandomRuins/SpaceRuins/gasthelizards.dmm @@ -340,8 +340,7 @@ /area/ruin/space/has_grav/gasthelizard) "X" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 diff --git a/_maps/RandomRuins/SpaceRuins/hilbertshoteltestingsite.dmm b/_maps/RandomRuins/SpaceRuins/hilbertshoteltestingsite.dmm index 0f4d4739b4100..fd689a7b13664 100644 --- a/_maps/RandomRuins/SpaceRuins/hilbertshoteltestingsite.dmm +++ b/_maps/RandomRuins/SpaceRuins/hilbertshoteltestingsite.dmm @@ -145,7 +145,7 @@ /area/ruin/space/has_grav/hilbertresearchfacility) "z" = ( /obj/machinery/door/airlock/vault{ - name = "secured door"; + name = "secured Door"; req_access = 207 }, /obj/effect/mapping_helpers/airlock/locked, diff --git a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm index 8fd470381dd21..a8432f71eae07 100644 --- a/_maps/RandomRuins/SpaceRuins/listeningstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/listeningstation.dmm @@ -9,9 +9,7 @@ /turf/closed/wall, /area/ruin/space/has_grav/listeningstation) "ad" = ( -/obj/machinery/computer/message_monitor{ - dir = 2 - }, +/obj/machinery/computer/message_monitor, /obj/machinery/airalarm/syndicate{ pixel_y = 24; dir = 1 @@ -24,7 +22,6 @@ "ae" = ( /obj/structure/table/reinforced, /obj/machinery/firealarm{ - dir = 2; pixel_y = 24 }, /obj/effect/decal/cleanable/dirt, @@ -62,9 +59,7 @@ /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "ak" = ( -/obj/machinery/telecomms/relay/preset/ruskie{ - use_power = 0 - }, +/obj/machinery/telecomms/relay/preset/ruskie, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) @@ -196,8 +191,7 @@ /area/ruin/space/has_grav/listeningstation) "aC" = ( /obj/structure/rack{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/item/mining_scanner, /obj/item/pickaxe, @@ -212,29 +206,16 @@ oxygentanks = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/mineral/plastitanium, /area/ruin/space/has_grav/listeningstation) "aF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/closed/wall/r_wall, /area/ruin/space/has_grav/listeningstation) "aG" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 +/obj/machinery/atmospherics/components/unary/outlet_injector/on/layer4{ + dir = 8 }, /turf/open/floor/plating/airless, /area/ruin/space/has_grav/listeningstation) @@ -273,53 +254,32 @@ /area/ruin/space/has_grav/listeningstation) "aP" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "aQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "aR" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/machinery/door/airlock{ name = "Personal Quarters" }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "aS" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/red{ dir = 4 }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "aY" = ( @@ -338,11 +298,8 @@ /area/ruin/space/has_grav/listeningstation) "ba" = ( /obj/structure/chair/stool, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) @@ -356,13 +313,8 @@ pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "bc" = ( @@ -373,36 +325,29 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "bd" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "be" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, /obj/structure/extinguisher_cabinet{ pixel_y = -29 }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "bf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, /turf/open/floor/iron/white/corner, /area/ruin/space/has_grav/listeningstation) "bg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron/white/side, /area/ruin/space/has_grav/listeningstation) "bh" = ( @@ -422,12 +367,8 @@ /obj/effect/turf_decal/caution/red{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "bl" = ( @@ -445,7 +386,7 @@ /area/ruin/space/has_grav/listeningstation) "bm" = ( /obj/machinery/door/airlock/maintenance, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "bn" = ( @@ -455,15 +396,11 @@ "bo" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/machinery/door/airlock/medical/glass{ name = "Medbay" }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/ruin/space/has_grav/listeningstation) "bp" = ( @@ -473,12 +410,8 @@ /obj/machinery/door/airlock{ name = "Cabin" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "bq" = ( @@ -500,13 +433,13 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/power/apc/syndicate{ dir = 4; name = "Syndicate Listening Post APC"; pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "bs" = ( @@ -517,23 +450,14 @@ }, /obj/item/reagent_containers/blood/OMinus, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /turf/open/floor/iron/white/side{ dir = 9 }, /area/ruin/space/has_grav/listeningstation) "bt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, /turf/open/floor/iron/white/side{ dir = 5 @@ -562,8 +486,8 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "bz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "bA" = ( @@ -587,7 +511,7 @@ pixel_y = -24 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /turf/open/floor/iron/white/side{ @@ -606,9 +530,9 @@ /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "bF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/meter, /obj/effect/turf_decal/stripes/line, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, /turf/open/floor/plating, /area/ruin/space/has_grav/listeningstation) "bH" = ( @@ -654,41 +578,25 @@ req_access_txt = "150"; specialfunctions = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "fA" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "fS" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "hl" = ( @@ -727,13 +635,9 @@ /turf/open/floor/carpet/grimy, /area/ruin/space/has_grav/listeningstation) "ik" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "iF" = ( @@ -778,13 +682,10 @@ /area/ruin/space/has_grav/listeningstation) "qI" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "vL" = ( @@ -792,19 +693,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) -"vT" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 2; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/ruin/space/has_grav/listeningstation) "yt" = ( /obj/structure/chair/office{ dir = 8 @@ -812,27 +700,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) -"AP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/ruin/space/has_grav/listeningstation) "BF" = ( /obj/effect/mob_spawn/human/lavaland_syndicate/comms/space{ assignedrole = "Space Syndicate"; dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 }, /turf/open/floor/carpet/grimy, /area/ruin/space/has_grav/listeningstation) @@ -841,8 +715,8 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "Dl" = ( @@ -863,46 +737,30 @@ dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/baseturf_helper/asteroid/airless, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "Kq" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/carpet/grimy, /area/ruin/space/has_grav/listeningstation) "Lc" = ( /obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/machinery/door/airlock/hatch{ name = "E.V.A. Equipment"; req_access_txt = "150" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "QK" = ( @@ -916,21 +774,13 @@ dir = 1 }, /obj/machinery/firealarm{ - dir = 2; pixel_y = 24 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "TB" = ( @@ -960,32 +810,21 @@ "VE" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/machinery/door/airlock/hatch{ name = "Telecommunications"; req_access_txt = "150" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) "WI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4; - piping_layer = 3; - pixel_x = 5; - pixel_y = 5 - }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, +/obj/effect/mapping_helpers/simple_pipes/supply/hidden, +/obj/effect/mapping_helpers/simple_pipes/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/ruin/space/has_grav/listeningstation) "XP" = ( @@ -1000,8 +839,8 @@ /area/ruin/space/has_grav/listeningstation) "YJ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, /area/ruin/space/has_grav/listeningstation) @@ -1936,10 +1775,10 @@ ab ac ae YJ -AP +ik ik VE -vT +WI bc ac bq diff --git a/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm b/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm index a42211653c6d0..b9cace72a2efc 100644 --- a/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm +++ b/_maps/RandomRuins/SpaceRuins/mrow_thats_right.dmm @@ -196,7 +196,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "meow"; - name = "kitty protection door" + name = "kitty Protection Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/powered/cat_man) @@ -204,10 +204,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/preopen{ id = "meow"; - name = "kitty protection door" + name = "kitty Protection Door" }, /obj/machinery/door/window{ - name = "kitty door"; + name = "kitty Door"; req_access_txt = "200" }, /turf/open/floor/plating, @@ -278,10 +278,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/preopen{ id = "meow"; - name = "kitty protection door" + name = "kitty Protection Door" }, /obj/machinery/door/window/westleft{ - name = "kitty door"; + name = "kitty Door"; req_access_txt = "200" }, /turf/open/floor/plating, @@ -439,10 +439,10 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor/preopen{ id = "meow"; - name = "kitty protection door" + name = "kitty Protection Door" }, /obj/machinery/door/window/northleft{ - name = "kitty door"; + name = "kitty Door"; req_access_txt = "200" }, /turf/open/floor/plating, diff --git a/_maps/RandomRuins/SpaceRuins/oldstation.dmm b/_maps/RandomRuins/SpaceRuins/oldstation.dmm index 673788888b36f..67e086897491a 100644 --- a/_maps/RandomRuins/SpaceRuins/oldstation.dmm +++ b/_maps/RandomRuins/SpaceRuins/oldstation.dmm @@ -2305,13 +2305,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/sec) -"hd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/structure/table, -/obj/item/trash/plate, -/turf/open/floor/plating, -/area/ruin/space/has_grav/ancientstation/deltacorridor) "he" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -2538,17 +2531,6 @@ /obj/item/kitchen/rollingpin, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/ancientstation/kitchen) -"hU" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/ancientstation/kitchen) "hV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -2742,12 +2724,6 @@ }, /turf/open/floor/iron/cafeteria, /area/ruin/space/has_grav/ancientstation/kitchen) -"iM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/item/trash/plate, -/turf/open/floor/iron/cafeteria, -/area/ruin/space/has_grav/ancientstation/kitchen) "iN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair{ @@ -3810,6 +3786,12 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/ancientstation/engi) +"nN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/plate, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ancientstation/kitchen) "nT" = ( /obj/structure/table, /obj/item/reagent_containers/glass/bottle/sacid{ @@ -3949,6 +3931,13 @@ /obj/structure/toilet, /turf/open/floor/iron/white, /area/ruin/space/has_grav/ancientstation) +"sX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small, +/obj/structure/table, +/obj/item/plate, +/turf/open/floor/plating, +/area/ruin/space/has_grav/ancientstation/deltacorridor) "ta" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -4209,6 +4198,15 @@ dir = 5 }, /area/ruin/space/has_grav/ancientstation/betanorth) +"CJ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/enzyme, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/cafeteria, +/area/ruin/space/has_grav/ancientstation/kitchen) "Dj" = ( /obj/structure/transit_tube{ dir = 4 @@ -6765,7 +6763,7 @@ fI gt gZ hv -hU +CJ ht ht iL @@ -6912,7 +6910,7 @@ hx ht ht ht -iM +nN ja cn jH @@ -7723,7 +7721,7 @@ aa bD fP gH -hd +sX bD aa aa diff --git a/_maps/RandomRuins/SpaceRuins/onehalf.dmm b/_maps/RandomRuins/SpaceRuins/onehalf.dmm index 2b12ac4acde53..a61b507f17af5 100644 --- a/_maps/RandomRuins/SpaceRuins/onehalf.dmm +++ b/_maps/RandomRuins/SpaceRuins/onehalf.dmm @@ -96,7 +96,7 @@ "as" = ( /obj/machinery/door/poddoor{ id = "onehalf_drone1ext"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -106,7 +106,7 @@ "at" = ( /obj/machinery/door/poddoor{ id = "onehalf_drone2ext"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -116,7 +116,7 @@ "au" = ( /obj/machinery/door/poddoor/preopen{ id = "onehalf_drone3ext"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -126,7 +126,7 @@ "av" = ( /obj/machinery/door/poddoor{ id = "onehalf_drone4ext"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -236,7 +236,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ id = "onehalf_drone1int"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/drone_bay) @@ -244,7 +244,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ id = "onehalf_drone2int"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/drone_bay) @@ -252,7 +252,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ id = "onehalf_drone3int"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/drone_bay) @@ -260,7 +260,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor{ id = "onehalf_drone4int"; - name = "mining drone bay blast door" + name = "mining Drone Bay Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/drone_bay) @@ -733,7 +733,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/bridge) @@ -822,7 +822,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/bridge) @@ -875,7 +875,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/bridge) @@ -930,7 +930,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -965,7 +965,7 @@ "cG" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/machinery/door/airlock/command/glass{ name = "Bridge" @@ -1055,7 +1055,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -1125,7 +1125,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/bridge) @@ -1139,7 +1139,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/bridge) @@ -1153,7 +1153,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge_onehalf"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/onehalf/bridge) diff --git a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm index 2a835a0a44837..433a0e5099c83 100644 --- a/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm +++ b/_maps/RandomRuins/SpaceRuins/power_puzzle.dmm @@ -18,7 +18,6 @@ /area/ruin/space/has_grav/storage/materials3) "af" = ( /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 4 }, /turf/open/floor/iron, @@ -26,7 +25,6 @@ "ag" = ( /obj/item/storage/pill_bottle, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 4 }, /turf/open/floor/iron, @@ -48,14 +46,12 @@ /area/ruin/space/has_grav/storage/materials3) "ak" = ( /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 1 }, /turf/open/floor/iron, /area/ruin/space/has_grav/storage/materials2) "al" = ( /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 4 }, /obj/effect/decal/cleanable/dirt, @@ -73,7 +69,6 @@ /area/ruin/space/has_grav/storage/materials2) "ao" = ( /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, @@ -113,7 +108,6 @@ "av" = ( /obj/structure/falsewall/reinforced, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 1 }, /turf/open/floor/iron, @@ -147,7 +141,6 @@ /area/ruin/space/has_grav/storage/materials2) "aA" = ( /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 4 }, /turf/open/floor/iron, @@ -155,7 +148,6 @@ "aB" = ( /obj/machinery/door/airlock/highsecurity, /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 4 }, /obj/effect/mapping_helpers/airlock/locked, @@ -278,7 +270,6 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 1 }, /turf/open/floor/iron, @@ -384,7 +375,6 @@ /area/ruin/space/has_grav/storage/central) "bt" = ( /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 10 }, /turf/open/floor/iron, @@ -394,7 +384,6 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 9 }, /obj/effect/decal/cleanable/dirt/dust, @@ -406,7 +395,6 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 6 }, /obj/structure/cable{ @@ -446,7 +434,6 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/central2) "bD" = ( -/obj/structure/table/wood/fancy/red, /obj/structure/table/wood/fancy/cyan, /obj/item/storage/lockbox/dueling{ req_access = null @@ -513,7 +500,6 @@ icon_state = "1-8" }, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 1 }, /turf/open/floor/iron, @@ -523,7 +509,6 @@ icon_state = "4-8" }, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 8 }, /turf/open/floor/iron, @@ -533,7 +518,6 @@ icon_state = "1-8" }, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 8 }, /turf/open/floor/iron, @@ -547,7 +531,6 @@ icon_state = "1-4" }, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 1 }, /obj/effect/mapping_helpers/airlock/locked, @@ -555,7 +538,6 @@ /area/ruin/space/has_grav/storage/power1) "bQ" = ( /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 8 }, /turf/open/floor/iron, @@ -573,7 +555,6 @@ /area/ruin/space/has_grav/storage/central2) "bT" = ( /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 4 }, /obj/effect/decal/cleanable/dirt/dust, @@ -588,13 +569,6 @@ }, /turf/open/floor/iron, /area/ruin/space/has_grav/storage/power3) -"bV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/item/melee, -/turf/open/floor/iron, -/area/ruin/space/has_grav/storage/central2) "bW" = ( /obj/machinery/door/airlock/hatch, /turf/open/floor/iron, @@ -631,7 +605,6 @@ "cc" = ( /obj/machinery/door/airlock/highsecurity, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 8 }, /obj/effect/mapping_helpers/airlock/locked, @@ -646,10 +619,6 @@ /obj/item/crowbar/red, /turf/open/floor/iron, /area/ruin/space/has_grav/storage/central) -"cf" = ( -/obj/item/melee, -/turf/open/floor/iron, -/area/ruin/space/has_grav/storage/central2) "cg" = ( /obj/structure/closet/crate/internals, /turf/open/floor/iron, @@ -673,7 +642,6 @@ /turf/open/floor/iron, /area/ruin/space/has_grav/storage/central2) "cl" = ( -/obj/structure/table/wood/fancy/blue, /obj/structure/table/wood/fancy/purple, /obj/item/assembly/signaler/anomaly, /turf/open/floor/iron, @@ -688,7 +656,6 @@ icon_state = "1-2" }, /obj/effect/decal/cleanable/blood/footprints{ - icon_state = "blood1"; dir = 1 }, /obj/structure/cable{ @@ -751,7 +718,6 @@ /area/ruin/space/has_grav/storage/materials2) "cy" = ( /obj/effect/decal/cleanable/blood/tracks{ - icon_state = "tracks"; dir = 8 }, /obj/effect/decal/cleanable/vomit, @@ -1559,7 +1525,7 @@ bk bB bC bC -cf +bC cj bk aO @@ -1653,7 +1619,7 @@ bg Wu bo bR -bV +bR bR bR bR diff --git a/_maps/RandomRuins/SpaceRuins/sos1.dmm b/_maps/RandomRuins/SpaceRuins/sos1.dmm index e679d1ba02663..2c017abc57b29 100644 --- a/_maps/RandomRuins/SpaceRuins/sos1.dmm +++ b/_maps/RandomRuins/SpaceRuins/sos1.dmm @@ -35,8 +35,8 @@ }, /obj/item/storage/pill_bottle/floorpill/full, /obj/effect/mob_spawn/human/corpse/assistant, - /obj/item/storage/secure/briefcase/syndie, - /obj/item/storage/pod{ +/obj/item/storage/secure/briefcase/syndie, +/obj/item/storage/pod{ pixel_y = -30 }, /turf/open/floor/mineral/titanium/blue, diff --git a/_maps/RandomRuins/SpaceRuins/sos6.dmm b/_maps/RandomRuins/SpaceRuins/sos6.dmm index d838286b146ac..c8dd9f8414a1a 100644 --- a/_maps/RandomRuins/SpaceRuins/sos6.dmm +++ b/_maps/RandomRuins/SpaceRuins/sos6.dmm @@ -65,7 +65,7 @@ /area/ruin/unpowered) "m" = ( /obj/machinery/door/airlock/vault{ - name = "secured door"; + name = "secured Door"; req_access = 207 }, /obj/structure/fans/tiny, diff --git a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm index 077361f2eee3a..467208977640a 100644 --- a/_maps/RandomRuins/SpaceRuins/spacehotel.dmm +++ b/_maps/RandomRuins/SpaceRuins/spacehotel.dmm @@ -3794,8 +3794,7 @@ "yD" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/carpet/grimy, /area/ruin/space/has_grav/hotel/dock) @@ -3917,8 +3916,7 @@ "CQ" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/light/small{ dir = 8 @@ -4030,8 +4028,7 @@ dir = 4 }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/item/gps{ gpstag = "Twin-Nexus Hotel Retreat"; diff --git a/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm b/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm index 66acc088d523a..2af94d934981d 100644 --- a/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm +++ b/_maps/RandomRuins/SpaceRuins/whiteshipruin_box.dmm @@ -12,7 +12,7 @@ "bg" = ( /obj/machinery/door/poddoor{ id = "oldship_ruin_gun"; - name = "pod bay door" + name = "pod Bay Door" }, /turf/open/floor/plating, /area/ruin/space/has_grav/whiteship/box) diff --git a/_maps/RandomZLevels/SnowCabin.dmm b/_maps/RandomZLevels/SnowCabin.dmm index 9dd754b815fb1..505fc7a5b8cc1 100644 --- a/_maps/RandomZLevels/SnowCabin.dmm +++ b/_maps/RandomZLevels/SnowCabin.dmm @@ -375,7 +375,7 @@ /area/awaymission/cabin) "bg" = ( /obj/machinery/door/window/westleft{ - name = "manager's desk" + name = "Manager's Desk" }, /turf/open/floor/carpet, /area/awaymission/cabin) @@ -1381,7 +1381,7 @@ "eq" = ( /obj/machinery/door/poddoor/shutters{ id = "garage_cabin"; - name = "garage door" + name = "Garage Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating/snowed/temperatre, @@ -1715,7 +1715,6 @@ desc = "It is a ghostly cat."; icon = 'icons/mob/mob.dmi'; icon_state = "catghost"; - layer = 3; max_integrity = 66666; name = "Cat" }, @@ -1861,11 +1860,7 @@ }, /area/awaymission/cabin/caves/mountain) "fZ" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/fulltile{ - desc = "Enjoy the view."; - name = "window" - }, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/awaymission/cabin/caves/mountain) "gb" = ( @@ -2183,13 +2178,12 @@ /obj/structure/sign/warning/fire{ pixel_y = 32 }, -/obj/machinery/space_heater, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/awaymission/cabin) "hg" = ( /obj/machinery/door/airlock/maintenance{ - name = "janitor closet" + name = "Janitor Closet" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -2299,7 +2293,7 @@ /area/awaymission/cabin) "hy" = ( /obj/machinery/door/airlock/maintenance{ - name = "heater storage" + name = "Heater Storage" }, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -2458,14 +2452,12 @@ /obj/item/claymore/weak/ceremonial{ desc = "Brought to you by the guys in charge of making replica katana toys!"; force = 1; - layer = 3.01; name = "replica claymore"; pixel_x = 5; pixel_y = 8; throwforce = 2 }, /obj/item/shield/riot/roman/fake{ - layer = 3.01; pixel_x = -7 }, /turf/open/floor/plating/asteroid/snow, @@ -3346,9 +3338,7 @@ pixel_x = -1; pixel_y = 13 }, -/obj/item/staff{ - layer = 3.01 - }, +/obj/item/staff, /turf/open/floor/plating/asteroid/snow, /area/awaymission/cabin/caves) "kB" = ( @@ -3363,7 +3353,6 @@ /obj/item/gun/magic/wand{ desc = "It's just a fancy staff so that holy clerics and priests look cool. What? You didn't think someone would leave a REAL magic artifact with a snowman out in the cold, did you?"; icon_state = "revivewand"; - layer = 3.01; name = "holy staff"; pixel_y = -2 }, diff --git a/_maps/RandomZLevels/TheBeach.dmm b/_maps/RandomZLevels/TheBeach.dmm index 656bad3a4db4b..c02738946b515 100644 --- a/_maps/RandomZLevels/TheBeach.dmm +++ b/_maps/RandomZLevels/TheBeach.dmm @@ -466,14 +466,14 @@ "bs" = ( /obj/machinery/door/airlock/sandstone{ id_tag = "changlinhut2"; - name = "changing room" + name = "Changing Room 2" }, /turf/open/floor/wood, /area/awaymission/beach) "bt" = ( /obj/machinery/door/airlock/sandstone{ id_tag = "changlinhut1"; - name = "changing room" + name = "Changing Room 1" }, /turf/open/floor/wood, /area/awaymission/beach) @@ -702,7 +702,7 @@ "bX" = ( /obj/machinery/door/airlock/sandstone{ id_tag = "toilet1"; - name = "restroom stall" + name = "Restroom 1" }, /obj/effect/turf_decal/sand, /turf/open/floor/iron/white, @@ -710,7 +710,7 @@ "bY" = ( /obj/machinery/door/airlock/sandstone{ id_tag = "toilet2"; - name = "restroom stall" + name = "Restroom 2" }, /obj/effect/turf_decal/sand, /turf/open/floor/iron/white, diff --git a/_maps/RandomZLevels/caves.dmm b/_maps/RandomZLevels/caves.dmm index e92b6fd23105c..c4b31d08c3fdb 100644 --- a/_maps/RandomZLevels/caves.dmm +++ b/_maps/RandomZLevels/caves.dmm @@ -717,6 +717,11 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) +"cf" = ( +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid/level_two) "cg" = ( /turf/closed/wall, /area/awaymission/caves/research) @@ -752,6 +757,27 @@ "cm" = ( /turf/closed/mineral/random/low_chance, /area/awaymission/caves/BMP_asteroid/level_two) +"cn" = ( +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"co" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/filingcabinet, +/obj/item/paper/fluff/awaymissions/caves/omega, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cp" = ( +/obj/structure/table, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) "cq" = ( /obj/structure/flora/rock, /turf/open/floor/plating/asteroid/basalt{ @@ -769,12 +795,37 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/research) +"ct" = ( +/obj/item/shard, +/obj/item/stack/rods, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cu" = ( +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cv" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) "cw" = ( /obj/item/stack/rods, /turf/open/floor/plating{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/research) +"cx" = ( +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) "cy" = ( /obj/effect/decal/remains/human, /turf/open/floor/plating/asteroid/basalt{ @@ -802,6 +853,30 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/research) +"cC" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs/cable, +/obj/item/restraints/handcuffs/cable, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cD" = ( +/obj/effect/decal/remains/human, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cE" = ( +/obj/structure/sign/warning/vacuum{ + name = "\improper LOW AIR AREA"; + pixel_x = 32 + }, +/obj/item/stack/rods, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) "cF" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ @@ -915,12 +990,42 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/research) +"cX" = ( +/obj/structure/table, +/obj/item/melee/baton, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cY" = ( +/obj/structure/glowshroom/single, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"cZ" = ( +/obj/structure/sign/warning/vacuum{ + name = "\improper LOW AIR AREA"; + pixel_x = 32 + }, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) "da" = ( /obj/structure/barricade/wooden, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"db" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/crap, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) "dc" = ( /obj/machinery/light/small{ dir = 8 @@ -934,6 +1039,29 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) +"dd" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"de" = ( +/obj/machinery/light, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) +"df" = ( +/obj/structure/closet/secure_closet/miner{ + name = "weapon equipment" + }, +/obj/item/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, +/obj/item/grenade/syndieminibomb/concussion, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/research) "dg" = ( /obj/effect/bump_teleporter{ id = "mineintrodown"; @@ -947,6 +1075,25 @@ /obj/machinery/door/airlock/external, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid/level_two) +"di" = ( +/obj/structure/table, +/obj/item/paper/fluff/awaymissions/caves/magma, +/obj/item/pen, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"dj" = ( +/obj/structure/ladder/unbreakable{ + height = 2; + id = "minedeep" + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"dk" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) "dl" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -955,12 +1102,51 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid/level_two) +"dn" = ( +/obj/structure/chair{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"do" = ( +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"dp" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/obj/item/clothing/glasses/meson, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"dq" = ( +/obj/machinery/light/small/built{ + dir = 4 + }, +/obj/structure/spider/stickyweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"dr" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) "dt" = ( /turf/closed/wall, /area/awaymission/caves/northblock) "du" = ( /turf/closed/wall/rust, /area/awaymission/caves/northblock) +"dv" = ( +/obj/machinery/suit_storage_unit/mining{ + desc = "An industrial unit made to hold space suits. Age has seemed to rust the sliding door mechanisms, making it difficult to open."; + name = "rusted suit storage unit" + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) +"dw" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/landmark/awaystart, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid/level_two) "dx" = ( /obj/structure/closet/secure_closet/personal, /obj/effect/decal/cleanable/cobweb, @@ -1035,6 +1221,26 @@ /obj/item/stack/sheet/iron, /turf/open/floor/plating, /area/awaymission/caves/northblock) +"dM" = ( +/turf/open/floor/iron, +/area/awaymission/caves/northblock) +"dN" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/caves/northblock) +"dO" = ( +/mob/living/simple_animal/hostile/retaliate/bat{ + desc = "A rare breed of bat which roosts deep in caves."; + name = "Cave Bat" + }, +/turf/open/floor/iron, +/area/awaymission/caves/northblock) +"dP" = ( +/obj/item/stack/rods, +/turf/open/floor/iron, +/area/awaymission/caves/northblock) "dQ" = ( /obj/machinery/door/airlock/mining{ name = "Dorm Access" @@ -1044,6 +1250,14 @@ "dR" = ( /turf/open/floor/plating, /area/awaymission/caves/northblock) +"dS" = ( +/obj/machinery/light/small, +/turf/open/floor/iron, +/area/awaymission/caves/northblock) +"dT" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/iron, +/area/awaymission/caves/northblock) "dU" = ( /obj/structure/closet/crate/miningcar{ name = "Mining cart" @@ -1108,6 +1322,16 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"eg" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eh" = ( +/obj/structure/table, +/obj/item/radio, +/obj/item/radio, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "ei" = ( /obj/structure/table, /obj/item/paper_bin, @@ -1152,6 +1376,12 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/northblock) +"eq" = ( +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "er" = ( /obj/structure/chair/stool, /turf/open/floor/plating, @@ -1176,18 +1406,170 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"ev" = ( +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"ew" = ( +/obj/structure/table, +/obj/item/mining_scanner, +/obj/item/mining_scanner, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"ex" = ( +/obj/structure/closet/secure_closet/miner, +/obj/effect/decal/cleanable/cobweb, +/obj/item/survivalcapsule, +/obj/item/extinguisher/mini, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"ey" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"ez" = ( +/obj/machinery/light/small/built{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/mining{ + desc = "An industrial unit made to hold space suits. Age has seemed to rust the sliding door mechanisms, making it difficult to open."; + name = "rusted suit storage unit" + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eA" = ( +/obj/structure/table, +/obj/item/paper/fluff/awaymissions/caves/work_notice, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eB" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eC" = ( +/obj/structure/table, +/obj/item/gps/mining, +/obj/item/gps/mining, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/obj/item/clothing/glasses/meson, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eD" = ( +/obj/structure/closet/secure_closet/miner, +/obj/item/survivalcapsule, +/obj/item/extinguisher/mini, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eE" = ( +/obj/effect/landmark/awaystart, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "eF" = ( /turf/closed/wall, /area/awaymission/caves/listeningpost) "eG" = ( /turf/closed/wall/rust, /area/awaymission/caves/listeningpost) +"eH" = ( +/obj/machinery/vending/sustenance, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eI" = ( +/obj/structure/closet/crate/trashcart, +/obj/item/switchblade, +/obj/item/switchblade, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eJ" = ( +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eK" = ( +/obj/structure/table, +/obj/item/gun/energy/kinetic_accelerator, +/obj/item/gun/energy/kinetic_accelerator, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eL" = ( +/obj/machinery/vending/sovietsoda, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eM" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/obj/item/storage/toolbox/electrical, +/obj/item/multitool, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eN" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eO" = ( +/obj/effect/landmark/awaystart, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) "eQ" = ( /obj/machinery/mineral/mint, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"eR" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eS" = ( +/obj/machinery/light/small/built, +/obj/machinery/suit_storage_unit/mining{ + desc = "An industrial unit made to hold space suits. Age has seemed to rust the sliding door mechanisms, making it difficult to open."; + name = "rusted suit storage unit" + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eT" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"eU" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eV" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eW" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eX" = ( +/obj/structure/table, +/obj/item/paper/pamphlet/gateway, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eY" = ( +/obj/structure/table, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"eZ" = ( +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) +"fa" = ( +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/item/paper/fluff/awaymissions/caves/shipment_notice, +/obj/item/paper/fluff/awaymissions/caves/safety_notice, +/turf/open/floor/iron, +/area/awaymission/caves/listeningpost) "fb" = ( /obj/structure/spawner/mining/hivelord, /turf/open/floor/plating/asteroid/basalt{ @@ -1298,6 +1680,37 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"fq" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fr" = ( +/obj/machinery/light/small/built{ + dir = 1 + }, +/obj/structure/spider/stickyweb, +/mob/living/simple_animal/hostile/poison/giant_spider/hunter, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fs" = ( +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"ft" = ( +/obj/structure/table, +/obj/item/storage/firstaid/fire, +/obj/item/storage/firstaid/fire, +/obj/structure/spider/stickyweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fu" = ( +/obj/structure/table, +/obj/item/storage/firstaid/brute, +/obj/item/reagent_containers/blood/OPlus, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "fv" = ( /obj/structure/glowshroom/single, /turf/open/floor/plating/asteroid/basalt{ @@ -1330,6 +1743,26 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"fA" = ( +/obj/structure/bed, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fB" = ( +/obj/structure/spider/stickyweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fC" = ( +/mob/living/simple_animal/hostile/poison/giant_spider/hunter, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fD" = ( +/obj/structure/spider/stickyweb, +/obj/machinery/sleeper{ + dir = 8 + }, +/mob/living/simple_animal/hostile/poison/giant_spider/hunter, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "fE" = ( /obj/machinery/light/small, /turf/open/floor/plating/asteroid/basalt{ @@ -1342,6 +1775,13 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) +"fG" = ( +/obj/machinery/door/airlock/medical{ + name = "Medical" + }, +/obj/structure/barricade/wooden, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "fH" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1358,10 +1798,34 @@ /obj/structure/grille, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid) +"fK" = ( +/obj/effect/decal/cleanable/cobweb, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fL" = ( +/obj/structure/sign/departments/examroom{ + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fM" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "fN" = ( /obj/machinery/door/airlock/external, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid) +"fO" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) "fP" = ( /obj/structure/grille, /turf/open/floor/plating/asteroid/basalt{ @@ -1375,12 +1839,28 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) +"fS" = ( +/obj/structure/table, +/obj/item/storage/firstaid/toxin, +/obj/item/storage/firstaid/toxin, +/obj/item/reagent_containers/blood/OPlus, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"fT" = ( +/obj/machinery/iv_drip, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "fW" = ( /obj/structure/girder, /turf/open/floor/plating{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"fY" = ( +/obj/structure/table, +/obj/machinery/microwave, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "ga" = ( /obj/structure/ladder/unbreakable{ height = 2; @@ -1390,6 +1870,10 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"gb" = ( +/obj/structure/closet/secure_closet/freezer/kitchen, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "gc" = ( /obj/item/stack/rods, /turf/open/floor/plating{ @@ -1413,6 +1897,11 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"gf" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "gg" = ( /obj/structure/table/reinforced, /obj/item/storage/box/donkpockets, @@ -1433,12 +1922,22 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"gj" = ( +/obj/machinery/door/airlock/mining{ + name = "Kitchen" + }, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "gk" = ( /obj/effect/landmark/awaystart, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) +"gm" = ( +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "gn" = ( /obj/item/grown/log, /turf/open/floor/plating/asteroid/basalt{ @@ -1457,30 +1956,105 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"gq" = ( +/obj/structure/chair/stool, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"gr" = ( +/obj/structure/table, +/obj/item/kitchen/fork, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "gs" = ( /obj/item/assembly/igniter, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) +"gt" = ( +/obj/structure/table_frame, +/obj/item/stack/sheet/iron, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"gu" = ( +/obj/item/stack/rods, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"gv" = ( +/obj/structure/table_frame, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"gw" = ( +/obj/structure/reagent_dispensers/beerkeg, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) +"gy" = ( +/obj/item/reagent_containers/food/drinks/drinkingglass, +/turf/open/floor/iron, +/area/awaymission/caves/BMP_asteroid) "gz" = ( /obj/machinery/door/airlock/external{ name = "Mess Hall" }, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid) +"gA" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) +"gB" = ( +/obj/machinery/mech_bay_recharge_port, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) "gD" = ( /obj/structure/spawner/mining/hivelord, /turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid) +"gE" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) +"gF" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/glasses/material, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) +"gG" = ( +/obj/structure/mecha_wreckage/durand, +/turf/open/floor/iron/recharge_floor, +/area/awaymission/caves/BMP_asteroid) "gH" = ( /obj/structure/table, /obj/item/mecha_parts/mecha_equipment/drill/diamonddrill, /obj/item/paper/fluff/awaymissions/caves/mech_notice, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid) +"gI" = ( +/obj/structure/chair/stool, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) +"gJ" = ( +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) "gK" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -1489,6 +2063,28 @@ /obj/item/stack/rods, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid) +"gM" = ( +/obj/structure/mecha_wreckage/ripley, +/turf/open/floor/iron/recharge_floor, +/area/awaymission/caves/BMP_asteroid) +"gN" = ( +/obj/structure/holohoop, +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) +"gO" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/iron{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) +"gP" = ( +/obj/item/toy/beach_ball/holoball, +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) "gQ" = ( /obj/structure/spawner/mining/basilisk, /turf/open/floor/plating/asteroid/basalt{ @@ -1507,6 +2103,14 @@ }, /turf/open/floor/plating, /area/awaymission/caves/BMP_asteroid) +"gU" = ( +/obj/structure/holohoop{ + dir = 1 + }, +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7" + }, +/area/awaymission/caves/BMP_asteroid) "gV" = ( /obj/effect/mine/explosive{ desc = "Rusted mines planted out by the miners before, probably to keep the cave monsters at bay."; @@ -1540,347 +2144,18 @@ /obj/effect/baseturf_helper/asteroid/basalt, /turf/closed/wall, /area/awaymission/caves/northblock) -"hr" = ( -/obj/machinery/vending/sustenance, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"hK" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"il" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"io" = ( -/obj/structure/closet/crate/trashcart, -/obj/item/switchblade, -/obj/item/switchblade, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"iM" = ( -/turf/open/floor/iron, -/area/awaymission/caves/northblock) -"jc" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"jg" = ( -/obj/machinery/light, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"jI" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"kh" = ( -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/machinery/suit_storage_unit/mining{ - desc = "An industrial unit made to hold space suits. Age has seemed to rust the sliding door mechanisms, making it difficult to open."; - name = "rusted suit storage unit" - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"kI" = ( -/obj/machinery/door/airlock/mining{ - name = "Kitchen" - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"kP" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"lp" = ( -/obj/structure/closet/secure_closet/miner{ - name = "weapon equipment" - }, -/obj/item/grenade/syndieminibomb/concussion, -/obj/item/grenade/syndieminibomb/concussion, -/obj/item/grenade/syndieminibomb/concussion, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"lI" = ( -/obj/structure/table_frame, -/obj/item/stack/sheet/iron, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"lZ" = ( -/obj/structure/table, -/obj/item/storage/firstaid/brute, -/obj/item/reagent_containers/blood/OPlus, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"ml" = ( -/obj/structure/holohoop{ - dir = 1 - }, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"mV" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/item/clothing/glasses/meson, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"oD" = ( +"iv" = ( /obj/effect/landmark/awaystart, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"oK" = ( -/obj/structure/chair{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"oX" = ( -/obj/structure/spider/stickyweb, -/obj/machinery/sleeper{ - dir = 8 - }, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"pp" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"qg" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"qi" = ( -/obj/structure/sign/departments/examroom{ - pixel_y = 32 - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"qo" = ( -/obj/structure/closet/secure_closet/personal, -/obj/item/pickaxe{ - attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); - attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); - desc = "A pickaxe thats been left to rust."; - force = 1; - name = "rusty pickaxe"; - pixel_x = 5; - throwforce = 1 - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"qB" = ( -/obj/effect/decal/cleanable/oil, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"qC" = ( -/obj/structure/table, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"qG" = ( -/obj/machinery/mech_bay_recharge_port, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"qO" = ( -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"rm" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"sm" = ( -/obj/structure/table_frame, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"sq" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"sJ" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"ti" = ( -/obj/structure/table, -/obj/item/kitchen/fork, -/obj/item/trash/plate, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"uh" = ( -/obj/structure/table, -/obj/item/storage/firstaid/fire, -/obj/item/storage/firstaid/fire, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"vn" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/filingcabinet, -/obj/item/paper/fluff/awaymissions/caves/omega, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"vr" = ( -/obj/vehicle/sealed/mecha/working/ripley/mining, -/turf/open/floor/iron/recharge_floor, -/area/awaymission/caves/BMP_asteroid) -"vQ" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/crap, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"ws" = ( /turf/open/floor/plating/elevatorshaft{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7"; name = "elevator flooring" }, /area/awaymission/caves/BMP_asteroid) -"wG" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"wO" = ( -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/item/paper/fluff/awaymissions/caves/shipment_notice, -/obj/item/paper/fluff/awaymissions/caves/safety_notice, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"xi" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"xx" = ( -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"xF" = ( -/obj/structure/reagent_dispensers/beerkeg, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"yf" = ( -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"yo" = ( -/obj/item/stack/rods, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"yt" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"yD" = ( -/obj/structure/chair/stool, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"zf" = ( -/obj/structure/table, -/obj/item/paper/fluff/awaymissions/caves/magma, -/obj/item/pen, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"zg" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"zH" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"zI" = ( -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"zN" = ( -/obj/item/stack/rods, -/turf/open/floor/iron, -/area/awaymission/caves/northblock) -"Ak" = ( -/obj/structure/table, -/obj/item/storage/firstaid/toxin, -/obj/item/storage/firstaid/toxin, -/obj/item/reagent_containers/blood/OPlus, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Bj" = ( -/obj/structure/table, -/obj/item/gps/mining, -/obj/item/gps/mining, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/obj/item/clothing/glasses/meson, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Bm" = ( -/obj/structure/bed, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Br" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"BW" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/glasses/material, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"Ca" = ( -/obj/item/trash/plate, -/turf/open/floor/iron, +"nk" = ( +/obj/vehicle/sealed/mecha/working/ripley/mining, +/turf/open/floor/iron/recharge_floor, /area/awaymission/caves/BMP_asteroid) -"Cv" = ( -/obj/effect/decal/remains/human, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"CL" = ( +"qC" = ( /obj/structure/table, /obj/item/pickaxe{ attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); @@ -1902,20 +2177,13 @@ }, /turf/open/floor/iron, /area/awaymission/caves/listeningpost) -"Dk" = ( -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"Em" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, +"rP" = ( +/obj/structure/table, +/obj/item/kitchen/fork, +/obj/item/plate, +/turf/open/floor/iron, /area/awaymission/caves/BMP_asteroid) -"Eq" = ( +"xG" = ( /obj/structure/closet/crate/miningcar{ name = "Mining cart" }, @@ -1935,125 +2203,10 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) -"Ex" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"EN" = ( -/mob/living/simple_animal/hostile/retaliate/bat{ - desc = "A rare breed of bat which roosts deep in caves."; - name = "Cave Bat" - }, -/turf/open/floor/iron, -/area/awaymission/caves/northblock) -"FA" = ( -/obj/structure/table, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"Gp" = ( -/obj/structure/table, -/obj/item/paper/fluff/awaymissions/caves/work_notice, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"GC" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/plating/elevatorshaft{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7"; - name = "elevator flooring" - }, -/area/awaymission/caves/BMP_asteroid) -"He" = ( -/obj/machinery/iv_drip, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Ib" = ( -/obj/structure/holohoop, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid) -"Id" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"IS" = ( -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"JH" = ( -/obj/machinery/door/airlock/medical{ - name = "Medical" - }, -/obj/structure/barricade/wooden, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"JM" = ( -/obj/structure/closet/secure_closet/freezer/kitchen, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Kb" = ( -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Kr" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"KG" = ( -/obj/machinery/suit_storage_unit/mining{ - desc = "An industrial unit made to hold space suits. Age has seemed to rust the sliding door mechanisms, making it difficult to open."; - name = "rusted suit storage unit" - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"Lc" = ( -/obj/structure/sign/warning/vacuum{ - name = "\improper LOW AIR AREA"; - pixel_x = 32 - }, -/obj/item/stack/rods, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"Lv" = ( -/obj/structure/closet/secure_closet/miner, -/obj/item/survivalcapsule, -/obj/item/extinguisher/mini, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"My" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/storage/toolbox/electrical, -/obj/item/multitool, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"MG" = ( -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"NB" = ( -/obj/structure/table, -/obj/item/radio, -/obj/item/radio, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"NX" = ( -/obj/item/toy/beach_ball/holoball, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" +"Ci" = ( +/obj/structure/closet/crate/miningcar{ + name = "Mining cart" }, -/area/awaymission/caves/BMP_asteroid) -"NY" = ( -/obj/structure/spider/stickyweb, -/turf/open/floor/iron, -/area/awaymission/caves/northblock) -"NZ" = ( /obj/item/pickaxe{ attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); @@ -2067,19 +2220,8 @@ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, /area/awaymission/caves/BMP_asteroid/level_two) -"Ou" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/cobweb, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Ov" = ( -/obj/machinery/vending/sovietsoda, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"PD" = ( -/obj/structure/closet/crate/miningcar{ - name = "Mining cart" - }, +"Gh" = ( +/obj/structure/closet/secure_closet/personal, /obj/item/pickaxe{ attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); @@ -2089,174 +2231,32 @@ pixel_x = 5; throwforce = 1 }, -/turf/open/floor/plating/asteroid/basalt{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/BMP_asteroid/level_two) -"PF" = ( -/obj/structure/table, -/obj/item/gun/energy/kinetic_accelerator, -/obj/item/gun/energy/kinetic_accelerator, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"QM" = ( -/obj/structure/table, -/obj/item/melee/baton, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"QW" = ( -/obj/structure/table, -/obj/item/mining_scanner, -/obj/item/mining_scanner, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Rr" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/caves/northblock) -"RG" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/landmark/awaystart, /turf/open/floor/iron, /area/awaymission/caves/BMP_asteroid/level_two) -"RM" = ( -/obj/structure/mecha_wreckage/ripley, -/turf/open/floor/iron/recharge_floor, -/area/awaymission/caves/BMP_asteroid) -"RZ" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Sn" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"SZ" = ( -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"Tc" = ( -/obj/item/reagent_containers/food/drinks/drinkingglass, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"TC" = ( -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" +"IV" = ( +/obj/item/pickaxe{ + attack_verb_continuous = list("bashes", "bludgeons", "thrashes", "whacks"); + attack_verb_simple = list("bash", "bludgeon", "thrash", "whack"); + desc = "A pickaxe thats been left to rust."; + force = 1; + name = "rusty pickaxe"; + pixel_x = 5; + throwforce = 1 }, -/area/awaymission/caves/BMP_asteroid/level_two) -"TU" = ( -/obj/structure/closet/secure_closet/miner, -/obj/effect/decal/cleanable/cobweb, -/obj/item/survivalcapsule, -/obj/item/extinguisher/mini, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"Uu" = ( -/obj/structure/chair/stool, -/turf/open/floor/iron{ +/turf/open/floor/plating/asteroid/basalt{ initial_gas_mix = "n2=23;o2=14;TEMP=2.7" }, -/area/awaymission/caves/BMP_asteroid) -"UE" = ( -/obj/structure/ladder/unbreakable{ - height = 2; - id = "minedeep" - }, -/turf/open/floor/iron, /area/awaymission/caves/BMP_asteroid/level_two) -"Vl" = ( -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"Vq" = ( -/obj/structure/table, -/obj/machinery/microwave, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid/level_two) -"Vt" = ( -/obj/machinery/light/small/built, -/obj/machinery/suit_storage_unit/mining{ - desc = "An industrial unit made to hold space suits. Age has seemed to rust the sliding door mechanisms, making it difficult to open."; - name = "rusted suit storage unit" - }, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"VA" = ( -/obj/structure/table, -/obj/item/restraints/handcuffs/cable, -/obj/item/restraints/handcuffs/cable, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"VV" = ( -/obj/structure/mecha_wreckage/durand, -/turf/open/floor/iron/recharge_floor, -/area/awaymission/caves/BMP_asteroid) -"WK" = ( -/obj/machinery/light/small, -/turf/open/floor/iron, -/area/awaymission/caves/northblock) -"WR" = ( -/obj/structure/table, -/obj/item/paper/pamphlet/gateway, -/turf/open/floor/iron, -/area/awaymission/caves/listeningpost) -"XG" = ( -/obj/structure/table, -/obj/item/kitchen/fork, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"XJ" = ( -/obj/effect/decal/cleanable/robot_debris/old, -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"XX" = ( -/obj/item/shard, -/obj/item/stack/rods, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) -"Yn" = ( -/turf/open/floor/iron, -/area/awaymission/caves/BMP_asteroid) -"YU" = ( -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/structure/spider/stickyweb, -/mob/living/simple_animal/hostile/poison/giant_spider/hunter, +"Lc" = ( +/obj/item/plate, /turf/open/floor/iron, /area/awaymission/caves/BMP_asteroid) -"ZF" = ( -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" +"Ny" = ( +/turf/open/floor/plating/elevatorshaft{ + initial_gas_mix = "n2=23;o2=14;TEMP=2.7"; + name = "elevator flooring" }, /area/awaymission/caves/BMP_asteroid) -"ZI" = ( -/obj/structure/sign/warning/vacuum{ - name = "\improper LOW AIR AREA"; - pixel_x = 32 - }, -/turf/open/floor/iron{ - initial_gas_mix = "n2=23;o2=14;TEMP=2.7" - }, -/area/awaymission/caves/research) (1,1,1) = {" aa @@ -5530,8 +5530,8 @@ dt dx dE dI -iM -zN +dM +dP dI dG dA @@ -5787,8 +5787,8 @@ du dy dy dJ -iM -iM +dM +dM dt dy dB @@ -6044,8 +6044,8 @@ du dz dF du -iM -iM +dM +dM dt dY dz @@ -6301,8 +6301,8 @@ du du du dt -Rr -iM +dN +dM du du du @@ -6558,8 +6558,8 @@ du dA dG dI -EN -zN +dO +dP dI dZ el @@ -6815,8 +6815,8 @@ du dB dy dK -zN -iM +dP +dM dR ea dy @@ -7072,8 +7072,8 @@ dt dz dH dt -iM -zN +dM +dP dK dF dz @@ -7329,8 +7329,8 @@ dt dt du du -iM -WK +dM +dS dt dt dt @@ -7586,8 +7586,8 @@ dt dC dE dI -iM -NY +dM +dT dI eb em @@ -7603,11 +7603,11 @@ bM bL bL dW -Ou -Bm +fq +fA dW -MG -Ak +fK +fS dX bL bL @@ -7860,11 +7860,11 @@ bL bL bL dW -YU -hK +fr +fB dW -qi -Yn +fL +ev dX bL bL @@ -8117,11 +8117,11 @@ bL bL bL dX -zg -Kb -JH -hK -He +fs +fC +fG +fB +fT dX bL bL @@ -8374,11 +8374,11 @@ bL bL bL dW -uh -Yn +ft +ev dW -sq -Yn +fM +ev dW bL bL @@ -8613,9 +8613,9 @@ bV bV bV bV -yf -yf -yf +cx +cx +cx bV bV ef @@ -8631,11 +8631,11 @@ bL bL bL dX -lZ -oX +fu +fD dX -Yn -hK +ev +fB dW bL bL @@ -8871,9 +8871,9 @@ bM bV bV bV -yf -yf -yf +cx +cx +cx cj bV bM @@ -8882,11 +8882,11 @@ bM bV bV cj -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx dW dX dX @@ -9140,12 +9140,12 @@ bV bV bV bV -yf -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx +cx bV fH ej @@ -9401,9 +9401,9 @@ bV bV bV ff -yf -yf -yf +cx +cx +cx dW fN dX @@ -9659,8 +9659,8 @@ bL bL dW bV -yf -yf +cx +cx fI bV bV @@ -9916,8 +9916,8 @@ bL bL bL bV -yf -yf +cx +cx bV bV bV @@ -10142,12 +10142,12 @@ bL bL cg cg -XX -VA +ct +cC cO cT -QM -vQ +cX +db cg cg bL @@ -10173,10 +10173,10 @@ bL bL fg bV -yf -yf -yf -yf +cx +cx +cx +cx bV bV bV @@ -10398,14 +10398,14 @@ bL bL bL cg -Dk -IS -Cv -IS -Dk -jI -Dk -wG +cn +cu +cD +cu +cn +cY +cn +dd cg bL bL @@ -10419,11 +10419,11 @@ bL bL bL dX -TU -Lv -Lv -Lv -Lv +ex +eD +eD +eD +eD dX bL bL @@ -10431,10 +10431,10 @@ bL fg bV bV -yf -yf -yf -yf +cx +cx +cx +cx bV bV bL @@ -10451,7 +10451,7 @@ bL bL bL bL -yf +cx ej bV bM @@ -10655,14 +10655,14 @@ bL bL bL ch -vn -SZ -SZ -Dk -Dk -Dk -Dk -jg +co +cv +cv +cn +cn +cn +cn +de ch bL bL @@ -10676,11 +10676,11 @@ bL bL bL dW -jc -Yn -Yn -Yn -sJ +ey +ev +ev +ev +eR dX bL bL @@ -10690,8 +10690,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -10708,8 +10708,8 @@ bL bL bL bL -yf -yf +cx +cx ej bV bM @@ -10912,14 +10912,14 @@ bL bL bL ch -qC -Dk -Lc -Dk -Dk -ZI -Dk -lp +cp +cn +cE +cn +cn +cZ +cn +df ch bV bL @@ -10933,11 +10933,11 @@ bL bL bL dX -kh -Br -Yn -Yn -Vt +ez +eE +ev +ev +eS dX bL bL @@ -10947,12 +10947,12 @@ bV bV bV bV -yf -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx +cx bV bV bV @@ -10965,16 +10965,16 @@ bL bL bL dW -Ib -yf +gN +cx ej bV bM bM bM bV -yf -ml +cx +gU dW bM bM @@ -11190,11 +11190,11 @@ bL bL bL dX -Gp -Yn -Yn -Yn -Kr +eA +ev +ev +ev +eT dW bL bV @@ -11204,11 +11204,11 @@ bV bV bV bV -qg -yf -yf -yf -yf +fO +cx +cx +cx +cx bV bV ff @@ -11222,16 +11222,16 @@ bL bL bL bL -yf -NX -yf +cx +gP +cx ej bV bV bV ej -yf -yf +cx +cx bL bM bM @@ -11447,11 +11447,11 @@ bL bL bL dX -Yn -Yn -Yn -Yn -Yn +ev +ev +ev +ev +ev eF eG eG @@ -11462,8 +11462,8 @@ bV bV bV dW -yf -yf +cx +cx bV bV bV @@ -11479,16 +11479,16 @@ bL bL bL bL -yf -yf -yf -qg -yf +cx +cx +cx +fO +cx bV gT -yf -yf -yf +cx +cx +cx bL bM bM @@ -11704,23 +11704,23 @@ dW dX dX dX -xi +eB dW -hr -Ov -Yn -Ex -qB -qO -oD +eH +eL +ev +eW +eN +eJ +eO fh bV bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -11740,8 +11740,8 @@ fP fP fP dW -yf -yf +cx +cx dW fP bL @@ -11943,8 +11943,8 @@ bV bV bV cG -yf -yf +cx +cx cG bV bV @@ -11958,26 +11958,26 @@ bV bV bL dW -XJ -RZ -Yn -Yn +eg +eq +ev +ev eF eF eF eG eG -WR -qO -qO +eX +eJ +eJ fh bV bV bV bV bV -yf -yf +cx +cx bV cj bV @@ -11997,8 +11997,8 @@ bV bV bV cG -yf -yf +cx +cx cG bV bL @@ -12200,8 +12200,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -12215,26 +12215,26 @@ bV bV bL dX -NB +eh ej -XJ -Yn +eg +ev eF -io -My -rm +eI +eM +eU eG -FA -qO -qO +eY +eJ +eJ eF fh eF bV bV bV -yf -yf +cx +cx bV bV bV @@ -12254,8 +12254,8 @@ bV gQ bV bV -yf -yf +cx +cx bV bV bL @@ -12457,8 +12457,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -12475,23 +12475,23 @@ dX ei er ej -Yn +ev eG -qO -qB -qO +eJ +eN +eJ eF -Vl -qO -qO +eZ +eJ +eJ fi fm fi -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx bV bV bV @@ -12506,13 +12506,13 @@ bV bV bV bV -yf -yf -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx +cx +cx bV bL bL @@ -12713,9 +12713,9 @@ bV bV bV bV -yf -yf -yf +cx +cx +cx bV bV bV @@ -12731,44 +12731,44 @@ bL dX ej ej -Yn -Yn +ev +ev eG -qO -oD -qO +eJ +eO +eJ eF -wO -qO -qO +fa +eJ +eJ eF fh eF bV bV bV -yf -yf -yf -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx +cx +cx +cx bV -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx bV bV bV @@ -12970,8 +12970,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -12988,39 +12988,39 @@ bL dW ek es -QW -Bj +ew +eC eF -qO -qO -qO -qO -qO -qO -qB +eJ +eJ +eJ +eJ +eJ +eJ +eN fh bV bV bV bV bV -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf -yf +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx +cx bV fg fg @@ -13227,8 +13227,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -13248,28 +13248,28 @@ dX dX dW eF -PF -CL -zH +eK +qC +eV eF -qO -qO -qO +eJ +eJ +eJ fh bV bV bV ff bV -yf -yf +cx +cx bV ff bV bV bV -yf -yf +cx +cx bV bV bV @@ -13483,9 +13483,9 @@ bZ bV bV bV -yf -yf -yf +cx +cx +cx bV bV bV @@ -13518,15 +13518,15 @@ bV bV dW fP -yf -yf +cx +cx fJ dW bV bV bV -yf -yf +cx +cx bV bL bL @@ -13740,8 +13740,8 @@ bV bV cj bV -yf -yf +cx +cx bV bV bZ @@ -13774,16 +13774,16 @@ bV cj bV fJ -ws -ws -ws -ws +Ny +Ny +Ny +Ny fJ bV bV bV -yf -yf +cx +cx bV bL bL @@ -13997,8 +13997,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -14031,17 +14031,17 @@ bV bV bV fJ -ws -ws -ws -ws +Ny +Ny +Ny +Ny fJ bV bV bV bV -yf -yf +cx +cx bV bV bL @@ -14254,8 +14254,8 @@ bV bV bV bV -yf -yf +cx +cx bV bV bV @@ -14288,19 +14288,19 @@ bV bV bV fJ -ws -GC -ws -ws +Ny +iv +Ny +Ny fJ bV bV bV bV -yf -yf -yf -yf +cx +cx +cx +cx bV bL bL @@ -14511,7 +14511,7 @@ bL bV bV bV -yf +cx bV bV bV @@ -14545,10 +14545,10 @@ cj bV bV fJ -ws -ws -ws -ws +Ny +Ny +Ny +Ny fJ bV bV @@ -14556,8 +14556,8 @@ bV bL dW ge -yf -yf +cx +cx bV bL bL @@ -14814,8 +14814,8 @@ bL bL bV bV -yf -yf +cx +cx bV bL bL @@ -15071,8 +15071,8 @@ bL bL bL bV -yf -yf +cx +cx bV bL bL @@ -15328,8 +15328,8 @@ bL bL bL bV -yf -yf +cx +cx bV bL bL @@ -15585,8 +15585,8 @@ dW dX dW dW -yf -yf +cx +cx bV bL bL @@ -15833,17 +15833,17 @@ bL bL bL dX -il -JM +fY +gb dX -Ca -Yn -Yn +Lc +ev +ev fN ej gz -yf -yf +cx +cx bV bL bL @@ -16091,16 +16091,16 @@ bM bM fW fy -Yn -Sn -Id -Yn -Yn +ev +gf +gm +ev +ev fN ej gz -yf -yf +cx +cx bV bL bL @@ -16351,13 +16351,13 @@ fy gc gg fy -Yn -Id +ev +gm dW dX dW -Em -yf +gA +cx bV bV bM @@ -16609,13 +16609,13 @@ fy gh bM go -yD -xF +gq +gw fH bV bV -yf -yf +cx +cx bV bM bM @@ -16866,13 +16866,13 @@ bM bM bM gp -lI -ti +gt +rP fH bV bV -yf -yf +cx +cx bM bM bM @@ -17123,15 +17123,15 @@ fy gi fy fy -yD -Tc +gq +gy fH cj bV bV -yf -yf -yf +cx +cx +cx bM bM bM @@ -17379,9 +17379,9 @@ bM fy dW fy -yD -yo -yD +gq +gu +gq dX bL bL @@ -17634,11 +17634,11 @@ bM bM bM fy -kI -Yn -XG -sm -lI +gj +ev +gr +gv +gt dW bL bL @@ -17892,10 +17892,10 @@ bM bM fy fW -Yn -yD -Id -yD +ev +gq +gm +gq dW bL bL @@ -18414,7 +18414,7 @@ bL bV bV fy -BW +gF gH ej ej @@ -18672,7 +18672,7 @@ bV bV bV fy -Uu +gI fy gD eu @@ -19183,10 +19183,10 @@ bL bL bV fW -qG +gB fy -qG -ZF +gB +gJ fy fy bM @@ -19440,11 +19440,11 @@ bL bL bL dX -vr -kP -VV -ZF -qG +nk +gE +gG +gJ +gB fy bM bV @@ -19700,10 +19700,10 @@ dW dW dW dX -ZF -RM -ZF -pp +gJ +gM +gJ +gO dX gK dW @@ -53572,7 +53572,7 @@ bK bJ bR bJ -TC +cf ck bR bJ @@ -53829,8 +53829,8 @@ bK bJ bW bJ -TC -TC +cf +cf bW bJ bJ @@ -54086,11 +54086,11 @@ bK bJ bJ bJ -TC -TC -TC -TC -TC +cf +cf +cf +cf +cf bJ bK bK @@ -54127,7 +54127,7 @@ bJ bJ bJ bJ -NZ +IV gk bJ gs @@ -54342,13 +54342,13 @@ bK bK bK bX -PD -TC -TC -TC -TC -TC -TC +Ci +cf +cf +cf +cf +cf +cf bK bK bJ @@ -54604,8 +54604,8 @@ bJ bJ bJ bJ -TC -TC +cf +cf bK bK bJ @@ -57439,8 +57439,8 @@ bJ dh dm dh -zI -KG +do +dv bR bK bK @@ -57696,8 +57696,8 @@ bQ bR dl bR -yt -zI +dr +do bR bK bK @@ -57950,11 +57950,11 @@ bJ bJ cc bR -zf -oK -zI -zI -yt +di +dn +do +do +dr bQ bK bK @@ -58207,11 +58207,11 @@ bJ bJ cc bQ -UE -zI -zI -zI -zI +dj +do +do +do +do bR bK bK @@ -58464,11 +58464,11 @@ cd bJ cm bQ -Vq -mV -xx -qo -RG +dk +dp +dq +Gh +dw bR bK bK @@ -60773,7 +60773,7 @@ bK bK bR bJ -NZ +IV bJ bJ bR @@ -61578,7 +61578,7 @@ bK bK bK bK -Eq +xG bJ bJ bJ diff --git a/_maps/RandomZLevels/moonoutpost19.dmm b/_maps/RandomZLevels/moonoutpost19.dmm index eab720a4ac0e7..f0a57888a160d 100644 --- a/_maps/RandomZLevels/moonoutpost19.dmm +++ b/_maps/RandomZLevels/moonoutpost19.dmm @@ -8,257 +8,81 @@ "ac" = ( /turf/closed/mineral/random/labormineral, /area/awaymission/moonoutpost19/main) -"ad" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"ag" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"ai" = ( -/obj/structure/alien/weeds, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"aj" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"ak" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"am" = ( -/obj/structure/alien/weeds/node, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"ap" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/decal/cleanable/blood/gibs, -/obj/item/clothing/mask/facehugger/impregnated, -/obj/item/gun/ballistic/automatic/pistol, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"as" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/obj/structure/alien/resin/wall, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +"ah" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, -/area/awaymission/moonoutpost19/hive) -"at" = ( -/turf/closed/wall/r_wall, -/area/awaymission/moonoutpost19/syndicate) -"au" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien/sentinel, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/area/awaymission/moonoutpost19/hive) -"av" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"al" = ( +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"an" = ( +/obj/item/kirbyplants{ + desc = "A plastic potted plant."; + pixel_y = 3 }, -/area/awaymission/moonoutpost19/hive) -"aw" = ( -/obj/structure/alien/weeds/node, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, -/area/awaymission/moonoutpost19/hive) -"az" = ( -/obj/effect/turf_decal/tile/red{ +/area/awaymission/moonoutpost19/arrivals) +"ao" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aA" = ( -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aB" = ( -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"aq" = ( +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aD" = ( -/obj/structure/alien/weeds/node, -/obj/structure/alien/resin/wall, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"aE" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/decal/cleanable/blood/gibs, -/obj/item/clothing/mask/facehugger/impregnated, -/obj/item/clothing/under/rank/security/officer, -/obj/item/clothing/suit/armor/vest, -/obj/item/melee/baton/loaded, -/obj/item/clothing/head/helmet, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"aF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red{ - dir = 1 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aJ" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"aK" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"aM" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien/drone{ - plants_off = 1 - }, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/hive) -"aN" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aP" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, +/area/awaymission/moonoutpost19/arrivals) +"ar" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) -"aR" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, +"at" = ( +/turf/closed/wall/r_wall, /area/awaymission/moonoutpost19/syndicate) -"aS" = ( -/obj/item/stack/ore/iron{ - pixel_x = 7; - pixel_y = -6 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"aT" = ( -/obj/structure/alien/weeds, -/mob/living/simple_animal/hostile/alien/queen/large{ - desc = "A gigantic alien who is in charge of the hive and all of its loyal servants."; - name = "alien queen"; - pixel_x = -16; - plants_off = 1 +"ax" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"aQ" = ( +/obj/structure/urinal{ + pixel_y = 29 }, -/area/awaymission/moonoutpost19/hive) +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/arrivals) "aU" = ( /turf/closed/wall, /area/awaymission/moonoutpost19/syndicate) -"aV" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"aZ" = ( -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"ba" = ( -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +"aW" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, -/area/awaymission/moonoutpost19/main) -"bc" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron{ + dir = 8; + icon_state = "damaged2"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/hive) +/area/awaymission/moonoutpost19/arrivals) "bd" = ( /obj/machinery/vending/cola, /turf/open/floor/iron/dark, @@ -270,3756 +94,2721 @@ }, /turf/open/floor/iron/dark, /area/awaymission/moonoutpost19/syndicate) -"bg" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bh" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"bi" = ( +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "small" }, -/area/awaymission/moonoutpost19/syndicate) -"bj" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/decal/cleanable/blood/gibs, -/obj/effect/decal/cleanable/blood, -/obj/item/clothing/mask/facehugger/impregnated, -/obj/item/clothing/under/syndicate, -/obj/item/clothing/glasses/night, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_1" }, -/area/awaymission/moonoutpost19/hive) +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) "bl" = ( /turf/closed/mineral/random/high_chance, /area/awaymission/moonoutpost19/hive) -"bq" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table, -/obj/item/radio/off{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/radio/off{ - pixel_x = 2 +"bo" = ( +/obj/structure/closet/l3closet, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"bI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"br" = ( -/obj/structure/window/reinforced{ - dir = 1 +"bM" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"bN" = ( /obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/personal, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/item/storage/box/donkpockets, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"bs" = ( -/obj/machinery/door/window{ - dir = 1; - name = "Gateway Access"; - req_access_txt = "150" - }, +"cb" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 + icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "201" }, -/area/awaymission/moonoutpost19/syndicate) -"bt" = ( -/obj/structure/window/reinforced{ - dir = 1 +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_1" }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"cA" = ( /obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/item/scalpel{ + pixel_y = 12 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/circular_saw, +/obj/item/razor{ + pixel_y = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"bu" = ( -/obj/structure/window/reinforced{ +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bv" = ( -/obj/structure/sink{ - pixel_y = 28 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bw" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"cD" = ( +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8 }, +/turf/closed/wall, /area/awaymission/moonoutpost19/syndicate) -"bA" = ( -/obj/machinery/light{ - dir = 8 +"cF" = ( +/obj/structure/filingcabinet, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/kenneth, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/obj/structure/chair/stool, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"cI" = ( /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "damaged3"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"bB" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"cS" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_2" }, -/area/awaymission/moonoutpost19/syndicate) -"bC" = ( -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/main) +"df" = ( +/obj/machinery/mineral/stacking_unit_console{ + machinedir = 8 }, +/turf/closed/wall, /area/awaymission/moonoutpost19/syndicate) -"bD" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +"dA" = ( +/turf/closed/mineral, +/area/awaymission/moonoutpost19/main) +"dX" = ( +/obj/item/cigbutt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"bE" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 23; - req_access = null; - req_access_txt = "150" +"dZ" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/moonoutpost19/research) +"ea" = ( +/turf/closed/wall/r_wall, +/area/awaymission/moonoutpost19/research) +"ec" = ( +/obj/structure/sign/warning/biohazard, +/turf/closed/wall/r_wall, +/area/awaymission/moonoutpost19/research) +"ed" = ( +/obj/machinery/vending/snack, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/research) +"ei" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 10 }, -/area/awaymission/moonoutpost19/syndicate) -"bF" = ( -/obj/structure/toilet{ +/obj/structure/alien/weeds, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"el" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"em" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"en" = ( +/obj/structure/alien/weeds, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"eo" = ( +/obj/machinery/light/broken{ dir = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"bO" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Break Room" +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/machinery/camera/directional/north{ + c_tag = "Xenobiology Containment North"; + network = list("mo19x") }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"ep" = ( +/obj/machinery/sparker{ + desc = "A wall-mounted ignition device. This one has been applied with an acid-proof coating."; + id = "awayxenobio"; + name = "Acid-Proof mounted igniter"; + pixel_y = 25 }, -/area/awaymission/moonoutpost19/syndicate) -"bP" = ( -/obj/effect/spawner/structure/window, +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"eq" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"er" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/clothing/mask/facehugger/impregnated, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"et" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/research) +"ew" = ( /turf/open/floor/plating{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/syndicate) -"bQ" = ( +/area/awaymission/moonoutpost19/arrivals) +"ex" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/highsecurity{ - name = "Gateway"; - req_access_txt = "150" +/obj/machinery/atmospherics/pipe/manifold{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"eA" = ( +/obj/structure/sign/warning/electricshock, +/turf/closed/wall/r_wall, +/area/awaymission/moonoutpost19/research) +"eB" = ( +/obj/structure/alien/weeds/node, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"eF" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"eG" = ( +/obj/structure/cable, +/obj/machinery/power/port_gen/pacman{ + name = "P.A.C.M.A.N.-type portable generator" }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) -"bR" = ( +"eH" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"eI" = ( +/turf/closed/wall, +/area/awaymission/moonoutpost19/research) +"eJ" = ( +/turf/closed/wall/rust, +/area/awaymission/moonoutpost19/research) +"eN" = ( /obj/structure/cable{ - icon_state = "2-4" + icon_state = "1-2" }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/clothing/gloves/color/yellow, -/obj/item/multitool, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/structure/chair/office/light{ + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"eQ" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fk" = ( +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"fl" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/moonoutpost19/syndicate) -"bS" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"fp" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/item/clothing/mask/facehugger/impregnated, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fB" = ( /obj/structure/cable{ - icon_state = "0-8" + icon_state = "4-8" }, +/obj/structure/alien/weeds/node, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"fC" = ( /obj/structure/cable{ - icon_state = "0-4" + icon_state = "1-8" }, -/obj/machinery/computer/monitor/secret, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"fF" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof Pipe" }, -/area/awaymission/moonoutpost19/syndicate) -"bT" = ( -/obj/machinery/power/smes{ - input_level = 10000; - inputting = 0; - output_level = 15000 +/obj/structure/alien/weeds, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fG" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof Pipe" }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fH" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof Pipe" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fJ" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + desc = "Has a valve and pump attached to it. This one has been applied with an acid-proof coating."; + dir = 8; + name = "Acid-Proof Air Injector" }, -/area/awaymission/moonoutpost19/syndicate) -"bU" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/machinery/airalarm/directional/north{ - pixel_y = 23; - req_access = null; - req_access_txt = "150" +/obj/structure/alien/weeds, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fK" = ( +/obj/machinery/light/broken{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/obj/structure/alien/weeds, +/obj/machinery/camera/directional/east{ + c_tag = "Xenobiology Containment East"; + network = list("mo19x") }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"fS" = ( +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"bV" = ( -/obj/machinery/portable_atmospherics/canister/air, +/obj/item/circuitboard/computer/teleporter, /obj/effect/turf_decal/stripes/line{ - dir = 5 + dir = 9 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"fT" = ( +/obj/machinery/door/firedoor/closed{ + opacity = 0 }, -/area/awaymission/moonoutpost19/syndicate) -"bW" = ( -/obj/structure/alien/weeds/node, -/mob/living/simple_animal/hostile/alien, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"fU" = ( +/obj/structure/chair/fancy/comfy{ + color = "#666666"; + dir = 8 }, -/area/awaymission/moonoutpost19/hive) -"bX" = ( -/obj/machinery/conveyor{ - id = "awaysyndie" +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"gc" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "small" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"gr" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12; + pixel_y = 2 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"gu" = ( +/obj/structure/disposalpipe/segment{ + desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof disposal pipe" }, -/area/awaymission/moonoutpost19/syndicate) -"bY" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 1; - icon_state = "unloader-corner"; - input_dir = 4; - output_dir = 8 +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"gv" = ( +/obj/structure/disposalpipe/segment{ + desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; + dir = 10; + name = "Acid-Proof disposal pipe" }, /obj/structure/alien/weeds, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"gB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"bZ" = ( -/obj/structure/sign/poster/contraband/syndicate_recruitment{ - pixel_y = 32 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"gH" = ( +/obj/structure/table, +/obj/item/retractor, +/obj/item/hemostat, +/obj/structure/alien/weeds, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"gI" = ( +/obj/structure/table, +/obj/item/surgical_drapes, +/obj/machinery/light/small/broken{ + dir = 4 }, -/obj/effect/turf_decal/loading_area{ +/obj/structure/alien/weeds, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"gJ" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/machinery/light/small/broken{ dir = 8 }, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_social, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_queen, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_adult, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_psych, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/facehugger, /obj/structure/alien/weeds, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"gM" = ( +/obj/structure/disposalpipe/segment{ + desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; + name = "Acid-Proof disposal pipe" }, -/area/awaymission/moonoutpost19/syndicate) -"ca" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/structure/alien/weeds, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"gO" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/clothing/mask/facehugger/impregnated, +/obj/item/clothing/under/rank/security/officer, +/obj/item/clothing/suit/armor/vest, +/obj/item/melee/baton/loaded, +/obj/item/clothing/head/helmet, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/syndicate) -"cd" = ( -/obj/machinery/airalarm/unlocked{ - pixel_y = 23; - req_access = null; - req_access_txt = "150"; +/area/awaymission/moonoutpost19/hive) +"gQ" = ( +/obj/machinery/washing_machine, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2"; +/turf/open/floor/iron/cafeteria{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"ce" = ( -/obj/structure/sign/warning/biohazard{ - pixel_y = 32 - }, -/obj/structure/alien/weeds/node, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/area/awaymission/moonoutpost19/arrivals) +"gW" = ( +/obj/structure/filingcabinet/filingcabinet, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_hivemind, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_behavior, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_castes, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_autopsy, +/obj/structure/alien/weeds, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"gX" = ( +/obj/structure/alien/weeds, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"ha" = ( +/obj/structure/disposaloutlet{ + desc = "An outlet for the pneumatic disposal system. This one has been applied with an acid-proof coating."; + dir = 1; + name = "Acid-Proof disposal outlet" }, -/area/awaymission/moonoutpost19/syndicate) -"cf" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/disposalpipe/trunk{ + desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; + dir = 1; + name = "Acid-Proof disposal pipe" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/alien/weeds, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"hb" = ( +/obj/machinery/light/broken, +/obj/structure/alien/weeds, +/obj/machinery/camera/directional/south{ + c_tag = "Xenobiology Containment South"; + network = list("mo19x") }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"hc" = ( +/obj/machinery/sparker{ + desc = "A wall-mounted ignition device. This one has been applied with an acid-proof coating."; + id = "awayxenobio"; + name = "Acid-Proof mounted igniter"; + pixel_y = -25 }, -/area/awaymission/moonoutpost19/syndicate) -"cg" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"hh" = ( +/obj/machinery/light/small{ + dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/chair/wood/normal, +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = 23; + req_access = null }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"hq" = ( +/obj/structure/closet/secure_closet{ + icon_state = "rd"; + name = "research director's locker"; + req_access_txt = "201" }, -/area/awaymission/moonoutpost19/syndicate) -"ci" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/item/storage/backpack/satchel/tox, +/obj/item/clothing/gloves/color/latex, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, +/area/awaymission/moonoutpost19/research) +"hr" = ( /obj/structure/table, -/obj/machinery/cell_charger, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/stock_parts/cell/high, -/obj/item/paper/fluff/awaymissions/moonoutpost19/engineering, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/item/computer_hardware/hard_drive/role/signal/toxins, +/obj/item/computer_hardware/hard_drive/role/signal/toxins{ + pixel_x = -4; + pixel_y = 2 }, -/area/awaymission/moonoutpost19/syndicate) -"ck" = ( -/obj/machinery/power/terminal{ - dir = 1 +/obj/machinery/firealarm{ + pixel_y = 24 }, -/obj/structure/cable{ - icon_state = "0-2" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line{ +/area/awaymission/moonoutpost19/research) +"hs" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/light/small/broken{ dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"cl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ +/obj/machinery/airalarm/unlocked{ + pixel_y = 23; + req_access = null; dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"cm" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/hacking_guide{ - pixel_x = 32 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"cn" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/gerald, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"co" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/awaymission/moonoutpost19/research) +"ht" = ( +/obj/structure/closet/crate/bin, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/area/awaymission/moonoutpost19/research) +"hB" = ( +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cp" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/area/awaymission/moonoutpost19/research) +"hC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cr" = ( +/area/awaymission/moonoutpost19/research) +"hD" = ( +/obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/public/glass{ +/obj/machinery/door/airlock/command{ density = 0; icon_state = "open"; - name = "Dormitories"; + name = "Research Director's Office"; + opacity = 0; + req_access_txt = "201"; set_obj_flags = "EMAGGED" }, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"ct" = ( -/obj/structure/cable{ - icon_state = "2-4" +/area/awaymission/moonoutpost19/research) +"hI" = ( +/turf/closed/wall/rust, +/area/awaymission/moonoutpost19/arrivals) +"hJ" = ( +/turf/closed/wall, +/area/awaymission/moonoutpost19/arrivals) +"hM" = ( +/obj/structure/chair, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/structure/cable{ - icon_state = "1-2" +/area/awaymission/moonoutpost19/research) +"hX" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/structure/window/reinforced{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"cu" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/folder/white, +/obj/item/stamp/research_director{ + pixel_x = 3; + pixel_y = -2 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cw" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/awaymission/moonoutpost19/research) +"hY" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, -/obj/machinery/door/airlock/engineering{ - name = "Power Maintenance"; - req_access_txt = "150" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/research) +"hZ" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 1 }, -/area/awaymission/moonoutpost19/syndicate) -"cx" = ( -/obj/structure/cable{ - icon_state = "1-8" +/obj/machinery/computer/security/telescreen{ + desc = "Used for monitoring the research division and the labs within."; + name = "research monitor"; + network = list("mo19x","mo19r") }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cy" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"cz" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" +/area/awaymission/moonoutpost19/research) +"ia" = ( +/obj/machinery/computer/aifixer, +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/structure/cable{ - icon_state = "1-8" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/research) +"ip" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"cB" = ( -/obj/machinery/space_heater, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/machinery/button/door{ + id = "Awaybiohazard"; + name = "Biohazard Shutter Control"; + pixel_y = 8; + req_access_txt = "201" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + id = "AwayRD"; + name = "Privacy Shutter Control"; + pixel_y = -2; + req_access_txt = "201" }, -/area/awaymission/moonoutpost19/syndicate) -"cC" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/awaymission/moonoutpost19/research) +"iq" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cD" = ( -/obj/machinery/mineral/processing_unit_console{ - machinedir = 8 +/area/awaymission/moonoutpost19/research) +"iC" = ( +/obj/structure/cable, +/obj/machinery/power/apc/highcap/fifteen_k{ + dir = 4; + locked = 0; + name = "Worn-out APC"; + pixel_x = 24; + req_access = null; + start_charge = 100 }, -/turf/closed/wall, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"iD" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"cE" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"iH" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/machinery/light/small/broken, +/obj/machinery/camera/directional/south{ + c_tag = "Research Director's Office"; + network = list("mo19","mo19r") }, -/area/awaymission/moonoutpost19/syndicate) -"cG" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/stack/rods, -/obj/item/shard, -/obj/structure/alien/weeds, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cM" = ( -/obj/item/storage/box/lights/mixed, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/area/awaymission/moonoutpost19/research) +"iI" = ( +/obj/machinery/newscaster{ + pixel_y = -30 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cN" = ( -/obj/structure/cable, -/obj/machinery/power/port_gen/pacman{ - name = "P.A.C.M.A.N.-type portable generator" +/area/awaymission/moonoutpost19/research) +"iJ" = ( +/obj/structure/table, +/obj/item/radio/off, +/obj/item/laser_pointer, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/research) +"iR" = ( +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/moonoutpost19/syndicate) -"cO" = ( -/obj/structure/cable, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/power/port_gen/pacman/super{ - name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = 23; + req_access = null }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"iT" = ( +/obj/machinery/computer/security/telescreen/entertainment, +/turf/closed/wall/rust, +/area/awaymission/moonoutpost19/arrivals) +"iU" = ( +/obj/machinery/vending/boozeomat, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cP" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/area/awaymission/moonoutpost19/arrivals) +"iX" = ( +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"iY" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cQ" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "awaysyndie"; - layer = 3.1; - name = "mining conveyor" +/area/awaymission/moonoutpost19/arrivals) +"jf" = ( +/obj/machinery/vending/cola, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"jg" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"jj" = ( +/obj/machinery/door/airlock/external, +/obj/effect/decal/cleanable/dirt, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"jk" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"cR" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged4"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"jn" = ( +/obj/effect/decal/cleanable/food/flour, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cT" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock{ - density = 0; - icon_state = "open"; - id_tag = "awaydorm4"; - name = "Dorm 1"; - opacity = 0; - set_obj_flags = "EMAGGED" +/area/awaymission/moonoutpost19/arrivals) +"jo" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, +/obj/structure/table, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cU" = ( -/obj/machinery/door/airlock{ - id_tag = "awaydorm5"; - name = "Dorm 2" +/area/awaymission/moonoutpost19/arrivals) +"jP" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_y = 5 }, -/turf/open/floor/wood{ - heat_capacity = 1e+006 +/obj/item/reagent_containers/food/drinks/shaker, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cV" = ( -/obj/structure/alien/weeds/node, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/area/awaymission/moonoutpost19/arrivals) +"jQ" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cW" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged2"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/area/awaymission/moonoutpost19/arrivals) +"jR" = ( +/obj/machinery/vending/dinnerware, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/moonoutpost19/arrivals) +"kh" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 }, -/area/awaymission/moonoutpost19/syndicate) -"cX" = ( /turf/open/floor/iron{ dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged3"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"cY" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/iron{ - amount = 12 + icon_state = "floorscorched2" }, +/area/awaymission/moonoutpost19/arrivals) +"ko" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron{ - dir = 1; - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"cZ" = ( -/obj/machinery/button/door{ - id = "awaydorm4"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 +/area/awaymission/moonoutpost19/arrivals) +"kp" = ( +/obj/structure/table, +/obj/item/kitchen/rollingpin, +/obj/item/knife/kitchen, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/turf/open/floor/wood{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/area/awaymission/moonoutpost19/arrivals) +"kq" = ( +/obj/structure/table, +/obj/item/book/manual/chef_recipes{ + pixel_x = 2; + pixel_y = 6 }, -/area/awaymission/moonoutpost19/syndicate) -"da" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"db" = ( -/turf/open/floor/wood{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"dc" = ( -/obj/machinery/button/door{ - id = "awaydorm5"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 +/area/awaymission/moonoutpost19/arrivals) +"kr" = ( +/obj/effect/decal/cleanable/food/egg_smudge, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/structure/dresser, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"ks" = ( +/obj/machinery/light{ + dir = 4 }, -/area/awaymission/moonoutpost19/syndicate) -"dd" = ( -/obj/structure/alien/weeds/node, -/mob/living/simple_animal/hostile/alien/drone{ - plants_off = 1 +/obj/machinery/processor, +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = 23; + req_access = null }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/hive) -"de" = ( -/obj/machinery/mineral/stacking_machine{ - dir = 1; - input_dir = 1; - output_dir = 2 +/area/awaymission/moonoutpost19/arrivals) +"kL" = ( +/obj/structure/noticeboard{ + pixel_y = 32 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/item/paper/fluff/awaymissions/moonoutpost19/food_specials, +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/area/awaymission/moonoutpost19/arrivals) +"kQ" = ( +/obj/structure/closet/emcloset, +/obj/structure/window/reinforced{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"df" = ( -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 8 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/turf/closed/wall, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"dg" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass{ - amount = 10 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/turf/open/floor/iron{ - dir = 1; - heat_capacity = 1e+006; +"kX" = ( +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"dh" = ( -/obj/structure/chair/wood/normal, -/obj/machinery/airalarm/directional/west{ - pixel_x = -23; - req_access = null; - req_access_txt = "150" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - heat_capacity = 1e+006; +/area/awaymission/moonoutpost19/main) +"kZ" = ( +/obj/structure/alien/weeds/node, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/syndicate) -"di" = ( -/obj/machinery/light/small{ - dir = 4 +/area/awaymission/moonoutpost19/hive) +"lb" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 26 }, -/turf/open/floor/wood{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/machinery/camera/directional/east{ + c_tag = "Kitchen"; + network = list("mo19") }, -/area/awaymission/moonoutpost19/syndicate) -"dj" = ( +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/moonoutpost19/arrivals) +"lc" = ( +/turf/closed/wall/mineral/titanium/interior, +/area/awaymission/moonoutpost19/arrivals) +"ld" = ( +/turf/closed/wall/mineral/titanium, +/area/awaymission/moonoutpost19/arrivals) +"le" = ( +/obj/machinery/space_heater, /obj/machinery/light/small{ - dir = 8 + dir = 1 }, -/turf/open/floor/wood{ - heat_capacity = 1e+006 +/obj/structure/sign/poster/official/build{ + pixel_y = 32 }, -/area/awaymission/moonoutpost19/syndicate) -"dk" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 23; - req_access = null; - req_access_txt = "150" +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"lr" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/wood{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"lt" = ( +/obj/machinery/button/door{ + id = "awaykitchen"; + name = "Kitchen Shutters Control"; + pixel_x = -25 }, -/area/awaymission/moonoutpost19/syndicate) -"dl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area, -/obj/structure/alien/weeds, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/moonoutpost19/syndicate) -"dm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/awaymission/moonoutpost19/arrivals) +"lz" = ( +/obj/machinery/power/smes{ + input_level = 10000; + inputting = 0; + output_level = 15000 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/structure/cable{ + icon_state = "0-8" }, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) -"dn" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +"lA" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"lB" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"lD" = ( +/obj/structure/shuttle/engine/heater{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/structure/window/reinforced{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"do" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged1"; +/turf/open/floor/plating{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"dq" = ( -/obj/structure/table/wood, -/obj/item/pen, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/personal_2, -/obj/structure/sign/poster/contraband/c20r{ - pixel_y = -32 - }, -/turf/open/floor/wood{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"dr" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - req_access_txt = "150" +/area/awaymission/moonoutpost19/arrivals) +"lQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock{ + name = "Kitchen"; + req_access_txt = "201" }, -/obj/item/ammo_box/magazine/m10mm{ - icon_state = "9x19p-8" - }, -/obj/item/ammo_box/magazine/m10mm{ - icon_state = "9x19p-8" - }, -/obj/item/suppressor, -/turf/open/floor/wood{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"ds" = ( -/obj/structure/bed, -/obj/item/bedsheet/syndie, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"dt" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "150" - }, -/obj/item/stack/spacecash/c50, -/turf/open/floor/wood{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"du" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/external{ - density = 0; - icon_state = "open"; - opacity = 0; - req_access_txt = "150"; - set_obj_flags = "EMAGGED" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"dv" = ( -/obj/item/stack/ore/iron, -/obj/item/stack/ore/iron{ - pixel_x = -7; - pixel_y = -4 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dw" = ( -/obj/structure/tank_dispenser/oxygen{ - oxygentanks = 9 - }, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"dx" = ( +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"lR" = ( +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"lS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/syndicate) -"dy" = ( -/obj/structure/rack, -/obj/item/clothing/suit/space/syndicate/orange, -/obj/item/clothing/mask/gas, -/obj/item/pickaxe/drill, -/obj/item/clothing/head/helmet/space/syndicate/orange, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"dz" = ( -/obj/item/stack/ore/iron{ - pixel_x = -3; - pixel_y = 9 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dA" = ( -/turf/closed/mineral, -/area/awaymission/moonoutpost19/main) -"dB" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; - name = "\improper HOSTILE ATMOSPHERE AHEAD"; - pixel_y = -32 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"dD" = ( -/obj/structure/rack, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"lT" = ( +/obj/structure/table, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"dE" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dF" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_2" - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dG" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" - }, -/obj/item/mining_scanner, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dH" = ( -/obj/item/flashlight/lantern{ - icon_state = "lantern-on" - }, -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/item/clothing/suit/hooded/chaplain_hoodie, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"lW" = ( +/obj/structure/table, +/obj/item/storage/lockbox, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"lX" = ( +/obj/structure/table, +/obj/item/radio/off, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"lZ" = ( +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 }, -/area/awaymission/moonoutpost19/main) -"dI" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/external{ - density = 0; - icon_state = "open"; - opacity = 0; - req_access_txt = "150"; - set_obj_flags = "EMAGGED" +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"ma" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"dJ" = ( -/obj/item/storage/bag/ore, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mb" = ( +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mc" = ( +/obj/structure/chair{ + dir = 8 }, -/area/awaymission/moonoutpost19/main) -"dK" = ( -/obj/item/pickaxe/drill, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"md" = ( +/obj/machinery/newscaster{ + pixel_y = 30 }, -/area/awaymission/moonoutpost19/main) -"dL" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"dM" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/main) -"dN" = ( -/obj/item/stack/ore/iron{ - pixel_x = -7; - pixel_y = -4 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dO" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/decal/cleanable/blood/gibs, -/obj/item/tank/internals/oxygen, -/obj/item/clothing/suit/space/syndicate/orange, -/obj/item/clothing/mask/gas, -/obj/item/clothing/head/helmet/space/syndicate/orange, -/obj/item/clothing/mask/facehugger/impregnated, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"dP" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dQ" = ( -/obj/structure/alien/weeds/node, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dS" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/mob/living/simple_animal/hostile/alien/drone{ - plants_off = 1 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/hive) -"dT" = ( -/obj/structure/alien/weeds, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dV" = ( -/obj/structure/alien/weeds/node, -/obj/structure/alien/resin/wall, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"dY" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/research) -"dZ" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/moonoutpost19/research) -"ea" = ( -/turf/closed/wall/r_wall, -/area/awaymission/moonoutpost19/research) -"eb" = ( -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaybiohazard"; - name = "Acid-Proof biohazard containment door" - }, -/obj/machinery/door/poddoor{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaybiohazard"; - layer = 2.9; - name = "Acid-Proof biohazard containment door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ec" = ( -/obj/structure/sign/warning/biohazard, -/turf/closed/wall/r_wall, -/area/awaymission/moonoutpost19/research) -"ed" = ( -/obj/machinery/vending/snack, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"me" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"ml" = ( +/obj/structure/table, +/obj/item/storage/backpack/satchel/leather/withwallet, /turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/research) -"ee" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ef" = ( +/area/awaymission/moonoutpost19/arrivals) +"mp" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mq" = ( /obj/structure/chair{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eg" = ( -/obj/machinery/atmospherics/components/unary/portables_connector{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/structure/alien/weeds, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eh" = ( -/obj/machinery/atmospherics/components/binary/pump{ +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/iron/white/side{ - dir = 4; - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ei" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 10 - }, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"ej" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"mr" = ( +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"ms" = ( +/obj/effect/landmark/awaystart, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mt" = ( +/obj/structure/chair{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ek" = ( -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/machinery/shieldwallgen{ - locked = 0; - req_access = null - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/landmark/awaystart, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mu" = ( +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/moonoutpost19/research) -"el" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"em" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"en" = ( -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"eo" = ( -/obj/machinery/light/broken{ +/obj/structure/window/reinforced{ dir = 1 }, -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology Containment North"; - network = list("mo19x") - }, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"ep" = ( -/obj/machinery/sparker{ - desc = "A wall-mounted ignition device. This one has been applied with an acid-proof coating."; - id = "awayxenobio"; - name = "Acid-Proof mounted igniter"; - pixel_y = 25 - }, -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"eq" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"er" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/decal/cleanable/blood/gibs, -/obj/item/clothing/mask/facehugger/impregnated, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"et" = ( -/obj/machinery/vending/coffee, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"mB" = ( +/obj/effect/spawner/randomarcade, /turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/research) -"eu" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ev" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ex" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"ey" = ( -/obj/structure/table/reinforced, -/obj/structure/alien/weeds, -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the contents of the xenobiology containment pen."; - dir = 8; - name = "xenobiology monitor"; - network = list("mo19x") +/area/awaymission/moonoutpost19/arrivals) +"mC" = ( +/obj/machinery/vending/cigarette, +/obj/structure/sign/poster/contraband/smoke{ + pixel_y = -32 }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"mD" = ( +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ez" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaylab"; - name = "Acid-Proof containment chamber blast door" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eA" = ( -/obj/structure/sign/warning/electricshock, -/turf/closed/wall/r_wall, -/area/awaymission/moonoutpost19/research) -"eB" = ( -/obj/structure/alien/weeds/node, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"eF" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"eH" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg/burst, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"eI" = ( -/turf/closed/wall, -/area/awaymission/moonoutpost19/research) -"eJ" = ( -/turf/closed/wall/rust, -/area/awaymission/moonoutpost19/research) -"eK" = ( -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eL" = ( -/obj/structure/alien/weeds, -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eM" = ( -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology"; - network = list("mo19","mo19r") - }, -/turf/open/floor/iron/white/side{ - dir = 6; - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/structure/chair/office/light{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"eO" = ( -/obj/structure/table/reinforced, -/obj/machinery/button/door{ - id = "Awaylab"; - name = "Containment Chamber Blast Doors"; - pixel_x = 4; - pixel_y = -2; - req_access_txt = "201" - }, -/obj/machinery/button/ignition{ - id = "awayxenobio"; - pixel_x = 4; - pixel_y = 8 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eP" = ( -/obj/structure/closet/l3closet, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"eQ" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"eS" = ( -/obj/machinery/power/port_gen/pacman{ - name = "P.A.C.M.A.N.-type portable generator" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eU" = ( -/obj/machinery/space_heater, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/sign/poster/official/build{ - pixel_y = 32 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eV" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 23; - req_access = null; - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eW" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/power/smes{ - charge = 1.5e+006; - input_level = 10000; - inputting = 0; - output_level = 15000 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eX" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"eY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/newspaper, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fa" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fb" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fc" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fd" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 5; - icon_state = "ltrails_1" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fe" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ff" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fg" = ( -/obj/structure/table, -/obj/item/stack/sheet/mineral/plasma, -/obj/machinery/light/small/broken{ - dir = 1 - }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 23; - req_access = null; - dir = 1 - }, -/obj/structure/alien/weeds, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fh" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/structure/table, -/obj/item/storage/box/beakers{ - pixel_x = 2; - pixel_y = 2 - }, -/obj/item/storage/box/syringes, -/obj/structure/alien/weeds, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fi" = ( -/obj/structure/closet/crate/freezer, -/obj/structure/alien/weeds, -/obj/item/clothing/mask/facehugger/impregnated, -/obj/item/xenos_claw, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fj" = ( -/obj/machinery/door/firedoor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fk" = ( -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"fl" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"fm" = ( -/obj/structure/closet/l3closet/scientist, -/obj/structure/window/reinforced, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fn" = ( -/obj/structure/cable, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaylab"; - name = "Acid-Proof containment chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fp" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/item/clothing/mask/facehugger/impregnated, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fq" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fr" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fs" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fv" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_2" - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fw" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/research{ - density = 0; - icon_state = "open"; - name = "Xenobiology Lab"; - opacity = 0; - req_access_txt = "201"; - set_obj_flags = "EMAGGED" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fy" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fB" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/alien/weeds/node, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"fC" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 5 - }, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"fD" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof Pipe" - }, -/obj/item/stack/rods, -/obj/item/stack/cable_coil{ - amount = 5 - }, -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fE" = ( -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaylab"; - name = "Acid-Proof containment chamber blast door" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof Pipe" - }, -/obj/item/stack/rods, -/obj/item/stack/cable_coil{ - amount = 5 - }, -/obj/item/shard{ - icon_state = "medium" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fF" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof Pipe" - }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fG" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof Pipe" - }, -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fH" = ( -/obj/machinery/atmospherics/pipe/simple/general/visible{ - desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof Pipe" - }, -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fJ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ - desc = "Has a valve and pump attached to it. This one has been applied with an acid-proof coating."; - dir = 8; - name = "Acid-Proof Air Injector" - }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fK" = ( -/obj/machinery/light/broken{ - dir = 4 - }, -/obj/structure/alien/weeds, -/obj/machinery/camera/directional/east{ - c_tag = "Xenobiology Containment East"; - network = list("mo19x") - }, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"fL" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fM" = ( -/obj/item/cigbutt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fN" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fO" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fP" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fQ" = ( -/obj/machinery/door/airlock/maintenance, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fR" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fV" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fW" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fX" = ( -/obj/structure/sign/warning/biohazard{ - pixel_x = 32 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"fY" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"fZ" = ( -/obj/machinery/door/firedoor, -/obj/structure/extinguisher_cabinet{ - pixel_y = -29 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ga" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/closet/l3closet/scientist, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gb" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/grille, -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaylab"; - name = "Acid-Proof containment chamber blast door" - }, -/obj/item/stack/cable_coil/cut/red{ - amount = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gc" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"gf" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gh" = ( -/obj/effect/decal/cleanable/oil, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gk" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Post"; - req_access_txt = "201" - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gl" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_1" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gm" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gn" = ( -/obj/structure/table, -/obj/item/scalpel{ - pixel_y = 12 - }, -/obj/item/circular_saw, -/obj/item/razor{ - pixel_y = 5 - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"go" = ( -/obj/structure/alien/weeds/node, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gq" = ( -/obj/structure/table, -/obj/item/mmi, -/obj/item/mmi, -/obj/item/mmi, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gr" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 - }, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"gs" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof disposal pipe" - }, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gt" = ( -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment{ - desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof disposal pipe" - }, -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaylab"; - name = "Acid-Proof containment chamber blast door" - }, -/obj/structure/cable, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gu" = ( -/obj/structure/disposalpipe/segment{ - desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; - dir = 4; - name = "Acid-Proof disposal pipe" - }, -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"gv" = ( -/obj/structure/disposalpipe/segment{ - desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; - dir = 10; - name = "Acid-Proof disposal pipe" - }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"gw" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/radio/off, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gy" = ( -/obj/machinery/light/small, -/obj/structure/closet/toolcloset, -/obj/item/clothing/gloves/color/yellow, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gz" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gA" = ( -/obj/machinery/computer/monitor/secret{ - dir = 1 - }, -/obj/structure/cable, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gC" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gE" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/stack/rods, -/obj/item/shard, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gF" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 6; - icon_state = "ltrails_1" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gG" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 4; - locked = 0; - name = "Worn-out APC"; - pixel_x = 24; - req_access = null; - start_charge = 100 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gH" = ( -/obj/structure/table, -/obj/item/retractor, -/obj/item/hemostat, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"gI" = ( +/obj/structure/chair/fancy/comfy, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"mE" = ( /obj/structure/table, -/obj/item/surgical_drapes, -/obj/machinery/light/small/broken{ - dir = 4 - }, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"gJ" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/machinery/light/small/broken{ - dir = 8 - }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_social, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_queen, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_adult, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_psych, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/facehugger, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"gK" = ( -/obj/structure/table/reinforced, -/obj/structure/alien/weeds, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/item/radio/off, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gL" = ( -/obj/structure/cable, -/obj/machinery/door/poddoor/preopen{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaylab"; - name = "Acid-Proof containment chamber blast door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gM" = ( -/obj/structure/disposalpipe/segment{ - desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; - name = "Acid-Proof disposal pipe" - }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"gP" = ( -/obj/structure/chair/office, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/reagent_containers/food/drinks/bottle/whiskey{ + pixel_x = -6; + pixel_y = 6 }, -/area/awaymission/moonoutpost19/research) -"gR" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_x = 6; + pixel_y = 8 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/item/reagent_containers/food/drinks/drinkingglass{ + pixel_x = 3 }, -/area/awaymission/moonoutpost19/research) -"gS" = ( -/obj/machinery/light/broken{ +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"mF" = ( +/obj/structure/chair/fancy/comfy, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/arrivals) +"mG" = ( +/obj/machinery/computer/shuttle_flight{ dir = 4 }, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = 23; - req_access = null - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"gT" = ( -/obj/structure/table/optable, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mH" = ( +/obj/machinery/door/airlock/titanium{ + name = "Shuttle Cockpit" }, -/area/awaymission/moonoutpost19/research) -"gU" = ( -/obj/machinery/computer/operating{ - dir = 8 +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"mI" = ( +/obj/effect/landmark/awaystart, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"mJ" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A beacon used by a teleporter."; + icon = 'icons/obj/device.dmi'; + icon_state = "beacon"; + name = "tracking beacon" }, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 +/obj/effect/landmark/awaystart, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"mK" = ( +/obj/machinery/door/airlock/titanium{ + name = "Shuttle Airlock" }, -/area/awaymission/moonoutpost19/research) -"gV" = ( +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mV" = ( /obj/structure/table, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/mask/surgical, -/obj/item/clothing/suit/apron/surgical, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 +/obj/item/clipboard, +/obj/item/pen, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"mW" = ( +/obj/structure/chair, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"mX" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Research Storage"; + req_access_txt = "201" }, -/area/awaymission/moonoutpost19/research) -"gW" = ( -/obj/structure/filingcabinet/filingcabinet, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_hivemind, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_behavior, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/xeno_castes, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/larva_autopsy, -/obj/structure/alien/weeds, -/turf/open/floor/iron/white, -/area/awaymission/moonoutpost19/research) -"gX" = ( -/obj/structure/alien/weeds, /turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"gY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"mY" = ( +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/moonoutpost19/research) -"gZ" = ( -/obj/machinery/shieldwallgen{ - locked = 0; - req_access = null +/obj/structure/window/reinforced, +/turf/open/floor/mineral/titanium/yellow, +/area/awaymission/moonoutpost19/arrivals) +"nf" = ( +/obj/structure/filingcabinet, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"ng" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/structure/cable, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/light/small, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"nh" = ( +/obj/machinery/newscaster{ + pixel_y = -30 }, -/area/awaymission/moonoutpost19/research) -"ha" = ( -/obj/structure/disposaloutlet{ - desc = "An outlet for the pneumatic disposal system. This one has been applied with an acid-proof coating."; - dir = 1; - name = "Acid-Proof disposal outlet" +/obj/machinery/light/small, +/turf/open/floor/mineral/titanium/blue, +/area/awaymission/moonoutpost19/arrivals) +"nw" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 }, -/obj/structure/disposalpipe/trunk{ - desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; - dir = 1; - name = "Acid-Proof disposal pipe" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"nE" = ( +/obj/machinery/light/small/broken{ + dir = 4 }, -/obj/structure/alien/weeds, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"hb" = ( -/obj/machinery/light/broken, -/obj/structure/alien/weeds, -/obj/machinery/camera/directional/south{ - c_tag = "Xenobiology Containment South"; - network = list("mo19x") +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"hc" = ( -/obj/machinery/sparker{ - desc = "A wall-mounted ignition device. This one has been applied with an acid-proof coating."; - id = "awayxenobio"; - name = "Acid-Proof mounted igniter"; - pixel_y = -25 +/area/awaymission/moonoutpost19/syndicate) +"nN" = ( +/obj/machinery/door/airlock{ + name = "Kitchen Cold Room"; + req_access_txt = "201" }, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/moonoutpost19/arrivals) +"on" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/item/stack/rods, +/obj/item/shard, /obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/engine, -/area/awaymission/moonoutpost19/research) -"hd" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/research) -"he" = ( +/area/awaymission/moonoutpost19/syndicate) +"op" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "2-8" }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - heat_capacity = 1e+006 + burnt = 1 }, -/area/awaymission/moonoutpost19/research) -"hf" = ( -/obj/structure/cable{ - icon_state = "1-8" +/area/awaymission/moonoutpost19/syndicate) +"oq" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"os" = ( +/obj/machinery/shower{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/arrivals) +"ox" = ( /turf/open/floor/plating{ - heat_capacity = 1e+006 + broken = 1 }, /area/awaymission/moonoutpost19/research) -"hj" = ( -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"oL" = ( +/obj/item/stack/ore/iron, +/obj/item/stack/ore/iron{ + pixel_x = -7; + pixel_y = -4 }, -/area/awaymission/moonoutpost19/research) -"hk" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/egg, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/hive) -"hm" = ( -/obj/machinery/vending/medical{ - req_access_txt = "201" +/area/awaymission/moonoutpost19/main) +"oM" = ( +/obj/machinery/door/airlock{ + id_tag = "awaydorm1"; + name = "Dorm 1" }, -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"oN" = ( +/obj/structure/tank_dispenser/oxygen{ + oxygentanks = 9 }, -/area/awaymission/moonoutpost19/research) -"hn" = ( -/obj/structure/closet/crate/bin, -/obj/item/clothing/gloves/color/latex, -/obj/item/trash/chips, -/obj/effect/decal/cleanable/dirt, /obj/machinery/light/small/broken{ dir = 1 }, -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/area/awaymission/moonoutpost19/research) -"ho" = ( -/obj/structure/table, -/obj/item/storage/box/gloves, -/turf/open/floor/iron/white/corner{ - dir = 8; - heat_capacity = 1e+006 +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/research) -"hq" = ( -/obj/structure/closet/secure_closet{ - icon_state = "rd"; - name = "research director's locker"; - req_access_txt = "201" +/area/awaymission/moonoutpost19/syndicate) +"oQ" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/obj/item/storage/backpack/satchel/tox, -/obj/item/clothing/gloves/color/latex, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/area/awaymission/moonoutpost19/syndicate) +"oY" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/area/awaymission/moonoutpost19/research) -"hr" = ( -/obj/structure/table, -/obj/item/computer_hardware/hard_drive/role/signal/toxins, -/obj/item/computer_hardware/hard_drive/role/signal/toxins{ - pixel_x = -4; - pixel_y = 2 +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"pa" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"pb" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/firealarm{ - pixel_y = 24 +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/item/pen, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/personal, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"pd" = ( +/obj/structure/chair/office, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"hs" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/light/small/broken{ +"pf" = ( +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 23; - req_access = null; +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"pl" = ( +/obj/structure/toilet{ dir = 1 }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/gerald, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/syndicate) +"pn" = ( +/obj/structure/table, +/obj/item/mmi, +/obj/item/mmi, +/obj/item/mmi, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"ht" = ( -/obj/structure/closet/crate/bin, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"pt" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/item/clothing/gloves/color/yellow, +/obj/item/multitool, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"pu" = ( +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/arrivals) +"pw" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"hu" = ( -/obj/machinery/door/poddoor{ - id = "AwayRD"; - layer = 2.9; - name = "privacy shutter" +"px" = ( +/obj/structure/cable{ + icon_state = "2-4" }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"pz" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/research) -"hv" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/area/awaymission/moonoutpost19/arrivals) +"pD" = ( +/obj/item/storage/box/lights/mixed, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"pG" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers" }, +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/arrivals) +"pJ" = ( +/obj/structure/alien/weeds, +/turf/open/floor/iron/white/side, /area/awaymission/moonoutpost19/research) -"hw" = ( -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"pK" = ( +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 }, -/area/awaymission/moonoutpost19/research) -"hx" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "medium" +/obj/structure/sign/poster/official/safety_report{ + pixel_y = 32 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"hy" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"pN" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"hz" = ( -/obj/effect/decal/cleanable/robot_debris, -/obj/effect/decal/cleanable/oil, -/obj/item/storage/firstaid/regular{ - empty = 1; - name = "First-Aid (empty)" +"qk" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/item/healthanalyzer{ - pixel_x = 6; - pixel_y = -5 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"qm" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + icon_state = "ltrails_1" }, -/obj/item/assembly/prox_sensor{ - pixel_x = -5; - pixel_y = -2 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/item/bodypart/l_arm/robot, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, +/area/awaymission/moonoutpost19/arrivals) +"qz" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"hA" = ( -/obj/structure/table, -/obj/item/storage/firstaid/fire, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 28 +"qD" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + icon_state = "ltrails_2" }, -/area/awaymission/moonoutpost19/research) -"hB" = ( -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"hC" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"qH" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, +/area/awaymission/moonoutpost19/syndicate) +"qK" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"hD" = ( -/obj/machinery/door/firedoor, +"qN" = ( /obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/command{ +/obj/machinery/door/airlock/external{ density = 0; icon_state = "open"; - name = "Research Director's Office"; opacity = 0; - req_access_txt = "201"; + req_access_txt = "150"; set_obj_flags = "EMAGGED" }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/area/awaymission/moonoutpost19/research) -"hE" = ( -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -32 +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/obj/machinery/light/small/broken, -/obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation, -/obj/machinery/camera/directional/south{ - c_tag = "Research Division"; - network = list("mo19","mo19r") +/area/awaymission/moonoutpost19/syndicate) +"qO" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/item/shard, +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_2" + }, +/turf/open/floor/plating{ + broken = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 + }, +/area/awaymission/moonoutpost19/arrivals) +"qU" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/awaymission/moonoutpost19/research) +"rb" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + icon_state = "ltrails_1" }, /obj/effect/turf_decal/tile/purple{ dir = 8 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"hF" = ( +"rf" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"rh" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/engineering{ + name = "Power Maintenance"; + req_access_txt = "150" + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"rj" = ( +/obj/item/cigbutt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"ro" = ( +/obj/machinery/mineral/unloading_machine{ + dir = 1; + icon_state = "unloader-corner"; + input_dir = 4; + output_dir = 8 + }, +/obj/structure/alien/weeds, +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/research) -"hG" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Storage"; - req_access_txt = "201" +/area/awaymission/moonoutpost19/syndicate) +"rs" = ( +/obj/structure/window/reinforced{ + dir = 8 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"hH" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = 23; - req_access = null +"ru" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 +/turf/open/floor/iron/white/corner{ + dir = 1 }, -/area/awaymission/moonoutpost19/research) -"hI" = ( -/turf/closed/wall/rust, /area/awaymission/moonoutpost19/arrivals) -"hJ" = ( -/turf/closed/wall, +"rv" = ( +/obj/structure/closet/emcloset, +/obj/structure/window, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"hL" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"rw" = ( +/obj/structure/table/wood, +/obj/item/pen, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/personal_2, +/obj/structure/sign/poster/contraband/c20r{ + pixel_y = -32 }, -/area/awaymission/moonoutpost19/research) -"hM" = ( -/obj/structure/chair, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/wood{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/research) -"hN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor{ - desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; - id = "Awaybiohazard"; - layer = 2.9; - name = "Acid-Proof biohazard containment door" +/area/awaymission/moonoutpost19/syndicate) +"ry" = ( +/obj/structure/table, +/obj/item/stack/sheet/mineral/plasma, +/obj/machinery/light/small/broken{ + dir = 1 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/airalarm/unlocked{ + pixel_y = 23; + req_access = null; + dir = 1 }, +/obj/structure/alien/weeds, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"hO" = ( +"rE" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"rF" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, /obj/structure/table, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 +/obj/item/storage/box/beakers{ + pixel_x = 2; + pixel_y = 2 }, +/obj/item/storage/box/syringes, +/obj/structure/alien/weeds, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"hP" = ( -/obj/structure/toilet{ +"rG" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"hQ" = ( +"rI" = ( /obj/machinery/door/airlock{ - name = "Unit 2" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 + name = "Unit 1" }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"hR" = ( -/obj/structure/urinal{ - pixel_y = 29 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +"rN" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom" }, -/area/awaymission/moonoutpost19/arrivals) -"hS" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/research) +"rQ" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"rU" = ( +/obj/machinery/power/port_gen/pacman{ + name = "P.A.C.M.A.N.-type portable generator" }, -/obj/structure/urinal{ - pixel_y = 29 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/structure/mirror{ - pixel_x = 28 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"sc" = ( +/obj/structure/sign/poster/contraband/syndicate_recruitment{ + pixel_y = 32 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/loading_area{ + dir = 8 }, -/area/awaymission/moonoutpost19/arrivals) -"hT" = ( -/obj/machinery/shower{ - pixel_y = 16 +/obj/structure/alien/weeds, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"sn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"hU" = ( -/obj/machinery/shower{ - pixel_y = 16 +"sB" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"hV" = ( -/obj/machinery/light/small, +/area/awaymission/moonoutpost19/syndicate) +"sK" = ( +/obj/structure/alien/weeds/node, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"hX" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ +/area/awaymission/moonoutpost19/main) +"sP" = ( +/obj/machinery/power/terminal{ dir = 1 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/folder/white, -/obj/item/stamp/research_director{ - pixel_x = 3; - pixel_y = -2 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"tb" = ( +/obj/structure/closet/secure_closet{ + icon_state = "science"; + locked = 0; + name = "scientist's locker"; + req_access_txt = "201" }, +/obj/item/clothing/suit/toggle/labcoat, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"hY" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 +"tg" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched2"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/research) -"hZ" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 +/area/awaymission/moonoutpost19/arrivals) +"th" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"tj" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"tk" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/tank/internals/oxygen, +/obj/item/clothing/suit/space/syndicate/orange, +/obj/item/clothing/mask/gas, +/obj/item/clothing/head/helmet/space/syndicate/orange, +/obj/item/clothing/mask/facehugger/impregnated, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring the research division and the labs within."; - name = "research monitor"; - network = list("mo19x","mo19r") +/area/awaymission/moonoutpost19/hive) +"tn" = ( +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/area/awaymission/moonoutpost19/main) +"tv" = ( +/obj/structure/table, +/obj/item/folder/red, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"ia" = ( -/obj/machinery/computer/aifixer, -/obj/structure/window/reinforced{ - dir = 1 +"tx" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"tA" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/area/awaymission/moonoutpost19/arrivals) +"tB" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/item/newspaper, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"ib" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 8 +"tE" = ( +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, +/obj/machinery/shower{ + dir = 4; + name = "emergency shower" }, -/obj/item/circuitboard/computer/teleporter, /obj/effect/turf_decal/stripes/line{ dir = 9 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"ic" = ( -/obj/structure/rack, -/obj/item/paicard{ - pixel_x = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"tL" = ( +/obj/machinery/door/window{ + dir = 1; + name = "Gateway Access"; + req_access_txt = "150" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/moonoutpost19/research) -"id" = ( -/obj/structure/rack, /obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ie" = ( -/obj/machinery/door/airlock/medical{ - name = "Research Division"; - req_access_txt = "201" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 + dir = 1 }, -/area/awaymission/moonoutpost19/research) -"if" = ( -/obj/structure/closet/l3closet, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"tN" = ( +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"tS" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"ig" = ( -/obj/structure/closet/l3closet, -/obj/machinery/light/small/broken, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/area/awaymission/moonoutpost19/research) -"ih" = ( -/obj/structure/table, -/obj/item/clothing/glasses/hud/health, -/obj/item/clothing/glasses/hud/health, -/obj/machinery/newscaster{ - pixel_y = -30 +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"tW" = ( +/obj/structure/chair/fancy/comfy{ + color = "#666666" }, -/area/awaymission/moonoutpost19/research) -"ii" = ( -/obj/structure/table, -/turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/research) -"ij" = ( -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = -23; - req_access = null +/area/awaymission/moonoutpost19/arrivals) +"uf" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"ik" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/structure/mirror{ - icon_state = "mirror_broke"; - pixel_x = 28 +"uj" = ( +/turf/open/floor/iron{ + dir = 8; + icon_state = "damaged1"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"un" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/item/cigbutt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"il" = ( -/obj/item/soap/nanotrasen, -/obj/machinery/light/small{ - dir = 8 +"up" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 }, -/area/awaymission/moonoutpost19/arrivals) -"im" = ( -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"uu" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/moonoutpost19/arrivals) -"in" = ( -/obj/machinery/shower{ - dir = 8 +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/research) +"uv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor/closed{ + opacity = 0 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"io" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"uw" = ( +/obj/structure/cable{ + icon_state = "1-8" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"ip" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 8 +"uA" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/machinery/button/door{ - id = "Awaybiohazard"; - name = "Biohazard Shutter Control"; - pixel_y = 8; - req_access_txt = "201" +/area/awaymission/moonoutpost19/hive) +"uE" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/sentinel, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/machinery/button/door{ - id = "AwayRD"; - name = "Privacy Shutter Control"; - pixel_y = -2; - req_access_txt = "201" +/area/awaymission/moonoutpost19/hive) +"uL" = ( +/obj/machinery/gateway, +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"uU" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/area/awaymission/moonoutpost19/research) -"iq" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaylab"; + name = "Acid-Proof Containment Chamber" }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"uY" = ( +/obj/structure/cable{ + icon_state = "1-8" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"ir" = ( +"uZ" = ( +/obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 + dir = 6 }, -/area/awaymission/moonoutpost19/research) -"is" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"vb" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = 32 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "2-8" }, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"it" = ( -/obj/item/storage/secure/safe{ - pixel_x = 32 +"vx" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/decal/cleanable/blood/splatter, -/obj/item/pen, -/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/disposalpipe/segment{ + desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof disposal pipe" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaylab"; + name = "Acid-Proof Containment Chamber" }, +/obj/structure/cable, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"iu" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +"vB" = ( +/obj/machinery/gateway{ + dir = 10 }, -/obj/machinery/shower{ +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"vC" = ( +/obj/structure/sink{ dir = 4; - name = "emergency shower" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 + pixel_x = 11 }, -/area/awaymission/moonoutpost19/research) -"iv" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/mirror{ + icon_state = "mirror_broke"; + pixel_x = 28 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/arrivals) +"vD" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/moonoutpost19/research) -"iw" = ( -/obj/structure/toilet{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"vE" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"vF" = ( /obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"ix" = ( -/obj/machinery/door/airlock{ - name = "Unit 1" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +"vI" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"iy" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" +"vJ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, +/area/awaymission/moonoutpost19/syndicate) +"vL" = ( +/obj/machinery/door/airlock/external, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"iz" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +"vW" = ( +/obj/structure/table/reinforced, +/obj/structure/alien/weeds, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, -/area/awaymission/moonoutpost19/arrivals) -"iA" = ( -/obj/machinery/shower{ +/obj/item/pen, +/obj/item/radio/off, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"wb" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"wg" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"iE" = ( -/obj/structure/cable{ - icon_state = "1-2" +"wh" = ( +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"wi" = ( +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaybiohazard"; + name = "Acid-Proof Biohazard Containment" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/door/poddoor{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaybiohazard"; + name = "Acid-Proof Biohazard Containment" }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"iF" = ( -/obj/structure/sink{ - pixel_y = 28 - }, -/obj/machinery/light/small{ - dir = 8 +"wj" = ( +/obj/structure/sign/warning/biohazard{ + pixel_x = 32 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"iG" = ( -/obj/machinery/door/airlock{ - name = "Private Restroom" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +"wl" = ( +/obj/machinery/airalarm/unlocked{ + pixel_y = 23; + req_access = null; + req_access_txt = "150"; + dir = 1 }, -/area/awaymission/moonoutpost19/research) -"iH" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched2"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/obj/machinery/light/small/broken, -/obj/machinery/camera/directional/south{ - c_tag = "Research Director's Office"; - network = list("mo19","mo19r") +/area/awaymission/moonoutpost19/syndicate) +"wn" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"ww" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, +/turf/open/floor/iron/white/corner, +/area/awaymission/moonoutpost19/arrivals) +"wz" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"iI" = ( -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"wA" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"wB" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/area/awaymission/moonoutpost19/research) -"iJ" = ( /obj/structure/table, -/obj/item/radio/off, -/obj/item/laser_pointer, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/item/radio/off{ + pixel_x = -4; + pixel_y = 4 }, -/area/awaymission/moonoutpost19/research) -"iK" = ( -/obj/structure/window/reinforced{ - dir = 8 +/obj/item/radio/off{ + pixel_x = 2 }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"wE" = ( +/obj/structure/alien/weeds/node, /obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 + dir = 1 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"iL" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"wI" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof Pipe" }, -/area/awaymission/moonoutpost19/research) -"iM" = ( -/obj/structure/table, -/obj/item/storage/secure/briefcase, -/obj/item/taperecorder{ - pixel_x = -3 +/obj/item/stack/rods, +/obj/item/stack/cable_coil{ + amount = 5 }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +/obj/item/shard{ + icon_state = "small" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"iN" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12; - pixel_y = 2 +"wL" = ( +/obj/structure/chair/fancy/comfy{ + color = "#666666"; + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"wM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"wO" = ( +/obj/machinery/conveyor{ + id = "awaysyndie" }, -/area/awaymission/moonoutpost19/research) -"iO" = ( -/obj/structure/closet/emcloset, -/obj/machinery/light/small, /obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 + dir = 4 }, -/area/awaymission/moonoutpost19/research) -"iP" = ( -/obj/machinery/shower{ - dir = 1 +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"wQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"iT" = ( -/obj/machinery/computer/security/telescreen/entertainment, -/turf/closed/wall/rust, +"wV" = ( +/obj/item/cigbutt, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"wW" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"iU" = ( -/obj/machinery/vending/boozeomat, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"xa" = ( +/obj/machinery/light/small, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"xm" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; + name = "\improper HOSTILE ATMOSPHERE AHEAD"; + pixel_y = 32 }, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"iV" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 +"xp" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" +/area/awaymission/moonoutpost19/hive) +"xv" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" }, -/area/awaymission/moonoutpost19/arrivals) -"iW" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/syndicate) +"xx" = ( +/obj/machinery/gateway/centeraway{ + calibrated = 0 }, -/turf/open/floor/iron{ +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"xz" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" + icon_state = "ltrails_1" }, -/area/awaymission/moonoutpost19/arrivals) -"iX" = ( -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"iY" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/turf/open/floor/iron/cafeteria{ +/area/awaymission/moonoutpost19/main) +"xE" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/computer/monitor/secret, +/obj/effect/turf_decal/stripes/line{ dir = 5 }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"xJ" = ( +/obj/machinery/door/airlock/maintenance, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"xP" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"xR" = ( +/obj/structure/chair/wood/normal{ + dir = 8 + }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"iZ" = ( +"xW" = ( /obj/structure/toilet{ dir = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/research) -"ja" = ( -/obj/item/stack/rods, -/obj/item/shard, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" - }, -/area/awaymission/moonoutpost19/main) -"jb" = ( -/obj/structure/chair/fancy/comfy{ - color = "#666666"; - dir = 4 +"ya" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"jc" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/detective, +/area/awaymission/moonoutpost19/syndicate) +"ye" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"jd" = ( -/obj/structure/chair/fancy/comfy{ - color = "#666666"; +"ym" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"je" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" +/area/awaymission/moonoutpost19/syndicate) +"yo" = ( +/obj/machinery/gateway{ + dir = 6 }, -/area/awaymission/moonoutpost19/arrivals) -"jf" = ( -/obj/machinery/vending/cola, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"jg" = ( -/obj/machinery/vending/coffee, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"jh" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" +/area/awaymission/moonoutpost19/syndicate) +"yr" = ( +/obj/item/shard{ + icon_state = "small" }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"jl" = ( -/obj/structure/chair/stool, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/main) +"ys" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"jm" = ( +/area/awaymission/moonoutpost19/hive) +"yv" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3 - }, /obj/machinery/door/poddoor/shutters{ id = "awaykitchen"; name = "Serving Hatch" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"jn" = ( -/obj/effect/decal/cleanable/food/flour, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"yH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Diner" }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"jo" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"yL" = ( +/obj/machinery/mineral/stacking_machine{ + dir = 1; + input_dir = 1; + output_dir = 2 }, -/area/awaymission/moonoutpost19/arrivals) -"jp" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/decal/cleanable/oil, /turf/open/floor/plating{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/research) -"jq" = ( -/obj/item/kirbyplants{ - desc = "A plastic potted plant."; - pixel_y = 3 +/area/awaymission/moonoutpost19/syndicate) +"yP" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"yR" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating{ + broken = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"jr" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"yV" = ( +/obj/structure/closet/crate/bin, +/obj/machinery/light/small{ + dir = 8 }, +/obj/item/trash/cheesie, +/obj/item/trash/can, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"js" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/generic, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"yZ" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"zc" = ( +/obj/item/cigbutt, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"jt" = ( +"zd" = ( /obj/structure/table, -/obj/item/newspaper, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ju" = ( -/obj/structure/chair, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = 23; + req_access = null }, -/area/awaymission/moonoutpost19/arrivals) -"jv" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 +/turf/open/floor/iron/white/side{ + dir = 8 }, +/area/awaymission/moonoutpost19/research) +"ze" = ( /turf/open/floor/iron{ dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" + icon_state = "damaged5"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"jw" = ( -/obj/machinery/vending/snack, -/obj/structure/sign/poster/contraband/eat{ - pixel_y = 32 +"zi" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"zj" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"zn" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + desc = "An underfloor disposal pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof disposal pipe" }, -/area/awaymission/moonoutpost19/arrivals) -"jB" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/area/awaymission/moonoutpost19/arrivals) -"jC" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"zo" = ( +/obj/structure/table, +/obj/item/storage/fancy/cigarettes/dromedaryco, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"jD" = ( -/obj/machinery/light/small{ - dir = 8 +"zt" = ( +/obj/machinery/door/airlock/medical{ + name = "Research Division"; + req_access_txt = "201" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"jF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"zv" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"zB" = ( +/obj/machinery/light/small{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"jG" = ( +"zE" = ( /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched2"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"jH" = ( -/obj/structure/cable{ - icon_state = "0-2" +"zF" = ( +/obj/item/pickaxe/drill, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 1; - locked = 0; - name = "Worn-out APC"; - pixel_y = 23; - req_access = null; - start_charge = 100 +/area/awaymission/moonoutpost19/main) +"zI" = ( +/obj/item/flashlight/lantern{ + icon_state = "lantern-on" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"jI" = ( -/obj/machinery/airalarm/unlocked{ - pixel_y = 23; - req_access = null; - dir = 1 +/area/awaymission/moonoutpost19/main) +"zM" = ( +/obj/machinery/door/airlock{ + id_tag = "awaydorm5"; + name = "Dorm 2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/wood, +/area/awaymission/moonoutpost19/syndicate) +"Af" = ( +/obj/machinery/gateway{ + dir = 9 }, -/area/awaymission/moonoutpost19/arrivals) -"jJ" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"Aj" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"Am" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"An" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaybiohazard"; + name = "Acid-Proof Biohazard Containment" }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Ao" = ( +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"jK" = ( +"Av" = ( /obj/machinery/light/small{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/window/reinforced{ + dir = 4 }, -/area/awaymission/moonoutpost19/arrivals) -"jL" = ( -/obj/structure/noticeboard{ - pixel_y = 32 +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/item/clothing/neck/tie/black, +/obj/item/clothing/under/suit/black, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/food_specials, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" +/turf/open/floor/iron/cafeteria{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"jM" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"Aw" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Ay" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"jO" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "awaykitchen"; - name = "Serving Hatch" +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"AA" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/queen/large{ + desc = "A gigantic alien who is in charge of the hive and all of its loyal servants."; + name = "alien queen"; + pixel_x = -16; + plants_off = 1 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"jP" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/barman_recipes{ - pixel_y = 5 +/area/awaymission/moonoutpost19/hive) +"AB" = ( +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = 23; + req_access = null }, -/obj/item/reagent_containers/food/drinks/shaker, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"jQ" = ( +"AE" = ( /obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, /area/awaymission/moonoutpost19/arrivals) -"jR" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"AF" = ( +/obj/structure/closet/crate{ + desc = "It's a storage unit for kitchen clothes and equipment."; + name = "Kitchen Crate" + }, +/obj/item/storage/box/mousetraps, +/obj/item/clothing/under/suit/waiter, +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, /area/awaymission/moonoutpost19/arrivals) -"jT" = ( -/obj/structure/cable{ - icon_state = "4-8" +"AG" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; + name = "\improper HOSTILE ATMOSPHERE AHEAD"; + pixel_y = -32 }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"jU" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/awaymission/moonoutpost19/syndicate) +"AH" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_1" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"AO" = ( +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "small" }, -/area/awaymission/moonoutpost19/arrivals) -"jV" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/main) +"AP" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"AS" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/plating{ + broken = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"jX" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/item/cigbutt, +"AT" = ( /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area, +/obj/structure/alien/weeds, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"jY" = ( +/area/awaymission/moonoutpost19/syndicate) +"AZ" = ( /obj/machinery/light/small{ dir = 1 }, @@ -4034,2156 +2823,2473 @@ /obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"jZ" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Bi" = ( +/obj/structure/sign/warning/securearea{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/stripes/corner{ dir = 1 }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 + }, +/area/awaymission/moonoutpost19/syndicate) +"Bj" = ( +/obj/machinery/button/door{ + id = "awaydorm1"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 + }, +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"Bq" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien/drone{ + plants_off = 1 + }, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, +/area/awaymission/moonoutpost19/hive) +"Bx" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"ka" = ( +"BB" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Cb" = ( +/obj/machinery/power/port_gen/pacman/super{ + name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "0-2" + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/awaymission/moonoutpost19/research) +"Cd" = ( +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/moonoutpost19/arrivals) -"kb" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Ce" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/public/glass{ + density = 0; + icon_state = "open"; + name = "Dormitories"; + set_obj_flags = "EMAGGED" }, -/obj/machinery/door/firedoor/closed{ - opacity = 0 +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "small" }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/syndicate) +"Cg" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/decal/remains/xeno{ + desc = "They look like the remains of something... alien. The front of skull appears to have been completely obliterated." }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"kc" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Cj" = ( +/obj/machinery/button/door{ + id = "awaydorm4"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/turf/open/floor/wood{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, +/area/awaymission/moonoutpost19/syndicate) +"Co" = ( +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"kd" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Ct" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Cu" = ( +/obj/machinery/light/small/broken{ + dir = 8 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Xenobiology"; + network = list("mo19","mo19r") + }, +/turf/open/floor/iron/white/side{ + dir = 6 + }, +/area/awaymission/moonoutpost19/research) +"Cw" = ( +/obj/structure/chair/fancy/comfy{ + color = "#666666"; + dir = 8 }, /turf/open/floor/iron{ dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged1"; + icon_state = "floorscorched2"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"ke" = ( -/obj/structure/cable{ - icon_state = "4-8" +"Cx" = ( +/obj/machinery/door/firedoor/closed{ + opacity = 0 }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"Cy" = ( +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"CB" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Break Room" + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"CC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"kf" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" +"CZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"kg" = ( +/area/awaymission/moonoutpost19/syndicate) +"Dc" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/iron{ +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 + icon_state = "ltrails_1" + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Df" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/arrivals) -"ki" = ( +"Dg" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Do" = ( +/obj/structure/grille, +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, +/area/awaymission/moonoutpost19/arrivals) +"Dq" = ( /turf/open/floor/iron{ dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged3"; + icon_state = "damaged4"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"kj" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/awaymission/moonoutpost19/syndicate) +"Ds" = ( +/obj/machinery/light/small{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 +/turf/open/floor/wood{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/syndicate) +"Du" = ( +/obj/machinery/light/small{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/sign/poster/contraband/space_cube{ + pixel_x = -32 }, -/area/awaymission/moonoutpost19/arrivals) -"kk" = ( -/obj/machinery/light/small, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"DG" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"kl" = ( -/obj/structure/cable{ - icon_state = "1-8" +/area/awaymission/moonoutpost19/syndicate) +"DI" = ( +/obj/structure/sign/departments/science{ + pixel_y = 32 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"km" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Diner" +"DP" = ( +/obj/item/stack/ore/iron{ + pixel_x = -3; + pixel_y = 9 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"kn" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/glass/rag{ - pixel_y = 5 +/area/awaymission/moonoutpost19/main) +"Ed" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/candy, +/obj/item/trash/can, +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/machinery/door/poddoor/shutters{ - id = "awaykitchen"; - name = "Serving Hatch" +/turf/open/floor/iron/white/corner, +/area/awaymission/moonoutpost19/arrivals) +"Ej" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + burnt = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"ko" = ( +/area/awaymission/moonoutpost19/research) +"Em" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 - }, -/area/awaymission/moonoutpost19/arrivals) -"kp" = ( -/obj/structure/table, -/obj/item/kitchen/rollingpin, -/obj/item/knife/kitchen, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"En" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/item/clothing/mask/facehugger/impregnated, +/obj/item/gun/ballistic/automatic/pistol, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"kq" = ( -/obj/structure/table, -/obj/item/book/manual/chef_recipes{ - pixel_x = 2; - pixel_y = 6 +/area/awaymission/moonoutpost19/hive) +"Et" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"kr" = ( -/obj/effect/decal/cleanable/food/egg_smudge, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"EE" = ( +/obj/structure/cable, +/obj/machinery/power/apc/highcap/fifteen_k{ + name = "Worn-out APC"; + pixel_y = -23; + req_access = null; + req_access_txt = "150"; + start_charge = 0 }, -/area/awaymission/moonoutpost19/arrivals) -"ks" = ( -/obj/machinery/light{ - dir = 4 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/obj/machinery/processor, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = 23; - req_access = null +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/area/awaymission/moonoutpost19/syndicate) +"EF" = ( +/obj/machinery/light/small{ + dir = 8 }, -/area/awaymission/moonoutpost19/arrivals) -"kt" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/candy, -/obj/item/trash/can, -/obj/effect/turf_decal/tile/blue{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron/white/corner{ - heat_capacity = 1e+006 +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"ku" = ( -/obj/effect/turf_decal/tile/blue{ +"EM" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"EN" = ( +/obj/machinery/shower{ dir = 8 }, -/turf/open/floor/iron/white/corner{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"kv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue{ +"EQ" = ( +/obj/item/soap/nanotrasen, +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron/white/corner{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"kw" = ( -/obj/machinery/light/small, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = -32 +"ER" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"EV" = ( +/obj/structure/table, +/obj/item/plate, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"EW" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/camera/directional/south{ - c_tag = "Arrivals North"; - network = list("mo19") +/obj/item/stack/rods, +/turf/open/floor/plating{ + broken = 1 }, -/obj/effect/turf_decal/tile/blue{ +/area/awaymission/moonoutpost19/research) +"Fc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/white/corner{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Fe" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, +/obj/item/clothing/under/suit/burgundy, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"kx" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 8 +"Fj" = ( +/obj/machinery/door/firedoor, +/obj/structure/extinguisher_cabinet{ + pixel_y = -29 }, -/turf/open/floor/iron/white/corner{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/awaymission/moonoutpost19/arrivals) -"ky" = ( -/turf/open/floor/iron/white/corner{ - dir = 8; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Fm" = ( +/obj/machinery/door/poddoor{ + id = "AwayRD"; + name = "Privacy Shutter" }, -/area/awaymission/moonoutpost19/arrivals) -"kz" = ( -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Fv" = ( +/obj/effect/turf_decal/tile/red{ + dir = 4 }, -/area/awaymission/moonoutpost19/arrivals) -"kA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor/closed{ - opacity = 0 +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"Fy" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 }, -/area/awaymission/moonoutpost19/arrivals) -"kB" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged2"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"FA" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/machinery/button/door{ + id = "awaydorm3"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 }, +/obj/effect/decal/remains/human{ + desc = "They look like human remains. The skeleton is laid out on its side and there seems to have been no sign of struggle." + }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"kC" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; +"FF" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/turf/open/floor/plating/asteroid{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, +/area/awaymission/moonoutpost19/hive) +"FG" = ( +/obj/structure/closet/emcloset, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"kD" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/remains/human{ - desc = "They look like human remains. The skeleton is curled up in fetal position with the hands placed near the throat." - }, -/turf/open/floor/iron{ +"FK" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged4"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 + icon_state = "ltrails_1" }, -/area/awaymission/moonoutpost19/arrivals) -"kE" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"kF" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged5"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"FL" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"kG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"FO" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; + name = "\improper HOSTILE ATMOSPHERE AHEAD" }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"kH" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 +"FU" = ( +/obj/structure/alien/weeds/node, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/hive) +"FV" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 6; + icon_state = "ltrails_1" }, -/area/awaymission/moonoutpost19/arrivals) -"kI" = ( -/obj/effect/decal/cleanable/generic, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/area/awaymission/moonoutpost19/arrivals) -"kJ" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Ge" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"kN" = ( +/area/awaymission/moonoutpost19/research) +"Gi" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue{ dir = 8 }, /turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 + dir = 1 }, /area/awaymission/moonoutpost19/arrivals) -"kO" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, +"Gk" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Gm" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"kP" = ( -/obj/item/stack/rods, -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "medium" +/area/awaymission/moonoutpost19/syndicate) +"Gu" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "150" + }, +/obj/item/stack/spacecash/c50, +/turf/open/floor/wood, +/area/awaymission/moonoutpost19/syndicate) +"Gx" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_2" }, /turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + broken = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"kR" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Gz" = ( +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"GA" = ( +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, /area/awaymission/moonoutpost19/arrivals) -"kS" = ( -/obj/machinery/door/firedoor/closed{ - opacity = 0 +"GE" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/research{ + density = 0; + icon_state = "open"; + name = "Xenobiology Lab"; + opacity = 0; + req_access_txt = "201"; + set_obj_flags = "EMAGGED" + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"GF" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"GI" = ( +/obj/structure/noticeboard{ + dir = 1; + pixel_y = -32 + }, +/obj/machinery/light/small/broken, +/obj/item/paper/fluff/awaymissions/moonoutpost19/research/evacuation, +/obj/machinery/camera/directional/south{ + c_tag = "Research Division"; + network = list("mo19","mo19r") + }, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"GO" = ( /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "damaged2"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 + }, +/area/awaymission/moonoutpost19/syndicate) +"GP" = ( +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"GQ" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, +/turf/open/floor/iron/white/corner, /area/awaymission/moonoutpost19/arrivals) -"kT" = ( +"GR" = ( /obj/machinery/button/door{ - id = "awaydorm1"; + id = "awaydorm5"; name = "Door Bolt Control"; normaldoorcontrol = 1; - pixel_x = -25; + pixel_y = 25; specialfunctions = 4 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kU" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/obj/item/clothing/under/suit/navy, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"kV" = ( -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/dresser, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/awaymission/moonoutpost19/syndicate) +"GX" = ( +/obj/machinery/shower{ + pixel_y = 16 }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"lb" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 26 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Kitchen"; - network = list("mo19") - }, -/turf/open/floor/iron/cafeteria{ - dir = 5 +"GY" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"lc" = ( -/turf/closed/wall/mineral/titanium/interior, -/area/awaymission/moonoutpost19/arrivals) -"ld" = ( -/turf/closed/wall/mineral/titanium, -/area/awaymission/moonoutpost19/arrivals) -"lf" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue{ +/obj/structure/closet/l3closet/scientist, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Ha" = ( +/obj/structure/table, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 }, -/area/awaymission/moonoutpost19/arrivals) -"lg" = ( +/obj/item/plate, /obj/item/cigbutt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"He" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Hg" = ( +/obj/item/kirbyplants{ + desc = "A plastic potted plant."; + pixel_y = 3 }, -/area/awaymission/moonoutpost19/arrivals) -"lh" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"li" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, +"Hi" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/main) -"lj" = ( -/obj/machinery/light/small{ - dir = 1 +"Hl" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"lk" = ( +/area/awaymission/moonoutpost19/syndicate) +"Hq" = ( /obj/machinery/light/small{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/hacking_guide{ + pixel_x = 32 + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"Ht" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Hx" = ( +/obj/structure/table, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/mask/surgical, +/obj/item/clothing/suit/apron/surgical, +/obj/structure/alien/weeds, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/awaymission/moonoutpost19/research) +"Hz" = ( +/obj/machinery/computer/monitor/secret{ + dir = 1 + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"HC" = ( +/obj/structure/alien/weeds/node, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"lm" = ( -/obj/machinery/door/airlock{ - id_tag = "awaydorm1"; - name = "Dorm 1" +/area/awaymission/moonoutpost19/syndicate) +"HE" = ( +/obj/structure/shuttle/engine/propulsion/burst/right{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/arrivals) -"ln" = ( -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +"HI" = ( +/obj/structure/cable, +/obj/structure/cable{ + icon_state = "0-2" }, -/area/awaymission/moonoutpost19/arrivals) -"lo" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaylab"; + name = "Acid-Proof Containment Chamber" }, -/obj/structure/chair/wood/normal, -/obj/machinery/airalarm/unlocked{ - dir = 4; +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"HK" = ( +/obj/structure/closet/crate, +/obj/item/storage/box/lights/mixed, +/obj/item/poster/random_contraband, +/turf/open/floor/plating{ + broken = 1 + }, +/area/awaymission/moonoutpost19/research) +"HN" = ( +/obj/machinery/airalarm/directional/east{ pixel_x = 23; - req_access = null + req_access = null; + req_access_txt = "150" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/wood, +/area/awaymission/moonoutpost19/syndicate) +"HO" = ( +/obj/structure/rack, +/obj/item/clothing/suit/space/syndicate/orange, +/obj/item/clothing/mask/gas, +/obj/item/pickaxe/drill, +/obj/item/clothing/head/helmet/space/syndicate/orange, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/area/awaymission/moonoutpost19/arrivals) -"lt" = ( -/obj/machinery/button/door{ - id = "awaykitchen"; - name = "Kitchen Shutters Control"; - pixel_x = -25 +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/area/awaymission/moonoutpost19/syndicate) +"HU" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/moonoutpost19/arrivals) -"lu" = ( -/obj/machinery/door/airlock{ - name = "Kitchen Cold Room"; - req_access_txt = "201" +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"Ia" = ( +/obj/structure/disposaloutlet, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"lv" = ( -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"lw" = ( -/obj/structure/sink/kitchen{ - desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; - name = "old sink"; - pixel_y = 28 +/area/awaymission/moonoutpost19/main) +"Ic" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Ie" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/machinery/light/small{ + dir = 8 }, -/area/awaymission/moonoutpost19/arrivals) -"lx" = ( -/obj/structure/closet/crate{ - desc = "It's a storage unit for kitchen clothes and equipment."; - name = "Kitchen Crate" +/obj/item/stock_parts/cell/high, +/obj/item/paper/fluff/awaymissions/moonoutpost19/engineering, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/item/storage/box/mousetraps, -/obj/item/clothing/under/suit/waiter, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"Ii" = ( +/turf/open/floor/iron/white/side, +/area/awaymission/moonoutpost19/research) +"Io" = ( +/obj/item/stack/ore/iron{ + pixel_x = 7; + pixel_y = -6 }, -/area/awaymission/moonoutpost19/arrivals) -"ly" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 23; - req_access = null; - req_access_txt = "150" +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/main) +"Ir" = ( +/obj/structure/alien/weeds, +/mob/living/simple_animal/hostile/alien, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/syndicate) -"lA" = ( -/obj/effect/spawner/structure/window/reinforced, +/area/awaymission/moonoutpost19/hive) +"Iu" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, -/area/awaymission/moonoutpost19/arrivals) -"lD" = ( -/obj/structure/shuttle/engine/heater{ - dir = 4 +/area/awaymission/moonoutpost19/research) +"Iw" = ( +/obj/structure/window/reinforced, +/obj/structure/closet/secure_closet{ + icon_state = "science"; + name = "scientist's locker"; + req_access_txt = "201" }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/item/clothing/suit/toggle/labcoat, +/obj/item/tank/internals/air, +/obj/item/clothing/mask/gas, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Iy" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + icon_state = "ltrails_2" }, -/turf/open/floor/plating{ +/obj/machinery/camera/directional/west{ + c_tag = "Dormitories"; + network = list("mo19") + }, +/turf/open/floor/iron{ + dir = 8; + icon_state = "damaged1"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"lE" = ( -/obj/structure/shuttle/engine/propulsion/burst/right{ +"IA" = ( +/turf/open/floor/wood, +/area/awaymission/moonoutpost19/syndicate) +"IF" = ( +/obj/structure/shuttle/engine/propulsion/burst/left{ dir = 4 }, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/arrivals) -"lF" = ( +"IN" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) +"IR" = ( +/obj/machinery/light/broken{ + dir = 4 + }, +/obj/machinery/airalarm/unlocked{ + dir = 4; + pixel_x = 23; + req_access = null + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"IW" = ( +/obj/structure/rack, /obj/effect/turf_decal/stripes/line{ - dir = 8 + dir = 5 }, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"IZ" = ( +/obj/structure/table, +/obj/item/toy/cards/deck, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "damaged1"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"lG" = ( -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Jd" = ( +/obj/structure/closet/l3closet, +/obj/machinery/light/small/broken, +/turf/open/floor/iron/white/side{ + dir = 1 }, +/area/awaymission/moonoutpost19/research) +"Je" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"lH" = ( -/obj/structure/table, -/obj/item/storage/fancy/cigarettes/dromedaryco, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"Jg" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/power/smes{ + charge = 1.5e+006; + input_level = 10000; + inputting = 0; + output_level = 15000 }, -/area/awaymission/moonoutpost19/arrivals) -"lI" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Ji" = ( +/obj/machinery/newscaster{ + pixel_x = 30 }, +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"Jn" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"lJ" = ( -/obj/effect/turf_decal/tile/neutral{ +/area/awaymission/moonoutpost19/syndicate) +"Jq" = ( +/obj/machinery/light{ dir = 4 }, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"Ju" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"lK" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +"JC" = ( +/obj/machinery/door/firedoor/closed{ + opacity = 0 }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"lL" = ( -/obj/structure/table/wood, -/obj/item/lighter, -/obj/machinery/newscaster{ - pixel_x = 30 +"JE" = ( +/obj/structure/chair{ + dir = 1 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"JM" = ( +/obj/structure/table, +/turf/open/floor/iron/white/corner{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"lM" = ( +/area/awaymission/moonoutpost19/research) +"JO" = ( +/obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"lN" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"JQ" = ( +/obj/item/stack/rods, +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "medium" }, -/area/awaymission/moonoutpost19/arrivals) -"lO" = ( -/obj/effect/decal/cleanable/oil, /turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"lQ" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock{ - name = "Kitchen"; - req_access_txt = "201" + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"lR" = ( -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"lS" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"lT" = ( -/obj/structure/table, -/obj/effect/decal/cleanable/dirt, -/obj/item/clothing/suit/hooded/chaplain_hoodie, -/turf/open/floor/iron/dark, /area/awaymission/moonoutpost19/arrivals) -"lU" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/remains/human{ - desc = "They look like human remains. The skeleton is sitting upright with its legs tucked in and hands still holding onto its arms." +"JU" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/gun/ballistic/shotgun/sc_pump, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 +/obj/machinery/power/apc/highcap/fifteen_k{ + dir = 1; + locked = 0; + name = "Worn-out APC"; + pixel_y = 23; + req_access = null; + start_charge = 100 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"lV" = ( -/obj/structure/table, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/ivan, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +"JY" = ( +/obj/machinery/light{ + dir = 8 }, -/area/awaymission/moonoutpost19/research) -"lW" = ( -/obj/structure/table, -/obj/item/storage/lockbox, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"lX" = ( -/obj/structure/table, -/obj/item/radio/off, -/turf/open/floor/mineral/titanium/yellow, +/obj/structure/chair/stool, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"JZ" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"lZ" = ( -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 +"Kb" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, -/turf/open/floor/mineral/titanium/yellow, +/obj/item/clothing/under/suit/navy, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"ma" = ( -/obj/structure/chair{ +"Kd" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mb" = ( -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mc" = ( -/obj/structure/chair{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Ke" = ( +/obj/structure/chair/stool, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"md" = ( -/obj/machinery/newscaster{ - pixel_y = 30 +/area/awaymission/moonoutpost19/syndicate) +"Kf" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + req_access_txt = "150" }, -/obj/machinery/light/small{ - dir = 1 +/obj/item/ammo_box/magazine/m10mm{ + icon_state = "9x19p-8" }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"me" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mf" = ( -/obj/structure/shuttle/engine/propulsion/burst/left{ - dir = 4 +/obj/item/ammo_box/magazine/m10mm{ + icon_state = "9x19p-8" }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; +/obj/item/suppressor, +/turf/open/floor/wood{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"mg" = ( -/obj/effect/turf_decal/stripes/line{ +/area/awaymission/moonoutpost19/syndicate) +"Kg" = ( +/obj/machinery/gateway{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"mh" = ( -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"mi" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/decal/cleanable/dirt, -/obj/structure/window{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"ml" = ( -/obj/structure/table, -/obj/item/storage/backpack/satchel/leather/withwallet, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"mm" = ( -/obj/structure/closet/secure_closet{ - locked = 0; - name = "kitchen Cabinet"; - req_access_txt = "201" - }, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/sugar, +/area/awaymission/moonoutpost19/syndicate) +"Kr" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/area/awaymission/moonoutpost19/arrivals) -"mn" = ( -/obj/structure/closet/secure_closet/freezer{ - locked = 0; - name = "meat fridge"; - req_access_txt = "201" - }, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/area/awaymission/moonoutpost19/arrivals) -"mo" = ( -/obj/structure/closet/secure_closet/freezer{ - locked = 0; - name = "refrigerator"; - req_access_txt = "201" - }, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/storage/fancy/egg_box, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006; - initial_temperature = 273.15 - }, -/area/awaymission/moonoutpost19/arrivals) -"mp" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mq" = ( -/obj/structure/chair{ - dir = 1 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, -/obj/machinery/light/small{ - dir = 4 +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"Ks" = ( +/obj/structure/table/reinforced, +/obj/structure/alien/weeds, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the contents of the xenobiology containment pen."; + dir = 8; + name = "xenobiology monitor"; + network = list("mo19x") }, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mr" = ( -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"ms" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mt" = ( -/obj/structure/chair{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mu" = ( +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Kt" = ( /obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mv" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; - name = "\improper HOSTILE ATMOSPHERE AHEAD" + dir = 8 }, -/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating{ - heat_capacity = 1e+006 + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"mw" = ( +"KK" = ( +/obj/effect/decal/cleanable/generic, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"mx" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, +"KL" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"KM" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/iron{ - heat_capacity = 1e+006; + dir = 8; + icon_state = "damaged1"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"my" = ( -/obj/structure/table/wood, -/obj/machinery/button/door{ - id = "awaydorm2"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +"KR" = ( +/obj/structure/cable{ + icon_state = "0-2" }, -/area/awaymission/moonoutpost19/arrivals) -"mz" = ( -/obj/structure/chair/wood/normal{ - dir = 8 +/obj/structure/grille, +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaylab"; + name = "Acid-Proof Containment Chamber" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/item/stack/cable_coil/cut/red{ + amount = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"mA" = ( -/obj/structure/closet/emcloset, -/obj/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"KT" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/moonoutpost19/arrivals) -"mB" = ( -/obj/effect/spawner/randomarcade, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"mC" = ( -/obj/machinery/vending/cigarette, -/obj/structure/sign/poster/contraband/smoke{ - pixel_y = -32 +/obj/machinery/door/firedoor/closed{ + opacity = 0 }, -/turf/open/floor/iron/dark, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"mD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/chair/fancy/comfy, -/turf/open/floor/iron/dark, +"KY" = ( +/obj/structure/dresser, +/obj/item/paper/fluff/awaymissions/moonoutpost19/goodbye_note, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"mE" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/bottle/whiskey{ - pixel_x = -6; - pixel_y = 6 +"La" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_1" }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = 6; - pixel_y = 8 +/obj/item/mining_scanner, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/item/reagent_containers/food/drinks/drinkingglass{ - pixel_x = 3 +/area/awaymission/moonoutpost19/main) +"Lc" = ( +/obj/machinery/door/airlock{ + id_tag = "awaydorm2"; + name = "Dorm 2" }, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"mF" = ( -/obj/structure/chair/fancy/comfy, -/turf/open/floor/iron/dark, -/area/awaymission/moonoutpost19/arrivals) -"mG" = ( -/obj/machinery/computer/shuttle_flight{ - dir = 4 +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 8; + icon_state = "ltrails_1" }, -/turf/open/floor/mineral/titanium/blue, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"mH" = ( -/obj/machinery/door/airlock/titanium{ - name = "Shuttle Cockpit" +"Ld" = ( +/obj/structure/chair/wood/normal, +/obj/machinery/airalarm/directional/west{ + pixel_x = -23; + req_access = null; + req_access_txt = "150" }, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mI" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mJ" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A beacon used by a teleporter."; - icon = 'icons/obj/device.dmi'; - icon_state = "beacon"; - name = "tracking beacon" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/landmark/awaystart, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mK" = ( -/obj/machinery/door/airlock/titanium{ - name = "Shuttle Airlock" +/area/awaymission/moonoutpost19/syndicate) +"Lh" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mL" = ( -/obj/machinery/door/airlock/external, +/area/awaymission/moonoutpost19/hive) +"Li" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/arrivals) +"Lj" = ( +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaylab"; + name = "Acid-Proof Containment Chamber" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/general/visible{ + desc = "A one meter section of pipe. This one has been applied with an acid-proof coating."; + dir = 4; + name = "Acid-Proof Pipe" }, -/area/awaymission/moonoutpost19/arrivals) -"mM" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 +/obj/item/stack/rods, +/obj/item/stack/cable_coil{ + amount = 5 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/item/shard{ + icon_state = "medium" }, -/area/awaymission/moonoutpost19/arrivals) -"mN" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/noticeboard{ - dir = 8; - pixel_x = 32 +/turf/open/floor/engine, +/area/awaymission/moonoutpost19/research) +"Ll" = ( +/obj/item/stack/ore/iron{ + pixel_x = -7; + pixel_y = -4 }, -/obj/item/paper/fluff/awaymissions/moonoutpost19/welcome, -/obj/machinery/camera/directional/east{ - c_tag = "Arrivals South"; - network = list("mo19") +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/area/awaymission/moonoutpost19/main) +"Ln" = ( +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Lp" = ( +/obj/machinery/vending/medical{ + req_access_txt = "201" }, +/turf/open/floor/iron/white/side, +/area/awaymission/moonoutpost19/research) +"Lz" = ( /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, +/area/awaymission/moonoutpost19/syndicate) +"LA" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"mO" = ( -/obj/machinery/light/small{ +"LG" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 5; + icon_state = "ltrails_1" + }, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"LZ" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood, +/mob/living/simple_animal/hostile/alien/drone{ + plants_off = 1 + }, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"mP" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 9; - icon_state = "ltrails_1" +/area/awaymission/moonoutpost19/hive) +"Mc" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "awaysyndie"; + name = "mining conveyor" }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"mQ" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" +/area/awaymission/moonoutpost19/syndicate) +"Mg" = ( +/obj/structure/chair/fancy/comfy{ + color = "#666666"; + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, /turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"mR" = ( -/obj/machinery/door/airlock{ - id_tag = "awaydorm2"; - name = "Dorm 2" +"Mi" = ( +/obj/structure/alien/weeds/node, +/mob/living/simple_animal/hostile/alien/drone{ + plants_off = 1 }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/hive) +"Ml" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; + name = "\improper HOSTILE ATMOSPHERE AHEAD"; + pixel_x = -32 }, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"mS" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 5; - icon_state = "ltrails_1" - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +"Mo" = ( +/obj/machinery/airalarm/directional/east{ + pixel_x = 23; + req_access = null; + req_access_txt = "150" }, -/area/awaymission/moonoutpost19/arrivals) -"mT" = ( -/obj/machinery/light/small{ +/obj/machinery/light/broken{ dir = 4 }, -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = 23; - req_access = null +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"Ms" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/moonoutpost19/arrivals) -"mU" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Mx" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/effect/decal/cleanable/oil, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Mz" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"mV" = ( -/obj/structure/table, -/obj/item/clipboard, -/obj/item/pen, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"mW" = ( -/obj/structure/chair, -/obj/machinery/light/small{ +"MA" = ( +/obj/structure/toilet{ dir = 4 }, -/turf/open/floor/mineral/titanium/yellow, -/area/awaymission/moonoutpost19/arrivals) -"mY" = ( /obj/machinery/light/small{ - dir = 4 + dir = 1 }, -/obj/structure/window/reinforced, -/turf/open/floor/mineral/titanium/yellow, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"mZ" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_1" +"MJ" = ( +/obj/item/stack/rods, +/obj/item/shard, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/tile/neutral{ +/area/awaymission/moonoutpost19/main) +"MK" = ( +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"na" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/blood, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"MT" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Post"; + req_access_txt = "201" }, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"MV" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"nb" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" +"MY" = ( +/obj/machinery/light/small{ + dir = 8 }, -/obj/item/clothing/under/misc/assistantformal, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/structure/table, +/obj/item/storage/box, +/obj/machinery/airalarm/unlocked{ + dir = 8; + pixel_x = -23; + req_access = null }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nc" = ( -/obj/machinery/space_heater, -/obj/effect/decal/cleanable/generic, -/obj/structure/window, +"Na" = ( +/obj/structure/table, +/obj/item/paper/fluff/awaymissions/moonoutpost19/log/ivan, /turf/open/floor/plating{ - heat_capacity = 1e+006 + broken = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"nf" = ( -/obj/structure/filingcabinet, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"ng" = ( -/obj/structure/chair{ - dir = 8 +/area/awaymission/moonoutpost19/research) +"Nb" = ( +/obj/structure/alien/weeds/node, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/machinery/light/small, -/turf/open/floor/mineral/titanium/blue, -/area/awaymission/moonoutpost19/arrivals) -"nh" = ( -/obj/machinery/newscaster{ - pixel_y = -30 +/area/awaymission/moonoutpost19/hive) +"Nc" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/radio/off, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Nl" = ( +/obj/effect/decal/cleanable/oil, +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/light/small, -/turf/open/floor/mineral/titanium/blue, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Nm" = ( +/obj/structure/closet/crate/bin, +/obj/item/clothing/gloves/color/latex, +/obj/item/trash/chips, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/broken{ + dir = 1 + }, +/turf/open/floor/iron/white/side, +/area/awaymission/moonoutpost19/research) +"Nn" = ( +/obj/structure/table, +/obj/item/newspaper, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"ni" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"No" = ( +/obj/structure/sink/kitchen{ + desc = "A sink used for washing one's hands and face. It looks rusty and home-made"; + name = "old sink"; + pixel_y = 28 + }, +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, /area/awaymission/moonoutpost19/arrivals) -"nj" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 +"Nq" = ( +/obj/structure/table, +/obj/item/storage/box/gloves, +/turf/open/floor/iron/white/corner{ + dir = 8 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged2"; +/area/awaymission/moonoutpost19/research) +"Ns" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"nk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/trash/candy, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"Nv" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/glass/rag{ + pixel_y = 5 }, -/area/awaymission/moonoutpost19/arrivals) -"nl" = ( -/obj/item/cigbutt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/door/poddoor/shutters{ + id = "awaykitchen"; + name = "Serving Hatch" }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"nm" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; - name = "\improper HOSTILE ATMOSPHERE AHEAD"; - pixel_y = 32 +"Nw" = ( +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/airalarm/directional/east{ + pixel_x = 23; + req_access = null; + req_access_txt = "150" }, -/area/awaymission/moonoutpost19/arrivals) -"no" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Nz" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron{ + amount = 12 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/bot{ + dir = 1 }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"np" = ( -/obj/machinery/light/small{ - dir = 4 +/area/awaymission/moonoutpost19/syndicate) +"NE" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3 + }, +/obj/machinery/door/poddoor/shutters{ + id = "awaykitchen"; + name = "Serving Hatch" }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"nq" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - icon_state = "ltrails_2" +"NG" = ( +/obj/structure/closet/secure_closet/freezer{ + locked = 0; + name = "refrigerator"; + req_access_txt = "201" }, -/obj/machinery/camera/directional/west{ - c_tag = "Dormitories"; - network = list("mo19") +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/storage/fancy/egg_box, +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, +/area/awaymission/moonoutpost19/arrivals) +"NM" = ( /turf/open/floor/iron{ dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged1"; + icon_state = "damaged2"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"ns" = ( +"NQ" = ( /obj/structure/grille/broken, /obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/item/stack/rods, +/obj/item/shard, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"NT" = ( +/obj/machinery/airalarm/unlocked{ + pixel_y = 23; + req_access = null; + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nt" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, +"NY" = ( +/obj/effect/decal/cleanable/xenoblood, +/obj/effect/decal/cleanable/xenoblood/xgibs, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nu" = ( -/obj/machinery/light/small{ - dir = 8 +"NZ" = ( +/obj/structure/cable{ + icon_state = "1-2" }, /turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 + broken = 1 }, +/area/awaymission/moonoutpost19/research) +"Oa" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/generic, +/obj/structure/window, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"ny" = ( -/obj/machinery/airalarm/unlocked{ - dir = 4; - pixel_x = 23; - req_access = null +"Od" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"nz" = ( -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "201" +/area/awaymission/moonoutpost19/syndicate) +"Og" = ( +/obj/machinery/door/firedoor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Om" = ( +/obj/structure/closet/l3closet, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"nA" = ( -/obj/machinery/light/small{ +/area/awaymission/moonoutpost19/research) +"Op" = ( +/obj/structure/closet/l3closet/scientist, +/obj/structure/window/reinforced, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nB" = ( -/obj/structure/closet/emcloset, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"nC" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" - }, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 9; - icon_state = "ltrails_1" +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Or" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, +/area/awaymission/moonoutpost19/hive) +"Os" = ( +/obj/structure/alien/weeds/node, +/mob/living/simple_animal/hostile/alien, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/main) -"nF" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_1" +/area/awaymission/moonoutpost19/hive) +"OD" = ( +/obj/structure/sink{ + pixel_y = 28 + }, +/obj/machinery/light/small{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/syndicate) +"OF" = ( +/obj/machinery/gateway{ + dir = 1 }, -/area/awaymission/moonoutpost19/arrivals) -"nG" = ( -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 6; - icon_state = "ltrails_1" +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"OJ" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, +/obj/item/clothing/under/misc/assistantformal, +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"OK" = ( +/obj/structure/rack, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006; +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/plating{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"nH" = ( -/obj/structure/bed, -/obj/item/bedsheet, +/area/awaymission/moonoutpost19/syndicate) +"OL" = ( +/obj/structure/table/wood, /obj/machinery/button/door{ - id = "awaydorm3"; + id = "awaydorm2"; name = "Door Bolt Control"; normaldoorcontrol = 1; pixel_x = -25; specialfunctions = 4 }, -/obj/effect/decal/remains/human{ - desc = "They look like human remains. The skeleton is laid out on its side and there seems to have been no sign of struggle."; - layer = 4.1 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/newscaster{ + pixel_y = 32 }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"nI" = ( -/obj/structure/dresser, -/obj/item/paper/fluff/awaymissions/moonoutpost19/goodbye_note, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, +"OO" = ( +/obj/structure/chair, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nK" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A warning sign which reads 'HOSTILE ATMOSPHERE AHEAD'"; - name = "\improper HOSTILE ATMOSPHERE AHEAD"; - pixel_x = -32 +"OQ" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock{ + density = 0; + icon_state = "open"; + id_tag = "awaydorm4"; + name = "Dorm 1"; + opacity = 0; + set_obj_flags = "EMAGGED" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"nL" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/syndicate) +"OR" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/external{ + density = 0; + icon_state = "open"; + opacity = 0; + req_access_txt = "150"; + set_obj_flags = "EMAGGED" }, -/area/awaymission/moonoutpost19/arrivals) -"nM" = ( -/obj/structure/chair/fancy/comfy{ - color = "#666666"; - dir = 8 +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/plating{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/area/awaymission/moonoutpost19/syndicate) +"OS" = ( +/obj/structure/cable{ + icon_state = "4-8" }, /turf/open/floor/iron{ - heat_capacity = 1e+006; + dir = 8; + icon_state = "damaged3"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"nO" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock{ - id_tag = "awaydorm3"; - name = "Dorm 3" +"OU" = ( +/turf/open/floor/iron/white/corner{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"OW" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"nP" = ( -/obj/item/pen, -/obj/item/storage/pill_bottle{ - pixel_y = 6 +"Pa" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/item/multitool, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nQ" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"Pd" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/egg/burst, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/arrivals) -"nR" = ( -/obj/structure/closet, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/hive) +"Pf" = ( +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/moonoutpost19/arrivals) -"nS" = ( -/obj/structure/table, -/obj/item/toy/cards/deck, -/turf/open/floor/iron{ +/obj/effect/decal/cleanable/dirt, +/obj/structure/noticeboard{ dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged1"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 + pixel_x = 32 }, -/area/awaymission/moonoutpost19/arrivals) -"nT" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" +/obj/item/paper/fluff/awaymissions/moonoutpost19/welcome, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals South"; + network = list("mo19") }, -/obj/item/clothing/under/suit/burgundy, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nU" = ( -/obj/machinery/newscaster{ - pixel_x = 30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +"Pl" = ( +/obj/machinery/door/airlock{ + name = "Unit 2" }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"nV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"Pm" = ( +/obj/machinery/light/small, +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"nW" = ( -/obj/machinery/light/small{ +"Pn" = ( +/obj/machinery/mineral/processing_unit{ dir = 1 }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, /turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"nX" = ( -/obj/structure/chair/fancy/comfy{ - color = "#666666"; - dir = 8 +/area/awaymission/moonoutpost19/syndicate) +"Po" = ( +/obj/structure/closet/emcloset, +/obj/machinery/light/small, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Ps" = ( +/obj/structure/table/wood, +/obj/item/lighter, +/obj/machinery/newscaster{ + pixel_x = 30 }, +/turf/open/floor/carpet, /area/awaymission/moonoutpost19/arrivals) -"nY" = ( -/obj/machinery/light/small{ - dir = 4 +"Pt" = ( +/obj/machinery/vending/snack, +/obj/structure/sign/poster/contraband/eat{ + pixel_y = 32 }, -/obj/effect/decal/cleanable/generic, -/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"nZ" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/main) -"oa" = ( -/obj/structure/chair/fancy/comfy{ - color = "#666666" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + dir = 8; + icon_state = "floorscorched2" }, /area/awaymission/moonoutpost19/arrivals) -"oc" = ( -/obj/structure/disposaloutlet, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"Pw" = ( +/obj/structure/table, +/turf/open/floor/iron/white/side{ + dir = 8 }, -/area/awaymission/moonoutpost19/main) -"od" = ( +/area/awaymission/moonoutpost19/research) +"PB" = ( +/obj/item/stack/rods, /obj/item/shard{ icon_state = "small" }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 9; + icon_state = "ltrails_1" }, -/area/awaymission/moonoutpost19/main) -"oe" = ( -/obj/item/trash/candy, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/main) -"oT" = ( -/obj/structure/closet/secure_closet{ - icon_state = "science"; - locked = 0; - name = "scientist's locker"; - req_access_txt = "201" - }, -/obj/item/clothing/suit/toggle/labcoat, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"PD" = ( +/obj/structure/grille, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"PG" = ( +/obj/structure/table/optable, +/obj/structure/alien/weeds, +/turf/open/floor/iron/white/side{ + dir = 1 }, /area/awaymission/moonoutpost19/research) -"oU" = ( -/obj/structure/window/reinforced, -/obj/structure/closet/secure_closet{ - icon_state = "science"; - name = "scientist's locker"; - req_access_txt = "201" +"PH" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -32 }, -/obj/item/clothing/suit/toggle/labcoat, -/obj/item/tank/internals/air, -/obj/item/clothing/mask/gas, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"pg" = ( -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 +"PI" = ( +/obj/effect/decal/cleanable/generic, +/obj/effect/decal/remains/human{ + desc = "They look like human remains. The skeleton is curled up in fetal position with the hands placed near the throat." }, -/obj/structure/sign/poster/official/safety_report{ - pixel_y = 32 +/turf/open/floor/iron{ + dir = 8; + icon_state = "damaged4"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 +/area/awaymission/moonoutpost19/arrivals) +"PK" = ( +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 6; + icon_state = "ltrails_1" }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 + }, +/area/awaymission/moonoutpost19/arrivals) +"PP" = ( +/obj/structure/cable, +/obj/machinery/door/poddoor/preopen{ + desc = "A heavy duty blast door that opens mechanically. This one has been applied with an acid-proof coating."; + id = "Awaylab"; + name = "Acid-Proof Containment Chamber" }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"pM" = ( -/obj/structure/chair/stool, +"PQ" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/directional/east{ + c_tag = "Bar"; + network = list("mo19") + }, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"PS" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 }, +/turf/open/floor/iron/dark, /area/awaymission/moonoutpost19/syndicate) -"qb" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 23; - req_access = null; - req_access_txt = "150" - }, -/obj/machinery/light/broken{ - dir = 4 +"PU" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"PV" = ( +/obj/machinery/gateway{ + dir = 8 }, -/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"PX" = ( +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"ql" = ( +"PY" = ( /obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"qo" = ( -/obj/machinery/light/small, +/obj/item/cigbutt, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"qv" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, +"PZ" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/detective, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"qw" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +"Qc" = ( +/obj/structure/sink{ + pixel_y = 28 }, -/area/awaymission/moonoutpost19/arrivals) -"qI" = ( -/obj/machinery/gateway{ +/obj/machinery/light/small{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/freezer, +/area/awaymission/moonoutpost19/research) +"Qf" = ( +/obj/machinery/gateway{ + dir = 5 }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/awaymission/moonoutpost19/syndicate) -"rd" = ( -/obj/structure/filingcabinet, -/obj/item/paper/fluff/awaymissions/moonoutpost19/log/kenneth, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +"Qr" = ( +/obj/machinery/computer/operating{ + dir = 8 + }, +/obj/structure/alien/weeds, +/turf/open/floor/iron/white/side{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/research) +"Qx" = ( +/obj/structure/grille/broken, +/obj/item/stack/rods, +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "medium" }, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"rY" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +"QK" = ( +/obj/effect/decal/cleanable/robot_debris, +/obj/effect/decal/cleanable/oil, +/obj/item/storage/firstaid/regular{ + empty = 1; + name = "First-Aid (empty)" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/healthanalyzer{ + pixel_x = 6; + pixel_y = -5 }, -/area/awaymission/moonoutpost19/arrivals) -"sb" = ( -/obj/machinery/button/door{ - id = "Awaybiohazard"; - name = "Biohazard Shutter Control"; - pixel_x = -25; - req_access_txt = "201" +/obj/item/assembly/prox_sensor{ + pixel_x = -5; + pixel_y = -2 }, +/obj/item/bodypart/l_arm/robot, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"QN" = ( +/obj/structure/table, +/obj/item/trash/raisins, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"QQ" = ( /obj/machinery/light/small{ - dir = 8 + dir = 1 }, -/obj/machinery/computer/security{ - desc = "Used to access the various cameras on the outpost."; - dir = 4; - network = list("mo19r","mo19") +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/area/awaymission/moonoutpost19/arrivals) +"QW" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/moonoutpost19/research) -"so" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 +"QX" = ( +/obj/structure/closet/secure_closet{ + locked = 0; + name = "kitchen Cabinet"; + req_access_txt = "201" }, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/directional/east{ - c_tag = "Bar"; - network = list("mo19") - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, /area/awaymission/moonoutpost19/arrivals) -"sQ" = ( -/obj/machinery/power/port_gen/pacman/super{ - name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" +"Rb" = ( +/obj/machinery/light/small{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "0-2" +/turf/open/floor/wood, +/area/awaymission/moonoutpost19/syndicate) +"Rd" = ( +/obj/item/storage/bag/ore, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/area/awaymission/moonoutpost19/main) +"Re" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/machinery/airalarm/directional/north{ + pixel_y = 23; + req_access = null; + req_access_txt = "150" }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"Rf" = ( +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"tf" = ( +"Rj" = ( +/obj/structure/chair/stool, +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"Rm" = ( /obj/structure/cable{ icon_state = "4-8" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/area/awaymission/moonoutpost19/research) -"tU" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/awaymission/moonoutpost19/arrivals) +"Rn" = ( +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "security officer's locker"; + req_access_txt = "201" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/item/clothing/suit/armor/vest, +/obj/item/reagent_containers/peppercloud_deployer, +/obj/item/grenade/flashbang, +/obj/item/storage/belt/security, +/obj/item/reagent_containers/food/drinks/beer{ + pixel_x = -3; + pixel_y = -2 + }, +/obj/machinery/airalarm/unlocked{ + pixel_y = 23; + req_access = null; + dir = 1 }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"uI" = ( -/obj/item/kirbyplants{ - desc = "A plastic potted plant."; - pixel_y = 3 +"Ro" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/area/awaymission/moonoutpost19/main) +"Rr" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"vq" = ( +"Ru" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/syndicate) -"vM" = ( -/obj/structure/closet/crate/bin, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/item/trash/cheesie, -/obj/item/trash/can, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"vN" = ( +"Rv" = ( +/obj/machinery/light/small, +/obj/structure/closet/toolcloset, +/obj/item/clothing/gloves/color/yellow, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Rw" = ( /obj/effect/decal/cleanable/blood/tracks{ desc = "Your instincts say you shouldn't be following these."; dir = 8; - icon_state = "ltrails_2" + icon_state = "ltrails_1" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1; +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched2"; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"vV" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +"Rx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"wp" = ( -/obj/item/cigbutt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"wP" = ( -/obj/machinery/gateway{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"RC" = ( +/obj/structure/cable, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/power/port_gen/pacman/super{ + name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) -"wX" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, +"RH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/trash/candy, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"xg" = ( -/obj/item/cigbutt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"xG" = ( -/obj/structure/chair{ - dir = 8 - }, +"RU" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"xH" = ( -/obj/structure/chair{ +"Sb" = ( +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Sd" = ( +/obj/structure/rack, +/obj/item/paicard{ + pixel_x = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Sl" = ( +/obj/structure/closet/crate/bin, +/obj/item/trash/syndi_cakes, +/obj/item/trash/sosjerky, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/syndicate) +"Sm" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "201" }, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/arrivals) -"xK" = ( -/obj/structure/closet/crate, -/obj/item/storage/box/lights/mixed, -/obj/item/poster/random_contraband, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +"Sq" = ( +/obj/structure/table, +/obj/item/storage/firstaid/fire, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 28 + }, +/turf/open/floor/iron/white/side{ + dir = 8 }, /area/awaymission/moonoutpost19/research) -"xO" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"St" = ( +/obj/item/stack/rods, +/obj/item/shard{ + icon_state = "small" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Sv" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating{ + broken = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"yh" = ( -/obj/effect/decal/cleanable/xenoblood, -/obj/effect/decal/remains/xeno{ - desc = "They look like the remains of something... alien. The front of skull appears to have been completely obliterated." - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Sz" = ( +/obj/machinery/shower{ + dir = 1 }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"yy" = ( -/obj/structure/chair/stool, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/moonoutpost19/syndicate) -"yC" = ( +"SL" = ( /obj/machinery/light/small{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/space_cube{ - pixel_x = -32 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"SR" = ( +/obj/machinery/atmospherics/components/unary/portables_connector{ + dir = 4 }, -/area/awaymission/moonoutpost19/syndicate) -"yT" = ( -/obj/structure/closet/emcloset, -/obj/structure/window/reinforced{ - dir = 8 +/obj/machinery/portable_atmospherics/canister, +/obj/structure/alien/weeds, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"SX" = ( +/obj/structure/table, +/obj/item/clothing/glasses/hud/health, +/obj/item/clothing/glasses/hud/health, +/obj/machinery/newscaster{ + pixel_y = -30 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/turf/open/floor/iron/white/side{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/research) +"Te" = ( +/turf/open/floor/plating{ + broken = 1; + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; + initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"yU" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Th" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Tr" = ( +/obj/structure/closet/crate/bin, +/obj/item/plate, +/obj/item/food/badrecipe, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/moonoutpost19/arrivals) -"zl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Ts" = ( +/obj/machinery/door/airlock/medical{ + name = "Research Division"; + req_access_txt = "201" }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Tv" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"zT" = ( +"Tx" = ( +/obj/item/cigbutt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"Ty" = ( +/obj/machinery/light/small{ + dir = 1 + }, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"zZ" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"TF" = ( +/obj/structure/closet/secure_closet/freezer{ + locked = 0; + name = "meat fridge"; + req_access_txt = "201" + }, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, /area/awaymission/moonoutpost19/arrivals) -"Al" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"TG" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"TN" = ( +/obj/item/trash/candy, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/syndicate) -"Bn" = ( +/area/awaymission/moonoutpost19/main) +"TT" = ( +/obj/structure/closet, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"TZ" = ( /obj/structure/table, -/obj/item/trash/plate, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/storage/secure/briefcase, +/obj/item/taperecorder{ + pixel_x = -3 }, -/area/awaymission/moonoutpost19/arrivals) -"Bs" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Uc" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"Bv" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/obj/item/shard, -/obj/effect/decal/cleanable/blood/tracks{ - desc = "Your instincts say you shouldn't be following these."; - dir = 8; - icon_state = "ltrails_2" +"Uh" = ( +/obj/machinery/light/small/broken{ + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Uj" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/moonoutpost19/arrivals) -"CF" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -32 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Ut" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"UJ" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"CJ" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"UL" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = 23; + req_access = null; + req_access_txt = "150" }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"CL" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/item/multitool, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +"UN" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/moonoutpost19/arrivals) -"DN" = ( -/obj/structure/closet/crate, -/obj/item/storage/bag/ore, /obj/structure/alien/weeds, -/obj/item/mining_scanner, -/obj/item/shovel, -/obj/item/pickaxe, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"UU" = ( +/obj/machinery/light/small{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"DR" = ( -/obj/machinery/light/small/broken{ - dir = 4 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"UV" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"UY" = ( +/obj/machinery/button/door{ + id = "Awaybiohazard"; + name = "Biohazard Shutter Control"; + pixel_x = -25; + req_access_txt = "201" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/machinery/light/small{ + dir = 8 }, -/area/awaymission/moonoutpost19/syndicate) -"DU" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -30 +/obj/machinery/computer/security{ + desc = "Used to access the various cameras on the outpost."; + dir = 4; + network = list("mo19r","mo19") }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Vb" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/research) -"Ek" = ( +"Vd" = ( /obj/structure/chair{ dir = 4 }, @@ -6193,590 +5299,555 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"El" = ( +"Vf" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/wood{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/syndicate) -"Ey" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"EA" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 - }, -/obj/machinery/light/small{ +"Vg" = ( +/obj/machinery/power/terminal{ dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"EH" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"EU" = ( -/obj/structure/sign/departments/science{ - pixel_y = 32 +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +/obj/machinery/airalarm/unlocked{ + pixel_y = 23; + req_access = null; dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"FJ" = ( -/obj/structure/table, -/obj/machinery/computer/security/telescreen/entertainment{ +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Vi" = ( +/obj/item/storage/secure/safe{ pixel_x = 32 }, -/obj/item/trash/plate, -/obj/item/cigbutt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"FN" = ( -/obj/item/stack/rods, -/obj/item/shard{ - icon_state = "small" +/obj/effect/decal/cleanable/blood/splatter, +/obj/item/pen, +/obj/item/paper/crumpled/awaymissions/moonoutpost19/hastey_note, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"Vk" = ( /obj/effect/decal/cleanable/blood/tracks{ desc = "Your instincts say you shouldn't be following these."; - dir = 8; + dir = 5; icon_state = "ltrails_1" }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) -"Go" = ( +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"Vr" = ( +/obj/structure/closet/crate/freezer, +/obj/structure/alien/weeds, +/obj/item/clothing/mask/facehugger/impregnated, +/obj/item/xenos_claw, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"Vt" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass{ + amount = 10 + }, +/obj/structure/alien/weeds, +/obj/effect/turf_decal/bot{ + dir = 1 }, /turf/open/floor/iron{ - heat_capacity = 1e+006; + dir = 1; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"GN" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"Vw" = ( +/obj/machinery/shieldwallgen{ + locked = 0; + req_access = null }, -/area/awaymission/moonoutpost19/arrivals) -"Hc" = ( -/obj/machinery/light/small{ +/obj/structure/cable, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"Vy" = ( +/obj/structure/alien/weeds, +/obj/effect/turf_decal/tile/purple{ dir = 8 }, -/obj/structure/table, -/obj/item/storage/box, -/obj/machinery/airalarm/unlocked{ - dir = 8; - pixel_x = -23; - req_access = null +/turf/open/floor/iron/white, +/area/awaymission/moonoutpost19/research) +"VC" = ( +/obj/structure/table/reinforced, +/obj/machinery/button/door{ + id = "Awaylab"; + name = "Containment Chamber Blast Doors"; + pixel_x = 4; + pixel_y = -2; + req_access_txt = "201" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/button/ignition{ + id = "awayxenobio"; + pixel_x = 4; + pixel_y = 8 }, -/area/awaymission/moonoutpost19/arrivals) -"Hv" = ( +/obj/structure/alien/weeds, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/research) +"VE" = ( /obj/structure/cable{ - icon_state = "2-8" + icon_state = "0-8" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/obj/machinery/shieldwallgen{ + locked = 0; + req_access = null }, -/area/awaymission/moonoutpost19/syndicate) -"HG" = ( -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "security officer's locker"; - req_access_txt = "201" +/obj/structure/cable{ + icon_state = "0-2" }, -/obj/item/clothing/suit/armor/vest, -/obj/item/reagent_containers/peppercloud_deployer, -/obj/item/grenade/flashbang, -/obj/item/storage/belt/security, -/obj/item/reagent_containers/food/drinks/beer{ - pixel_x = -3; - pixel_y = -2 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"VM" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 }, -/obj/machinery/airalarm/unlocked{ - pixel_y = 23; - req_access = null; - dir = 1 +/obj/effect/turf_decal/tile/blue{ + dir = 8 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/turf/open/floor/iron/white/corner, +/area/awaymission/moonoutpost19/arrivals) +"VN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/moonoutpost19/syndicate) +"VP" = ( +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/area/awaymission/moonoutpost19/research) -"HV" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/plate, -/obj/item/food/badrecipe, -/turf/open/floor/iron/cafeteria{ - dir = 5 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"Ik" = ( -/obj/structure/cable{ - icon_state = "4-8" +"VR" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/decal/cleanable/blood/gibs, +/obj/effect/decal/cleanable/blood, +/obj/item/clothing/mask/facehugger/impregnated, +/obj/item/clothing/under/syndicate, +/obj/item/clothing/glasses/night, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1; +/area/awaymission/moonoutpost19/hive) +"Wb" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/decal/cleanable/blood/tracks{ + desc = "Your instincts say you shouldn't be following these."; + dir = 9; + icon_state = "ltrails_1" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron{ initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/arrivals) -"In" = ( -/obj/machinery/gateway{ - dir = 5 +"Wg" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"WC" = ( +/obj/structure/alien/weeds, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/main) +"WI" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" + }, +/area/awaymission/moonoutpost19/hive) +"WJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/syndicate) +"WS" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"WX" = ( +/obj/machinery/space_heater, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/syndicate) -"Iz" = ( +"WY" = ( /obj/structure/cable{ icon_state = "1-4" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/generic, +/turf/open/floor/plating, /area/awaymission/moonoutpost19/research) -"IH" = ( -/obj/structure/grille/broken, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +"Xc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"II" = ( -/obj/machinery/gateway{ - dir = 9 +"Xe" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/urinal{ + pixel_y = 29 }, -/area/awaymission/moonoutpost19/syndicate) -"Jc" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/obj/structure/mirror{ + pixel_x = 28 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"Jk" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ +"Xg" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"Xh" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/decal/cleanable/dirt, +/obj/structure/window{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/arrivals) +"Xk" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock/highsecurity{ + name = "Gateway"; + req_access_txt = "150" }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"JH" = ( -/obj/structure/closet/crate/bin, -/obj/item/trash/syndi_cakes, -/obj/item/trash/sosjerky, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Xl" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/moonoutpost19/syndicate) -"KQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/firedoor/closed{ + opacity = 0 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"KX" = ( -/obj/machinery/washing_machine, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +"Xo" = ( +/obj/structure/chair{ dir = 1 }, -/turf/open/floor/iron/cafeteria{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 - }, -/area/awaymission/moonoutpost19/arrivals) -"LE" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/moonoutpost19/syndicate) -"LQ" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"LV" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 +"Xx" = ( +/obj/structure/alien/weeds, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 +/area/awaymission/moonoutpost19/hive) +"Xy" = ( +/obj/machinery/airalarm/unlocked{ + dir = 8; + pixel_x = -23; + req_access = null }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 8 }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"Mm" = ( -/obj/machinery/door/airlock/medical{ - name = "Research Division"; - req_access_txt = "201" +"XA" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 30 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"XC" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"MU" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +"XT" = ( +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/airlock{ + id_tag = "awaydorm3"; + name = "Dorm 3" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"XX" = ( +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/moonoutpost19/syndicate) -"Nf" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - name = "Worn-out APC"; - pixel_y = -23; - req_access = null; - req_access_txt = "150"; - start_charge = 0 +/obj/effect/decal/remains/human{ + desc = "They look like human remains. The skeleton is sitting upright with its legs tucked in and hands still holding onto its arms." }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/item/gun/ballistic/shotgun/sc_pump, +/turf/open/floor/iron/showroomfloor{ + initial_temperature = 273.15 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 +/area/awaymission/moonoutpost19/arrivals) +"XY" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/decal/cleanable/blood, +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"Yc" = ( +/obj/structure/alien/weeds/node, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, -/area/awaymission/moonoutpost19/syndicate) -"NJ" = ( -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/area/awaymission/moonoutpost19/main) +"Yj" = ( +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"Ot" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, +/area/awaymission/moonoutpost19/arrivals) +"Yk" = ( /turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 + dir = 8; + icon_state = "floorscorched2" }, -/area/awaymission/moonoutpost19/syndicate) -"Oy" = ( +/area/awaymission/moonoutpost19/arrivals) +"Ym" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/oil, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 + icon_state = "4-8" }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"OT" = ( -/obj/machinery/gateway{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Pq" = ( -/obj/machinery/gateway{ +"Yp" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"QH" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, +/obj/effect/decal/cleanable/generic, +/obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"QP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/area/awaymission/moonoutpost19/arrivals) +"Yq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/iron/white, /area/awaymission/moonoutpost19/research) -"Rz" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +"Yr" = ( +/obj/structure/sign/warning/biohazard{ + pixel_y = 32 + }, +/obj/structure/alien/weeds/node, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"RA" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, +"Ys" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"Yz" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/syndicate) -"RD" = ( -/obj/structure/table, -/obj/item/folder/red, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/moonoutpost19/arrivals) +"YA" = ( +/obj/item/pen, +/obj/item/storage/pill_bottle{ + pixel_y = 6 }, -/area/awaymission/moonoutpost19/research) -"RI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/turf/open/floor/carpet, +/area/awaymission/moonoutpost19/arrivals) +"YK" = ( +/obj/machinery/light/small, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = -32 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals North"; + network = list("mo19") }, -/area/awaymission/moonoutpost19/syndicate) -"Se" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/effect/turf_decal/tile/blue{ dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Td" = ( +/turf/open/floor/iron/white/corner, +/area/awaymission/moonoutpost19/arrivals) +"YM" = ( /obj/structure/table, /obj/machinery/recharger{ pixel_y = 4 }, /obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/research) -"TM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"TX" = ( +"YT" = ( +/obj/structure/closet/crate, +/obj/item/storage/bag/ore, +/obj/structure/alien/weeds, +/obj/item/mining_scanner, +/obj/item/shovel, +/obj/item/pickaxe, /turf/open/floor/plating{ - heat_capacity = 1e+006; broken = 1; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, /area/awaymission/moonoutpost19/syndicate) -"Ul" = ( -/obj/effect/decal/cleanable/xenoblood, -/obj/effect/decal/cleanable/xenoblood/xgibs, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"YX" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/moonoutpost19/arrivals) -"Um" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/alien/weeds, -/obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; - initial_temperature = 251 + initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251" }, /area/awaymission/moonoutpost19/syndicate) -"Uo" = ( -/obj/machinery/gateway{ - dir = 6 +"YZ" = ( +/obj/structure/window/reinforced{ + dir = 1 }, +/obj/structure/table, +/obj/item/storage/firstaid/regular, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/syndicate) -"Ux" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +"Zl" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/moonoutpost19/research) -"UZ" = ( -/obj/structure/chair/stool, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"Zo" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/syndicate) -"Wf" = ( -/obj/machinery/door/airlock/external, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"WB" = ( -/obj/structure/table, -/obj/item/trash/raisins, -/obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/arrivals) -"WM" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/item/clothing/neck/tie/black, -/obj/item/clothing/under/suit/black, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria{ - heat_capacity = 1e+006; initial_gas_mix = "co2=48.7;n2=13.2;o2=32.4;TEMP=251"; initial_temperature = 251 }, -/area/awaymission/moonoutpost19/arrivals) -"Xd" = ( +/area/awaymission/moonoutpost19/syndicate) +"Zp" = ( /obj/structure/chair{ dir = 1 }, -/obj/machinery/light/small{ - dir = 4 - }, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/moonoutpost19/arrivals) -"Yx" = ( -/obj/machinery/gateway, +"ZH" = ( /obj/structure/cable{ - icon_state = "0-2" + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/moonoutpost19/research) +"ZM" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/moonoutpost19/arrivals) +"ZN" = ( +/obj/structure/bed, +/obj/item/bedsheet/syndie, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, /area/awaymission/moonoutpost19/syndicate) -"YH" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ +"ZQ" = ( +/obj/structure/toilet{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 1 }, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"ZB" = ( -/obj/structure/table, -/obj/item/cigbutt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"ZW" = ( +/obj/machinery/shower{ + pixel_y = 16 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, /area/awaymission/moonoutpost19/arrivals) -"ZC" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/moonoutpost19/research) (1,1,1) = {" aa @@ -7035,7 +6106,264 @@ aa aa aa "} -(2,1,1) = {" +(2,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 +"} +(3,1,1) = {" aa aa aa @@ -7292,7 +6620,7 @@ aa aa aa "} -(3,1,1) = {" +(4,1,1) = {" aa aa aa @@ -7549,7 +6877,7 @@ aa aa aa "} -(4,1,1) = {" +(5,1,1) = {" aa aa aa @@ -7806,7 +7134,7 @@ aa aa aa "} -(5,1,1) = {" +(6,1,1) = {" aa aa aa @@ -8063,7 +7391,7 @@ aa aa aa "} -(6,1,1) = {" +(7,1,1) = {" aa aa aa @@ -8320,7 +7648,7 @@ aa aa aa "} -(7,1,1) = {" +(8,1,1) = {" aa aa aa @@ -8577,7 +7905,7 @@ aa aa aa "} -(8,1,1) = {" +(9,1,1) = {" aa aa aa @@ -8834,7 +8162,7 @@ aa aa aa "} -(9,1,1) = {" +(10,1,1) = {" aa aa aa @@ -9091,7 +8419,7 @@ aa aa aa "} -(10,1,1) = {" +(11,1,1) = {" aa aa aa @@ -9348,7 +8676,7 @@ aa aa aa "} -(11,1,1) = {" +(12,1,1) = {" aa aa aa @@ -9605,7 +8933,7 @@ aa aa aa "} -(12,1,1) = {" +(13,1,1) = {" aa aa aa @@ -9862,7 +9190,7 @@ aa aa aa "} -(13,1,1) = {" +(14,1,1) = {" aa aa aa @@ -10119,7 +9447,7 @@ aa aa aa "} -(14,1,1) = {" +(15,1,1) = {" aa aa aa @@ -10376,7 +9704,7 @@ aa aa aa "} -(15,1,1) = {" +(16,1,1) = {" aa aa aa @@ -10633,7 +9961,7 @@ aa aa aa "} -(16,1,1) = {" +(17,1,1) = {" aa aa aa @@ -10890,7 +10218,7 @@ aa aa aa "} -(17,1,1) = {" +(18,1,1) = {" aa aa aa @@ -11147,7 +10475,7 @@ aa aa aa "} -(18,1,1) = {" +(19,1,1) = {" aa aa aa @@ -11404,7 +10732,7 @@ aa aa aa "} -(19,1,1) = {" +(20,1,1) = {" aa aa aa @@ -11661,7 +10989,7 @@ aa aa aa "} -(20,1,1) = {" +(21,1,1) = {" aa aa aa @@ -11918,7 +11246,7 @@ aa aa aa "} -(21,1,1) = {" +(22,1,1) = {" aa aa aa @@ -12175,7 +11503,7 @@ aa aa aa "} -(22,1,1) = {" +(23,1,1) = {" aa aa aa @@ -12432,7 +11760,7 @@ aa aa aa "} -(23,1,1) = {" +(24,1,1) = {" aa aa aa @@ -12689,7 +12017,7 @@ aa aa aa "} -(24,1,1) = {" +(25,1,1) = {" aa aa aa @@ -12946,7 +12274,7 @@ aa aa aa "} -(25,1,1) = {" +(26,1,1) = {" aa aa aa @@ -13203,7 +12531,7 @@ aa aa aa "} -(26,1,1) = {" +(27,1,1) = {" aa aa aa @@ -13460,7 +12788,7 @@ aa aa aa "} -(27,1,1) = {" +(28,1,1) = {" aa aa aa @@ -13717,7 +13045,7 @@ aa aa aa "} -(28,1,1) = {" +(29,1,1) = {" aa aa aa @@ -13974,7 +13302,7 @@ aa aa aa "} -(29,1,1) = {" +(30,1,1) = {" aa aa aa @@ -14231,7 +13559,7 @@ aa aa aa "} -(30,1,1) = {" +(31,1,1) = {" aa aa aa @@ -14488,7 +13816,7 @@ aa aa aa "} -(31,1,1) = {" +(32,1,1) = {" aa aa aa @@ -14745,7 +14073,7 @@ aa aa aa "} -(32,1,1) = {" +(33,1,1) = {" aa aa aa @@ -15002,7 +14330,7 @@ aa aa aa "} -(33,1,1) = {" +(34,1,1) = {" aa aa aa @@ -15259,7 +14587,7 @@ aa aa aa "} -(34,1,1) = {" +(35,1,1) = {" aa aa aa @@ -15516,7 +14844,7 @@ aa aa aa "} -(35,1,1) = {" +(36,1,1) = {" aa aa aa @@ -15773,7 +15101,7 @@ aa aa aa "} -(36,1,1) = {" +(37,1,1) = {" aa aa aa @@ -16030,7 +15358,7 @@ aa aa aa "} -(37,1,1) = {" +(38,1,1) = {" aa aa aa @@ -16287,7 +15615,7 @@ aa aa aa "} -(38,1,1) = {" +(39,1,1) = {" aa aa aa @@ -16544,7 +15872,7 @@ aa aa aa "} -(39,1,1) = {" +(40,1,1) = {" aa aa aa @@ -16801,7 +16129,7 @@ aa aa aa "} -(40,1,1) = {" +(41,1,1) = {" aa aa aa @@ -17058,7 +16386,7 @@ aa aa aa "} -(41,1,1) = {" +(42,1,1) = {" aa aa aa @@ -17315,7 +16643,7 @@ aa aa aa "} -(42,1,1) = {" +(43,1,1) = {" aa aa aa @@ -17572,7 +16900,7 @@ aa aa aa "} -(43,1,1) = {" +(44,1,1) = {" aa aa aa @@ -17829,7 +17157,7 @@ aa aa aa "} -(44,1,1) = {" +(45,1,1) = {" aa aa aa @@ -18086,7 +17414,7 @@ aa aa aa "} -(45,1,1) = {" +(46,1,1) = {" aa aa aa @@ -18343,7 +17671,7 @@ aa aa aa "} -(46,1,1) = {" +(47,1,1) = {" aa aa aa @@ -18600,7 +17928,7 @@ aa aa aa "} -(47,1,1) = {" +(48,1,1) = {" aa aa aa @@ -18857,7 +18185,7 @@ aa aa aa "} -(48,1,1) = {" +(49,1,1) = {" aa aa aa @@ -19114,7 +18442,7 @@ aa aa aa "} -(49,1,1) = {" +(50,1,1) = {" aa aa aa @@ -19371,7 +18699,7 @@ aa aa aa "} -(50,1,1) = {" +(51,1,1) = {" aa aa aa @@ -19628,7 +18956,7 @@ aa aa aa "} -(51,1,1) = {" +(52,1,1) = {" aa aa aa @@ -19885,7 +19213,7 @@ aa aa aa "} -(52,1,1) = {" +(53,1,1) = {" aa aa aa @@ -20142,7 +19470,7 @@ aa aa aa "} -(53,1,1) = {" +(54,1,1) = {" aa aa aa @@ -20399,7 +19727,7 @@ aa aa aa "} -(54,1,1) = {" +(55,1,1) = {" aa aa aa @@ -20656,7 +19984,7 @@ aa aa aa "} -(55,1,1) = {" +(56,1,1) = {" aa aa aa @@ -20913,7 +20241,7 @@ aa aa aa "} -(56,1,1) = {" +(57,1,1) = {" aa aa aa @@ -21170,7 +20498,7 @@ aa aa aa "} -(57,1,1) = {" +(58,1,1) = {" aa aa aa @@ -21427,7 +20755,7 @@ aa aa aa "} -(58,1,1) = {" +(59,1,1) = {" aa aa aa @@ -21684,7 +21012,7 @@ aa aa aa "} -(59,1,1) = {" +(60,1,1) = {" aa aa aa @@ -21941,7 +21269,89 @@ aa aa aa "} -(60,1,1) = {" +(61,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 @@ -22115,6 +21525,8 @@ aa aa aa aa +"} +(62,1,1) = {" aa aa aa @@ -22197,8 +21609,6 @@ aa aa aa aa -"} -(61,1,1) = {" aa aa aa @@ -22372,6 +21782,8 @@ aa aa aa aa +"} +(63,1,1) = {" aa aa aa @@ -22454,8 +21866,6 @@ aa aa aa aa -"} -(62,1,1) = {" aa aa aa @@ -22629,6 +22039,8 @@ aa aa aa aa +"} +(64,1,1) = {" aa aa aa @@ -22711,8 +22123,6 @@ aa aa aa aa -"} -(63,1,1) = {" aa aa aa @@ -22886,6 +22296,8 @@ aa aa aa aa +"} +(65,1,1) = {" aa aa aa @@ -22968,8 +22380,6 @@ aa aa aa aa -"} -(64,1,1) = {" aa aa aa @@ -23143,6 +22553,8 @@ aa aa aa aa +"} +(66,1,1) = {" aa aa aa @@ -23225,8 +22637,6 @@ aa aa aa aa -"} -(65,1,1) = {" aa aa aa @@ -23400,6 +22810,8 @@ aa aa aa aa +"} +(67,1,1) = {" aa aa aa @@ -23482,8 +22894,6 @@ aa aa aa aa -"} -(66,1,1) = {" aa aa aa @@ -23657,6 +23067,8 @@ aa aa aa aa +"} +(68,1,1) = {" aa aa aa @@ -23739,8 +23151,6 @@ aa aa aa aa -"} -(67,1,1) = {" aa aa aa @@ -23914,6 +23324,8 @@ aa aa aa aa +"} +(69,1,1) = {" aa aa aa @@ -23991,59 +23403,118 @@ 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 -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab aa aa aa @@ -24110,6 +23581,8 @@ aa aa aa aa +"} +(70,1,1) = {" aa aa aa @@ -24187,6 +23660,118 @@ aa aa aa aa +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab +ab aa aa aa @@ -24254,7 +23839,7 @@ aa aa aa "} -(69,1,1) = {" +(71,1,1) = {" aa aa aa @@ -24511,7 +24096,7 @@ aa aa aa "} -(70,1,1) = {" +(72,1,1) = {" aa aa aa @@ -24768,7 +24353,7 @@ aa aa aa "} -(71,1,1) = {" +(73,1,1) = {" aa aa aa @@ -25025,7 +24610,7 @@ aa aa aa "} -(72,1,1) = {" +(74,1,1) = {" aa aa aa @@ -25282,7 +24867,7 @@ aa aa aa "} -(73,1,1) = {" +(75,1,1) = {" aa aa aa @@ -25539,7 +25124,7 @@ aa aa aa "} -(74,1,1) = {" +(76,1,1) = {" aa aa aa @@ -25624,104 +25209,104 @@ ab ab ab ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab +ac +ac +ac +ac +ac +ac +ac +Or +Or +Or +Or +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac ab ab ab @@ -25796,7 +25381,7 @@ aa aa aa "} -(75,1,1) = {" +(77,1,1) = {" aa aa aa @@ -25881,104 +25466,104 @@ ab ab ab ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab -ab +ac +ac +ac +ac +ac +Or +Or +Or +IN +FF +Or +Or +Or +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac ab ab ab @@ -26053,7 +25638,7 @@ aa aa aa "} -(76,1,1) = {" +(78,1,1) = {" aa aa aa @@ -26143,15 +25728,15 @@ ac ac ac ac -ac -ac -ad -ad -ad -ad -ac -ac -ac +Or +Xx +FF +FF +Xx +IN +Xx +Or +Or ac ac ac @@ -26310,7 +25895,7 @@ aa aa aa "} -(77,1,1) = {" +(79,1,1) = {" aa aa aa @@ -26399,16 +25984,16 @@ ac ac ac ac -ac -ad -ad -ad -hk -ag -ad -ad -ad -ac +Or +Or +IN +Xx +Xx +IN +Bq +Xx +FF +Or ac ac ac @@ -26567,7 +26152,7 @@ aa aa aa "} -(78,1,1) = {" +(80,1,1) = {" aa aa aa @@ -26656,16 +26241,16 @@ ac ac ac ac -ac -ad -ai -ag -ag -ai -hk -ai -ad -ad +Or +Xx +Xx +kZ +uA +Xx +Xx +kZ +Xx +Or ac ac ac @@ -26824,7 +26409,7 @@ aa aa aa "} -(79,1,1) = {" +(81,1,1) = {" aa aa aa @@ -26913,16 +26498,16 @@ ac ac ac ac -ad -ad -hk -ai -ai -hk -aM -ai -ag -ad +Or +Xx +Xx +uA +Xx +AA +WI +VR +xp +Or ac ac ac @@ -27081,7 +26666,7 @@ aa aa aa "} -(80,1,1) = {" +(82,1,1) = {" aa aa aa @@ -27169,71 +26754,71 @@ ab ac ac ac -ac -ad -ai -ai -aD -aj -ai -ai -aD -ai -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac +ac +Or +FF +uE +Xx +Xx +Xx +xp +WI +Xx +Or +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +ac +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA ac ac ac @@ -27338,7 +26923,7 @@ aa aa aa "} -(81,1,1) = {" +(83,1,1) = {" aa aa aa @@ -27427,42 +27012,16 @@ ac ac ac ac -ad -ai -ai -aj -ai -aT -av -bj -bc -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac -ac +Or +uA +WI +Xx +Xx +Nb +Xx +uE +FF +Or ac ac ac @@ -27495,6 +27054,32 @@ ac ac ac ac +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA +dA ac ac ac @@ -27595,7 +27180,7 @@ aa aa aa "} -(82,1,1) = {" +(84,1,1) = {" aa aa aa @@ -27684,22 +27269,16 @@ ac ac ac ac -ad -ag -au -ai -ai -ai -bc -av -ai -ad -ac -ac -ac -ac -ac -ac +Or +En +FU +Xx +Xx +Xx +Xx +FF +Xx +Or ac ac ac @@ -27738,6 +27317,20 @@ dA dA dA dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -27745,14 +27338,6 @@ dA dA dA dA -dA -dA -dA -ac -ac -ac -ac -ac ac ac ac @@ -27852,7 +27437,7 @@ aa aa aa "} -(83,1,1) = {" +(85,1,1) = {" aa aa aa @@ -27941,18 +27526,16 @@ ac ac ac ac -ad -aj -av -ai -ai -am -ai -au -ag -ad -ac -ac +Or +Xx +WI +Or +Xx +Xx +Xx +kZ +FF +Or ac ac ac @@ -27982,27 +27565,33 @@ ac ac ac ac -ac -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA -dA dA dA dA dA dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -28031,10 +27620,6 @@ ac ac ac ac -ac -ac -ac -ac ab ab ab @@ -28109,7 +27694,7 @@ aa aa aa "} -(84,1,1) = {" +(86,1,1) = {" aa aa aa @@ -28198,18 +27783,16 @@ ac ac ac ac -ad -ap -aw -ai -ai -ai -ai -ag -ai -ad -ac -ac +Or +Or +Xx +Xx +Xx +Xx +Xx +Xx +Xx +Or ac ac ac @@ -28222,6 +27805,10 @@ ac ac ac ac +Or +Or +Or +Or ac ac ac @@ -28233,45 +27820,43 @@ ac ac ac ac -ac -ac -ac -ac -ac -dA -dA -dA dA dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA dA dA dA -dA -ac -ac -ac -ac -ac ac ac ac @@ -28366,7 +27951,7 @@ aa aa aa "} -(85,1,1) = {" +(87,1,1) = {" aa aa aa @@ -28455,25 +28040,16 @@ ac ac ac ac -ad -ai -av -ad -ai -ai -ai -aD -ag -ad -ac -ac -ac -ac -ac -ac -ac -ac ac +Or +FF +Xx +Xx +Xx +Xx +Xx +Xx +Or ac ac ac @@ -28485,6 +28061,12 @@ ac ac ac ac +Or +Or +tk +uA +Or +Or ac ac ac @@ -28493,35 +28075,41 @@ ac ac ac ac -ac -dA dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -28546,9 +28134,6 @@ ac ac ac ac -ac -ac -ac ab ab ab @@ -28623,7 +28208,7 @@ aa aa aa "} -(86,1,1) = {" +(88,1,1) = {" aa aa aa @@ -28712,18 +28297,16 @@ ac ac ac ac -ad -ad -ai -ai -ai -ai -ai -ai -ai -ad -ac ac +Or +Or +Xx +Xx +Nb +Xx +Xx +Or +Or ac ac ac @@ -28734,60 +28317,62 @@ ac ac ac ac -ad -ad -ad -ad +Or +Or +FF +WI +LZ +Xx +Or ac ac ac ac ac ac -ac -ac -ac -ac -ac -dA dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA dA -dA -ac -ac ac ac ac @@ -28880,7 +28465,7 @@ aa aa aa "} -(87,1,1) = {" +(89,1,1) = {" aa aa aa @@ -28970,17 +28555,14 @@ ac ac ac ac -ad -ag -ai -ai -ai -ai -ai -ai -ad -ac ac +Or +Or +Xx +Xx +Xx +Or +Or ac ac ac @@ -28990,62 +28572,65 @@ ac ac ac ac -ad -ad -dO -aj -ad -ad ac ac +Or +uA +Xx +Nb +Xx +FF +Or ac ac ac ac ac -ac -dA dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA dA -dA -ac -ac ac ac ac @@ -29137,7 +28722,7 @@ aa aa aa "} -(88,1,1) = {" +(90,1,1) = {" aa aa aa @@ -29227,17 +28812,13 @@ ac ac ac ac -ad -ad -ai -ai -am -ai -ai -ad -ad ac ac +Or +Or +Or +Or +Or ac ac ac @@ -29246,15 +28827,17 @@ ac ac ac ac -ad -ad -ag -av -dS -ai -ad ac ac +Or +Or +Or +Xx +Xx +Xx +uA +Or +Or ac ac ac @@ -29262,49 +28845,51 @@ ac dA dA dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA dA dA -dA -ac -ac -ac ac ac ac @@ -29394,7 +28979,7 @@ aa aa aa "} -(89,1,1) = {" +(91,1,1) = {" aa aa aa @@ -29485,14 +29070,11 @@ ac ac ac ac -ad -ad -ai -ai -ai -ad -ad ac +Or +Nb +Nb +Or ac ac ac @@ -29503,59 +29085,65 @@ ac ac ac ac -ad -aj -ai -am -ai -ag -ad +Or +Or +Xx +Ir +Xx +FF +Or +Or +Or ac ac ac ac -ac -dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -29574,9 +29162,6 @@ ac ac ac ac -ac -ac -ac ab ab ab @@ -29651,7 +29236,7 @@ aa aa aa "} -(90,1,1) = {" +(92,1,1) = {" aa aa aa @@ -29743,30 +29328,27 @@ ac ac ac ac -ad -ad -ad -ad -ad -ac -ac -ac -ac -ac -ac -ac +Or +Xx +Xx +Or +Or ac -ac -ac -ad -ad -ad -ai -ai -ai -aj -ad -ad +Or +Or +Or +Or +Or +Or +Or +Or +Or +Xx +Xx +Or +Or +Or +Or ac ac ac @@ -29774,53 +29356,56 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA dA -ac -ac ac ac ac @@ -29908,7 +29493,7 @@ aa aa aa "} -(91,1,1) = {" +(93,1,1) = {" aa aa aa @@ -30000,11 +29585,24 @@ ac ac ac ac -ad -am -am -ad -ac +Or +Xx +Xx +Xx +Or +Or +Or +Xx +Xx +Xx +Xx +Xx +Xx +Or +Or +Xx +Or +Or ac ac ac @@ -30012,67 +29610,56 @@ ac ac ac ac -ac -ac -ad -ad -ai -ak -ai -ag -ad -ad -ad -ac -ac -ac -ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -30089,8 +29676,6 @@ ac ac ac ac -ac -ac ab ab ab @@ -30165,7 +29750,7 @@ aa aa aa "} -(92,1,1) = {" +(94,1,1) = {" aa aa aa @@ -30257,81 +29842,82 @@ ac ac ac ac -ad -ai -ai -ad -ad +Or +Or +Xx +Xx +Xx +Or +Xx +Xx +Xx +Xx +Xx +Xx +Nb +Xx +Xx +Xx +Or +ac +ac +ac ac -ad -ad -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad -ad -ad ac ac ac ac dA dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -30347,7 +29933,6 @@ ac ac ac ac -ac ab ab ab @@ -30422,7 +30007,7 @@ aa aa aa "} -(93,1,1) = {" +(95,1,1) = {" aa aa aa @@ -30508,30 +30093,29 @@ ab ab ab ac +Or +Or +Or +Or ac ac ac -ac -ac -ac -ad -ai -ai -ai -ad -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad -ai -ad -ad +Or +Or +Xx +Nb +Xx +Xx +Xx +Or +Or +Or +Or +Xx +Xx +Xx +Or +Or ac ac ac @@ -30542,53 +30126,56 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -30603,8 +30190,6 @@ ac ac ac ac -ac -ac ab ab ab @@ -30679,7 +30264,7 @@ aa aa aa "} -(94,1,1) = {" +(96,1,1) = {" aa aa aa @@ -30764,31 +30349,29 @@ ab ab ab ab -ac -ac -ac -ac -ac -ac -ac -ad -ad -ai -ai -ai -ad -ai -ai -ai -ai -ai -ai -am -ai -ai -ai -ad -ac +Or +Or +FF +uA +Or +Or +Or +Or +Or +Or +Xx +Xx +Xx +Xx +Or +Or +bl +bl +Or +Or +Xx +Xx +Or ac ac ac @@ -30798,60 +30381,62 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA -ac -ac ac ac ac @@ -30936,7 +30521,7 @@ aa aa aa "} -(95,1,1) = {" +(97,1,1) = {" aa aa aa @@ -31021,30 +30606,29 @@ ab ab ab ab -ac -ad -ad -ad -ad -ac -ac -ac -ad -ad -ai -am -ai -ai -ai -ad -ad -ad -ad -ai -ai -ai -ad -ad +Or +FF +Xx +Ir +Xx +Or +Or +Xx +Xx +Xx +Xx +Xx +Xx +Or +Or +bl +bl +bl +Or +Xx +Xx +Xx +Or ac ac ac @@ -31054,58 +30638,59 @@ ac ac dA dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -31193,7 +30778,7 @@ aa aa aa "} -(96,1,1) = {" +(98,1,1) = {" aa aa aa @@ -31278,92 +30863,92 @@ ab ab ab ab -ad -ad -ag -aj -ad -ad -ad -ad -ad -ad -ai -ai -ai -ai -ad -ad +Or +FF +Xx +FF +Nb +Xx +Xx +Xx +Or +Or +Xx +Or +Or +Or bl bl -ad -ad -ai -ai -ad -ac -ac -ac -ac -ac -ac -ac -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +bl +bl +Or +Xx +Xx +Or +Or +ac +ac +ac +ac +ac +ac +dA +dA +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +lc +lA +lA +lA +lc +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -31450,7 +31035,7 @@ aa aa aa "} -(97,1,1) = {" +(99,1,1) = {" aa aa aa @@ -31535,91 +31120,92 @@ ab ab ab ab -ad -ag -ai -ak -ai -ad -ad -ai -ai -ai -ai -ai -ai -ad -ad +Or +Or +Or +uA +uA +Or +Or +Or +Or +Or +Xx +Or bl bl bl -ad -ai -ai -ai -ad -ac -ac -ac -ac -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +bl +bl +bl +Or +Xx +Xx +Or +ac +ac +ac +ac +ac +ac +dA +dA +dA +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +lc +lc +mp +mG +mV +lc +lc +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -31632,7 +31218,6 @@ ac ac ac ac -ac ab ab ab @@ -31707,7 +31292,7 @@ aa aa aa "} -(98,1,1) = {" +(100,1,1) = {" aa aa aa @@ -31792,95 +31377,95 @@ ab ab ab ab -ad -ag -ai -ag -am -ai -ai -ai -ad -ad -ai -ad -ad -ad +ac +ac +Or +Or +Or +Or +ac +ac +ac +Or +Bq +Or +Or bl bl bl bl -ad -ai -ai -ad -ad -ac -ac -ac -ac -ac -ac -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -lc -lA -lA -lA -lc -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +bl +Or +Xx +Mi +Or +Or +Or +ac +ac +ac +dA +dA +dA +Hi +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +ld +lW +mb +mc +mb +nf +ld +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +dA dA dA -ac ac ac ac @@ -31964,7 +31549,7 @@ aa aa aa "} -(99,1,1) = {" +(101,1,1) = {" aa aa aa @@ -32049,93 +31634,93 @@ ab ab ab ab -ad -ad -ad -aj -aj -ad -ad -ad -ad -ad -ai -ad -bl +ac +ac +ac +ac +ac +ac +ac +ac +ac +Or +Xx +Xx +Or bl bl bl bl bl -ad -ai -ai -ad -ac -ac -ac -ac -ac -ac -dA -dA -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -lc -lc -mp -mG -mV -lc -lc -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +Or +Xx +Xx +Xx +Xx +Or +Or +Or +ac +dA +dA +Hi +Hi +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +eI +eJ +eJ +eJ +eI +eI +eI +eJ +eI +tn +tn +ld +lX +mq +mr +mW +lX +ld +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -32221,7 +31806,7 @@ aa aa aa "} -(100,1,1) = {" +(102,1,1) = {" aa aa aa @@ -32308,90 +31893,91 @@ ab ab ac ac -ad -ad -ad -ad ac ac ac -ad -aM -ad -ad -bl +ac +ac +Or +Or +Or +Xx +Xx +Or +Or bl bl bl bl -ad -ai -dd -ad -ad -ad -ac -ac -ac -dA -dA -dA -dP -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Or +Or +Xx +Xx +Xx +Xx +Xx +Or +Or +Hi +Hi +Yc +WC +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +eI +eI +eI +eJ +eI +eJ +eJ +tn +tn +tn +eJ +HK +Ms +BB +He +BB +Mx +QW +eI +tn +tn +ld ld -lW -mb -mc -mb -nf ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +mH +ld +ld +ld +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -32403,7 +31989,6 @@ ac ac ac ac -ac ab ab ab @@ -32478,7 +32063,7 @@ aa aa aa "} -(101,1,1) = {" +(103,1,1) = {" aa aa aa @@ -32569,90 +32154,90 @@ ac ac ac ac -ac -ac -ac -ad -ai -ai -ad -bl -bl +Or +Or +Pd +Xx +Xx +Nb +FF +Or bl bl bl -ad -ai -ai -ai -ai -ad -ad -ad -ac -dA -dA -dP -dP -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Or +Or +Xx +Xx +Or +Or +Xx +Xx +Xx +Or +sK +WC +WC +WC +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eI -eJ -eJ +rU +ZH +Gk +Gk +Nc eJ eI +eJ eI eI +qz +Ej +ea +ea +dZ +dZ +bM eJ -eI -ba -ba +tn +tn ld -lX -mq +lZ mr -mW -lX +mr +mr +lZ ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +dA dA dA -ac ac ac ac @@ -32735,7 +32320,7 @@ aa aa aa "} -(102,1,1) = {" +(104,1,1) = {" aa aa aa @@ -32826,88 +32411,88 @@ ac ac ac ac -ac -ad -ad -ad -ai -ai -ad -ad -bl +Or +gO +Lh +Ir +Xx +FF +uA +Or bl bl bl -ad -ad -ai -ai -ai -ai -ai -ad -ad -dP -dP -dV -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -eI -eI +Or +Xx +Xx +Or +Or +Or +Or +Xx +Nb +Or +sK +WC +WC +WC +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eJ +Cb +WY +wV +Am +Na eI +Iu +BB +uu +NZ +BB +uY +dZ +Qc +xW +dZ +xJ eJ -eJ -ba -ba -ba -eJ -xK -eX -fu -iE -fu -jp -Iz -eI -ba -ba -ld -ld -ld -mH -ld +hI +tn ld +ma +mc +mr +mc +ng ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -32992,7 +32577,7 @@ aa aa aa "} -(103,1,1) = {" +(105,1,1) = {" aa aa aa @@ -33083,88 +32668,88 @@ ac ac ac ac -ad -ad -aJ -ai -ai -am -ag -ad +Or +uA +WI +Xx +uA +uA +Or +Or bl bl bl -ad -ad -ai -ai -ad -ad -ai -ai -ai -ad -dQ -dT -dT -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -eS -fq -fL -fL -gw -eJ -eI +Or +Xx +Or +Or +ac +ac +Or +Or +Or +Or +Hi +Yc +WC +WC +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eJ +le +bM +wz +wz +Rv eI -eI -hL -tf +bM ea ea dZ dZ -fb -eJ -ba -ba -ld -lZ -mr -mr -mr -lZ -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +ea +ea +rN +dZ +ea +uf +Ed +hI +tn +lA +mb +ms +mI +ms +mb +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -33249,7 +32834,7 @@ aa aa aa "} -(104,1,1) = {" +(106,1,1) = {" aa aa aa @@ -33340,88 +32925,88 @@ ac ac ac ac -ad -aE -aK -ak -ai -ag -aj -ad +Or +Or +Or +Xx +Or +Or +Or +bl bl bl bl -ad -ai -ai -ad -ad -ad -ad -ai -am -ad -dQ -dT -dT -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Or +Xx +Or +Or +ac +ac +ac +ac +ac +dA +dA +Hi +WC +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eJ -sQ -fr -fM -gf -lV +Vg +ax +Sb +ox +rQ eI -hd -fu -Oy -QP -fu -hf -dZ -iF -iZ -dZ -fQ -eJ -hI -ba +bM +ea +hq +hB +hB +hB +hB +hC +ea +an +Zl +GQ +lA +tn ld -ma mc -mr +mt +mJ +mt mc -ng ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -33506,7 +33091,7 @@ aa aa aa "} -(105,1,1) = {" +(107,1,1) = {" aa aa aa @@ -33597,91 +33182,91 @@ ac ac ac ac -ad -aj -av -ai -aj -aj -ad -ad +ac +ac +Or +Xx +Or bl bl bl -ad -ai -ad -ad -ac -ac -ad -ad -ad -ad -dP -dV -dT -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eJ -eU -fb -fN -fN -gy +bl +bl +bl +Or +Xx +Xx +Or +ac +ac +ac +ac +ac +dA +dA +Hi +WC +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eI -fb -ea -ea -dZ -dZ -ea +Jg +NZ +zv +Nl +Hz +eJ +pN ea -iG +hr +hB +hC +hX +ip +hB dZ -ea -jT -kt -hI -ba +wA +Zl +ww lA -mb +tn +ld +md ms mI ms -mb -lA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +nh +ld +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +dA dA dA -ac ac ac ac @@ -33763,7 +33348,7 @@ aa aa aa "} -(106,1,1) = {" +(108,1,1) = {" aa aa aa @@ -33854,91 +33439,91 @@ ac ac ac ac -ad -ad -ad -ai -ad -ad -ad +ac +ac +Or +Xx +Or bl bl bl bl -ad -ai -ad -ad -ac +bl +bl +Or +Or +Nb +Or ac ac ac ac dA dA -dP -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Hi +Hi +WC +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +eJ +eI +eJ +xJ +eJ eJ -eV -fs -fO -Ux -gz eI -fb +bM ea -hq -hB -hB -hB +hs hB -hC +hM +hY +iq +iH ea -jq -jU -ku -io -ba -ld +pa +vE +GQ +lA +tn +lA mc -mt -mJ -mt mc -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +mr +mc +mc +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +dA dA dA -ac ac ac ac @@ -34020,7 +33605,7 @@ aa aa aa "} -(107,1,1) = {" +(109,1,1) = {" aa aa aa @@ -34113,86 +33698,86 @@ ac ac ac ac -ad -ai -ad +Or +Nb +Or bl bl bl bl bl bl -ad -ai -ai -ad -ac +bl +Or +Xx +Or ac ac ac ac dA dA -dP -dT -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Hi +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eI -eW -QP -fP -gh -gA -eJ -he -ea -hr -hB +Ms +BB +Dg +BB +BB +EW +uY +dZ +ht hC -hX -ip hB -dZ -jr -jU -kv -io -ba +hZ +hC +iI +ea +Nn +vE +YK +hI +lc ld -md -ms -mI -ms -nh +me +mb +mr +mb +me ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +lc +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -34277,7 +33862,7 @@ aa aa aa "} -(108,1,1) = {" +(110,1,1) = {" aa aa aa @@ -34370,86 +33955,86 @@ ac ac ac ac -ad -ai -ad +Or +Xx +Or bl bl bl bl bl bl -ad -ad -am -ad +bl +Or +Xx +Or ac ac ac ac dA dA -dP -dP -dT -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eJ -eI -eJ -fQ -eJ -eJ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eI -fb +tB ea -hs +ea +ea +dZ +dZ +ea +ea +Fm +hD +Fm +ia hB -hM -hY -iq -iH +iJ ea -js -jV -ku -io -ba +OO +Zl +GQ lA -mc -mc +ld +lD +lD +mu mr -mc -mc -lA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +mY +lD +lD +ld +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -34534,7 +34119,7 @@ aa aa aa "} -(109,1,1) = {" +(111,1,1) = {" aa aa aa @@ -34627,87 +34212,87 @@ ac ac ac ac -ad -am -ad +Or +Xx +Or bl bl bl bl bl bl -bl -ad -ai -ad +Or +Or +Xx +Or ac ac ac ac dA dA -dP -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn eI -eX -fu -fR -fu -fu -Bs -hf -dZ -ht -hC -hB -hZ -hC -iI +Ge ea -jt -jV -kw -hI +cF +Uc +Vd +UY +PH +TG +pf +UJ +Fm +fS +Yq +rs +dZ +wA +vE +ww +lA lc +HE +IF ld -me -mb -mr -mb -me +mK ld +HE +IF lc -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -34791,7 +34376,7 @@ aa aa aa "} -(110,1,1) = {" +(112,1,1) = {" aa aa aa @@ -34884,87 +34469,87 @@ ac ac ac ac -ad -ai -ad -bl -bl +Or +Xx +Or bl bl bl bl bl -ad -ai -ad +Or +Or +Xx +Xx +Or ac ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -eY -ea -ea -ea -dZ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +eJ +Dc dZ +Rn +Rf +Ic +pd +tv +TG +pf +UJ +Fm +Sd +AH +xa ea -ea -hu -hD -hu -ia -hB -iJ -ea -ju -jU -ku -io -ld -lD -lD -mu -mr -mY -lD -lD -ld -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA +XA +vE +ww +lA +tn +tn +tn +lA +jj +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -35048,7 +34633,7 @@ aa aa aa "} -(111,1,1) = {" +(113,1,1) = {" aa aa aa @@ -35140,91 +34725,91 @@ ac ac ac ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -bl -ad -ad -ai -ad -ac +Or +Or +Xx +Or +Or +Or +Or +Or +Or +Or +Xx +Xx +Or +Or ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eI -tU -ea -rd -DU -Ek -sb -CF -fV -hv -gR -hu -ib -ir -iK +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dZ -jr -jV -kv -io -lc -lE -mf -ld -mK -ld -lE -mf -lc -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +dZ +ea +ea +bM +ea +pK +AP +bi +YM +Ct +TG +pf +UJ +Fm +IW +Vi +TZ +ea +Pt +un +GQ +hI +tn +tn +tn +FO +th +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +dA dA dA -ac ac ac ac @@ -35305,7 +34890,7 @@ aa aa aa "} -(112,1,1) = {" +(114,1,1) = {" aa aa aa @@ -35396,92 +34981,92 @@ ac ac ac ac -ac -ac -ad -ai -ad -bl -bl -bl -bl -bl -ad -ad -ai -ai -ad +Or +Or +Xx +Xx +FF +Or +Or +Xx +Xx +Os +Xx +Xx +Or +Or ac ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eJ -fa +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +ea +ed +et +ea +cb +ea +TG +MT +NQ +TG +TG +TG +pf +GI +eI +ea +dZ dZ -HG -eu -gC -gP -RD -fV -hv -gR -hu -ic -is -iL ea -jv -jV -kv -io -ba -ba -ba -io -mL -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +hJ +AZ +VM +hI +hI +lA +lA +lA +rf +lA +lA +lA +hI +hI +hI +hI +Ns +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +dA dA dA -ac ac ac ac @@ -35562,7 +35147,7 @@ aa aa aa "} -(113,1,1) = {" +(115,1,1) = {" aa aa aa @@ -35653,89 +35238,89 @@ ac ac ac ac +Or +uA +Bq +Xx +Xx +Xx +Xx +Xx +Or +Or +Or +Or +Or +ac ac -ad -ad -ai -ad -ad -ad -ad -ad -ad -ad -ai -ai -ad -ad ac ac ac dA dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dZ -dZ -ea -ea -fb -ea -pg -ZC -FN -Td -ql -fV -hv -gR -hu -id -it -iM +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +wi +qK +Rf +Ii +LG +qD +Vy +rb +FV +UJ +UJ +UJ +fk +fk +An ea -jw -jX -ku -hI -ba -ba -ba -mv -lM -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tE +ah +eI +DI +ZM +OU +ru +Gi +Xc +Xc +Xc +Ao +Xc +Xc +ye +vL +UU +Ml +ao +kX +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -35819,7 +35404,7 @@ aa aa aa "} -(114,1,1) = {" +(116,1,1) = {" aa aa aa @@ -35909,605 +35494,91 @@ ac ac ac ac +Or +Or +FF +Xx +Nb +Xx +FF +Or +Or +Or ac -ad -ad -ai -ai -ag -ad -ad -ai -ai -bW -ai -ai -ad -ad ac ac ac ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ea -ed -et -ea -fc -ea -fV -gk -gE -fV -fV -fV -hv -hE -eI -ea -dZ -dZ -ea -hJ -jY -kx -hI -hI -io -io -io -mM -io -io -io -hI -hI -hI -hI -nW -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(115,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 -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ac -ad -aj -aM -ai -ai -ai -ai -ai -ad -ad -ad -ad -ad -ac ac ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eb -ee -eu -eK -fd -fv -fW -gl -gF -gR -gR -gR +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +wi +JE +Uh +pJ +vb +UN +wj +Fy +iC +IR fk -hj -hN -ea -iu -iN -eI -EU -jZ -ky -kN -lf -lF -lF -lF -jG -lF -lF -no -zZ -nA -nK -Wf -dM -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dA -dA -dA -ac -ac -ac -ac -ac -ac -ab -ab -ab -ab -ab -ab -ab -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -aa -"} -(116,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 -ab -ab -ab -ab -ab -ab -ab -ac -ac -ac -ac -ac -ad -ad -ag -ai -am -ai -ag -ad -ad -ad -ac -ac -ac -ac -ac -ac -ac -ac -ac -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -eb -ef -ev -eL -fe -fw -fX -gm -gG -gS -hj -hj -hj -hF -hN -ie -hj -hj -Mm -xO -jU -jF -jG -lg -lG -mg -mw -mN -mg -mg -mg -zZ -lM -lN -Wf -dM -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +fk +fk +ER +An +Ts +fk +fk +zt +Rx +Zl +Wg +Ao +rj +al +FL +Ru +Pf +FL +FL +FL +vL +th +wh +ao +kX +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -36680,14 +35751,14 @@ ac ac ac ac -ad -ag -ai -ai -aj -aj -ad -ad +Or +FF +Xx +Xx +uA +uA +Or +Or ac ac ac @@ -36701,70 +35772,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -dY +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +Vb ea ea dZ ea ea -fx +GE dZ ea dZ dZ -oT -oU -hw -hw -hN +tb +Iw +tx +tx +An ea -iv -iO +XC +Po eI -YH -ka -jF -kO -lh -lH -io -io +vI +LA +Wg +wg +Aj +zo +lA +lA hI -io -io -io +lA +lA +lA hI -nB -nL +FG +Je hI -nW -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Ns +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -36937,13 +36008,13 @@ ac ac ac ac -as -ad -ad -ad -ad -ad -ad +ys +Or +Or +Or +Or +Or +Or ac ac ac @@ -36958,70 +36029,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea -ff -fy -eu -gn +Th +Ut +Rf +cA gH dZ ea -fV -hx -hG +TG +Qx +mX eI dZ ea ea ea hI -jZ -kz +ZM +JO hJ hJ hJ -io -ba -mO -ba -ba -ba +lA +tn +SL +tn +tn +tn hI hI hI hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -37215,70 +36286,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea -fg -fy -eu -go +ry +Ut +Rf +wE fk -gT +PG ea -hm -hy -hj -hj -if +Lp +St +fk +fk +Om dZ -ba -ba +tn +tn hJ -kb -kA +KT +uv hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -37472,70 +36543,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dZ -fh -fz -ee -gp +rF +Ym +qK +pw fk -gU +Qr dZ -hn -hj -hj -hj -ig +Nm +fk +fk +fk +Jd dZ -ba -ba -io -kc -kB -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +lA +tg +NM +pz +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -37729,70 +36800,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dZ dZ ea ea -fi -fz -ee -gq +Vr +Ym +qK +pn gI -gV +Hx ea -eK -hz -hj -hF -ih +Ii +QK +fk +ER +SX ea -ba -ba -io -kd -kC -kP -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +lA +KM +ew +JQ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -37986,70 +37057,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea -eg -eg +SR +SR eI -fj -fA -fZ +Og +Uj +Fj eJ eI eJ ea -ho -hA -hH -hO -ii +Nq +Sq +zd +Pw +JM ea -ba -ba -io -ke -kD -IH -li -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +lA +Et +PI +AS +AO +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -38243,24 +37314,24 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dZ -eh -eh -eM +qU +qU +Cu fk fB fk @@ -38274,39 +37345,39 @@ ea ea dZ ea -ba -hV +tn +Df hI -kf -kE +Ty +Yz hI -lj -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +QQ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -38500,20 +37571,20 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dZ ei ex @@ -38525,45 +37596,45 @@ fk fk gX dZ -ba -ba -ba -ba -ba -ba -ba -ba -wX -kg -kE -io -ba -ba -ba -ba -ba -ba -ba -np -ba -nC -ja -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +Sv +Rm +Yz +lA +tn +tn +tn +tn +tn +tn +tn +aq +tn +PB +MJ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -38757,70 +37828,70 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea -ej -ey -eO -fm -fD -ga -gs -gK -gY +xP +Ks +VC +Op +wI +GY +zn +vW +gB dZ -ba -ba -ba -ba -ba -ba -ba -ja -jB -Ik -kF -io -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +MJ +Do +yR +ze +lA +tn +tn +tn +tn +tn +tn +tn hI -jC -Bv -jC -jC -jC -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +pz +qO +pz +pz +pz +pz +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -39015,69 +38086,69 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dZ -ek -ez -ez -fn -fE -gb -gt -gL -gZ +VE +uU +uU +HI +Lj +KR +vx +PP +Vw ea -ba -ba -ba -ba -ba -ba -ba -ba -jC -ki -kG -io -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +pz +OS +tA +lA +tn +tn +tn +tn +tn +tn +tn hI -KX -vN -nM -nS -nX -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +gQ +Gx +Mg +IZ +Cw +pz +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -39272,19 +38343,19 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea ea eA @@ -39296,17 +38367,17 @@ gu eA ea ea -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn hJ hI hI -kj -kH +Xl +Cx hJ hJ hJ @@ -39316,25 +38387,25 @@ hI hI hJ hJ -WM -nF -kE -kB -kC -jC -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Av +FK +Yz +NM +ew +pz +pz +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -39514,34 +38585,34 @@ ac ac ac aU -bv -bF +OD +pl aU -bX -bX -cC -bX -bX -de -dl +wO +wO +Pn +wO +wO +yL +AT aU ac ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea el er @@ -39553,45 +38624,45 @@ gv gM ha ea -ba -ba -ba -ba -ba -hV +tn +tn +tn +tn +tn +Df hJ -jb -jD -jU -jF -kS -lk -lI -lI -lI -mP -mZ -ni -nq -kG -nG -kE -kE -kE -oa -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +wL +zB +Zl +Wg +JC +EF +Rr +Rr +Rr +Wb +qm +zE +Iy +tA +PK +Yz +Yz +Yz +tW +pz +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -39771,34 +38842,34 @@ ac aU aU aU -bw +xv aU aU -bY -cn +ro +wb cD -cn -cn +wb +wb df -dm +Od aU aU aU aU dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea em eB @@ -39810,45 +38881,45 @@ en eB eq ea -ba -ba -ba -ba -ba -ba -io -jc -jF -jV -jG -kR -GN -lJ -mh -mx -mQ -kF -nj -mh -ny -mx -Jc -lJ -nY -uI -jC -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +lA +PZ +Wg +vE +Ao +fT +wQ +rG +Yj +sn +Rw +ze +aW +Yj +AB +sn +Ju +rG +Yp +Hg +pz +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -40027,35 +39098,35 @@ ac ac aU bd -yC -LE -JH +Du +iD +Sl aU -bZ -co -cE -cQ -cV -cE -dn +sc +CZ +Hl +Mc +HC +Hl +vJ aU -dw -dB +oN +AG aU -dL -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +qH +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea en en @@ -40067,45 +39138,45 @@ eq en eq ea -ba -ba -ba -ba -ba -ba -io -jd -jF -jU +tn +tn +tn +tn +tn +tn +lA +fU +Wg +Zl hI hI -lm +oM hJ hI hI -mR +Lc hJ hJ -kV +JZ hI hJ -nO +XT hJ hI hI hJ -lj -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +QQ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -40284,35 +39355,35 @@ ac ac aU be -xg -LE -El -bO -ca -cp -ca -cR -cW -ca -ca -du -dx -TX -dI -dM -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +dX +iD +Ht +CB +Jn +Lz +Jn +Dq +GO +Jn +Jn +OR +Gm +Te +qN +kX +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ec eo eq @@ -40324,45 +39395,45 @@ eq en hb ec -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn hJ -je -jG -jU +Yk +Ao +Zl hJ -kT -ln -lK +Bj +Co +KL hJ -my -mS -na +OL +Vk +XY hJ -lM +th hJ -nH -nP -nT +FA +YA +Fe hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -40541,35 +39612,35 @@ ac ac aU aU -ly -UZ -pM -bP -Um -RA -vq -qb -cX -vq -do +UL +PU +tj +ar +bI +oQ +wM +Mo +cI +wM +uj aU -dy -dD +HO +OK aU dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea ep eq @@ -40581,45 +39652,45 @@ eq eQ hc ea -ba -ba +tn +tn hI hI hJ hJ hJ jf -jF -jU +Wg +Zl hI -kU -lo -lL +Kb +hh +Ps hJ -mz -mT -nb +xR +iR +OJ hJ -qw +Cd hI -nI -ln -nU +KY +Co +Ji hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -40798,35 +39869,35 @@ ac ac ac aU -EA -FJ -Al +GF +Ha +bN aU -bP -cr -cG +ar +Ce +on aU -cY -dg -DN +Nz +Vt +YT aU aU aU aU dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea eq eF @@ -40838,16 +39909,16 @@ eq en eq ea -ba -ba +tn +tn hI -hP +ZQ hJ -iw +MA hJ jg -jF -kk +Wg +Pm hI hJ hJ @@ -40857,26 +39928,26 @@ hJ hJ hJ hI -qw +Cd hI hJ hJ hJ hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -41059,9 +40130,9 @@ at at at at -Ot -Jk -Rz +Zo +ya +ym aU aU aU @@ -41072,18 +40143,18 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea er em @@ -41095,45 +40166,45 @@ en eB eq ea -ba -ba +tn +tn hJ -hQ +Pl hI -ix +rI hJ hI -jH -kl -kI -kV -qw -lM -lN -lN -lN -lO -nk -ns +JU +uw +KK +JZ +Cd +th +wh +wh +wh +Cy +RH +MV hJ -lM -lN +th +wh hI -dM -ba -ba -ba -dM -dM -dM -od -ba -ba -ba -ba -ba -ba -ba +kX +tn +tn +tn +kX +kX +kX +yr +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -41307,40 +40378,40 @@ ac ac ac at -fY -aF -aN -aV -Se -bq -bA -MU +rE +oY +MK +wn +Kr +wB +JY +Kd at -cd -ca -Go +wl +Jn +tS aU -cZ -dh -dq +Cj +Ld +rw aU ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea el eH @@ -41352,45 +40423,45 @@ eH eq eq ea -ba -ba +tn +tn hI -hR -ij -im -iz -jh -jF -jG -kJ +aQ +Xy +pu +Li +OW +Wg +Ao +Ys hJ hJ -lN -mi -mA -mU -nc -nl -nt -nz -lN -nQ -nV -nZ -nZ -nZ -nZ -nZ -oc -dM -ba -ba -ba -ba -ba -ba -ba -ba +wh +Xh +rv +wW +Oa +zc +PD +Sm +wh +UV +Bx +Ro +Ro +Ro +Ro +Ro +Ia +kX +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -41564,40 +40635,40 @@ ac ac ac at -az -II -qI -wP -aV -br -bB -RI +PS +Af +PV +vB +wn +pb +Aw +Fc at -ce -ca -QH -cT -da -di -dr +Yr +Jn +sB +OQ +Vf +Ds +Kf aU ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ea ea ea @@ -41609,45 +40680,45 @@ ea ea ea ea -ba -ba +tn +tn hI -hS -ik -im -im +Xe +vC +pu +pu hJ -jI -jG -jF -rY +NT +Ao +Wg +WS hJ -lO +Cy hI hJ hI hI -vV +qk hI hI -qv -nR +lr +TT hJ -dM -ba -ba -ba -dM -dM -dM -ba -oe -ba -ba -ba -ba -ba -ba +kX +tn +tn +tn +kX +kX +kX +tn +TN +tn +tn +tn +tn +tn +tn dA dA ac @@ -41821,18 +40892,18 @@ ac ac ac at -aA -OT -aP -Yx -bg -bs -bC -bC -bQ -cf -ct -Nf +Gz +OF +xx +uL +yZ +tL +vD +vD +Xk +DG +YX +EE aU aU aU @@ -41844,67 +40915,67 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI hI hI -iy +pG hJ hI -jJ -jG -jG -CL +nw +Ao +Ao +Pa hI -lM +th hI -ba -ba +tn +tn hI -nm -qw +xm +Cd hI hJ hJ hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -42078,22 +41149,22 @@ ac ac ac at -aB -In -Pq -Uo -bh -bt -bD -yT +Fv +Qf +Kg +yo +Em +YZ +Ln +kQ at -cg -cu -Go -cU -db -dj -ds +Bi +jk +tS +zM +IA +Rb +ZN aU ac ac @@ -42101,67 +41172,67 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI -hT -il -iz -iP +GX +EQ +Li +Sz hI -jK -jF -jF -LV +vF +Wg +Wg +VP hJ -qw +Cd hI -ba -ba +tn +tn hI -mM +rf hI hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -42335,22 +41406,22 @@ ac ac ac at -TM -aB -aR -aZ -CJ -bu -bE -eP +VN +Fv +Jq +GP +zi +up +Nw +bo at -DR -zT -NJ +nE +HU +PX aU -dc -dk -dt +GR +HN +Gu aU ac ac @@ -42358,67 +41429,67 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI -hU -im -im -iP +ZW +pu +pu +Sz hI -jL -jF -jG -KQ +kL +Wg +Ao +CC hJ -lN +wh hJ -ba -ba -dM -dM -nu -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +kX +kX +Kt +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -42602,7 +41673,7 @@ at at at at -cw +rh at at aU @@ -42615,66 +41686,66 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI hI -in -iA +EN +os hI hI -jM -km -km -jM +EM +yH +yH +EM hJ -kV +JZ hJ hJ hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -42857,10 +41928,10 @@ ac ac ac at -bR -ci -cx -cM +pt +Ie +yP +pD at ac ac @@ -42871,67 +41942,67 @@ ac ac ac dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI hJ hJ hJ -vM -LQ -LQ -LQ -EH -Hc -LQ -yU +yV +Tv +Tv +Tv +lB +MY +Tv +oq mB hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -43114,10 +42185,10 @@ ac ac ac at -bS -yy -cy -cN +xE +Ke +px +eG at ac ac @@ -43128,67 +42199,67 @@ ac ac ac ac -ba -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -io -Bn -xH -zl -LQ -LQ -LQ -wp -xG -zl -yU +tn +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +lA +EV +Zp +RU +Tv +Tv +Tv +Tx +Xg +RU +oq mB hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -43371,10 +42442,10 @@ ac ac ac at -bT -ck -cz -cO +lz +sP +WJ +RC at ac ac @@ -43384,68 +42455,68 @@ ac ac ac ac -ba -ba -dA -dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -io -ZB -Ey -zl -LQ -LQ -Ul -LQ -LQ -LQ -zl +tn +tn +dA +dA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +lA +PY +Mz +RU +Tv +Tv +NY +Tv +Tv +Tv +RU mC hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -43628,10 +42699,10 @@ ac ac ac at -bU -cl -Hv -cN +Re +Ay +op +eG at ac ac @@ -43641,68 +42712,68 @@ ac ac ac ac -ba +tn ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -io -WB -Xd -LQ -wp -LQ -yh -LQ -so -LQ -qo +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +lA +QN +Xo +Tv +Tx +Tv +Cg +Tv +PQ +Tv +tN hI hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -43885,10 +42956,10 @@ ac ac ac at -bV -cm -cB -cP +zj +Hq +WX +uZ at ac ac @@ -43897,69 +42968,69 @@ ac ac ac ac -ba -ba +tn +tn ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -hV +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +Df hJ hJ iT -jl -jl -jl -jl -jl +Rj +Rj +Rj +Rj +Rj hJ lQ hJ hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -44153,69 +43224,69 @@ ac ac ac ac -ba -ba +tn +tn ac ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hJ hJ -jm -jO -kn -jO -jO +NE +yv +Nv +yv +yv hJ lR lR hJ hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -44409,8 +43480,8 @@ ac ac ac ac -ba -ba +tn +tn ac ac ac @@ -44418,29 +43489,29 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hJ iU iX @@ -44452,27 +43523,27 @@ lt lR lS mD -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -44665,8 +43736,8 @@ ac ac ac ac -ba -ba +tn +tn ac ac ac @@ -44675,31 +43746,31 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI -iV +kh jn jP kp @@ -44709,26 +43780,26 @@ iX lS lR mE -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -44922,7 +43993,7 @@ ac ac ac ac -ba +tn ac ac ac @@ -44933,30 +44004,30 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI -iW +AE iX jQ kq @@ -44966,26 +44037,26 @@ iX lR lR mF -io -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +lA +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -45178,8 +44249,8 @@ ac ac ac ac -ba -ba +tn +tn ac ac ac @@ -45190,28 +44261,28 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hJ iX iX @@ -45224,24 +44295,24 @@ lT ml hI hI -lj -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +QQ +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -45430,14 +44501,14 @@ ac ac ac ac -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn ac ac ac @@ -45448,57 +44519,57 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI iY jo jR ks -HV +Tr hJ -lu +nN hJ hJ hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -45690,11 +44761,11 @@ ac ac ac ac -ba -ba +tn +tn ac ac -ba +tn ac ac ac @@ -45706,54 +44777,54 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hJ hJ hI -io +lA hJ hJ hJ -lv -lv -mm +GA +GA +QX hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -45946,12 +45017,12 @@ ac ac ac ac -ba -ba +tn +tn ac ac ac -ba +tn ac ac ac @@ -45963,53 +45034,53 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI -lw -lv -mn +No +GA +TF hJ -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -46193,7 +45264,7 @@ ac ac ac ac -ba +tn ac ac ac @@ -46201,14 +45272,14 @@ ac ac ac ac -ba -ba -ba +tn +tn +tn ac ac ac ac -ba +tn ac ac ac @@ -46221,52 +45292,52 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hI -lx -lU -mo +AF +XX +NG hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA ac @@ -46449,23 +45520,23 @@ ac ac ac ac -aS -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +Io +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn ac ac ac ac -ba -ba +tn +tn ac ac ac @@ -46478,50 +45549,50 @@ ac ac dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn hJ hJ hJ hI hI -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -46712,7 +45783,7 @@ ac ac ac ac -ba +tn ac ac ac @@ -46721,8 +45792,8 @@ ac ac ac ac -ba -dE +tn +xz ac ac ac @@ -46736,47 +45807,47 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -46969,7 +46040,7 @@ ac ac ac ac -ba +tn ac ac ac @@ -46978,8 +46049,8 @@ ac ac ac ac -ba -dF +tn +cS ac ac ac @@ -46994,44 +46065,44 @@ dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -47226,7 +46297,7 @@ ac ac ac ac -ba +tn ac ac ac @@ -47235,9 +46306,9 @@ ac ac ac ac -ba -ba -ba +tn +tn +tn ac ac ac @@ -47252,41 +46323,41 @@ ac dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -47483,7 +46554,7 @@ ac ac ac ac -ba +tn ac ac ac @@ -47492,10 +46563,10 @@ ac ac ac ac -ba -ba -ba -dN +tn +tn +tn +Ll ac ac ac @@ -47510,38 +46581,38 @@ dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -47748,12 +46819,12 @@ ac ac ac ac -ba -ba -dE -ba -ba -ba +tn +tn +xz +tn +tn +tn ac ac ac @@ -47770,33 +46841,33 @@ dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -48005,12 +47076,12 @@ ac ac ac ac -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn ac ac ac @@ -48033,20 +47104,20 @@ dA dA dA dA -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba -ba +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn +tn dA dA dA @@ -48262,12 +47333,12 @@ ac ac ac ac -dv -ba -dG -ba -ba -ba +oL +tn +La +tn +tn +tn ac ac ac @@ -48520,11 +47591,11 @@ ac ac ac ac -dz -dH -dJ -ba -ba +DP +zI +Rd +tn +tn ac ac ac @@ -48778,8 +47849,8 @@ ac ac ac ac -ba -dK +tn +zF ac ac ac diff --git a/_maps/RandomZLevels/research.dmm b/_maps/RandomZLevels/research.dmm index 640c507250233..b47fee0ad7f33 100644 --- a/_maps/RandomZLevels/research.dmm +++ b/_maps/RandomZLevels/research.dmm @@ -845,7 +845,7 @@ "eb" = ( /obj/machinery/door/poddoor{ id = "cryopodg2"; - name = "cryogenetic genetics blastdoor" + name = "Gryogenetics" }, /turf/open/floor/iron/stairs, /area/awaymission/research/interior/genetics) @@ -1260,7 +1260,7 @@ "hK" = ( /obj/machinery/door/poddoor{ id = "cryopodg1"; - name = "cryogenetic genetics blastdoor" + name = "Gryogenetics" }, /turf/open/floor/iron/stairs{ dir = 1 @@ -1997,8 +1997,7 @@ /area/awaymission/research/interior/dorm) "lN" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/airalarm/directional/east{ pixel_x = 32 @@ -2196,8 +2195,7 @@ /obj/structure/flora/ausbushes/brflowers, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/grass, /area/awaymission/research/interior/escapepods) @@ -2205,8 +2203,7 @@ /obj/structure/flora/ausbushes/fernybush, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/grass, /area/awaymission/research/interior/escapepods) @@ -2214,8 +2211,7 @@ /obj/structure/flora/ausbushes/grassybush, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/grass, /area/awaymission/research/interior/escapepods) diff --git a/_maps/RandomZLevels/snowdin.dmm b/_maps/RandomZLevels/snowdin.dmm index 77d7da3cb8b78..64ba57911f45e 100644 --- a/_maps/RandomZLevels/snowdin.dmm +++ b/_maps/RandomZLevels/snowdin.dmm @@ -2083,9 +2083,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post) "jo" = ( /turf/open/floor/plating{ @@ -2221,9 +2219,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post) "jU" = ( /obj/effect/decal/cleanable/dirt, @@ -2759,7 +2755,7 @@ "mY" = ( /obj/machinery/button/door{ id = "snowdingarage1"; - name = "garage door toggle"; + name = "Garage Door Toggle"; pixel_x = -24; pixel_y = -7 }, @@ -2893,7 +2889,7 @@ "nB" = ( /obj/machinery/door/poddoor/shutters{ id = "snowdingarage1"; - name = "garage door" + name = "Garage Door" }, /turf/open/floor/plating, /area/awaymission/snowdin/post/garage) @@ -4070,7 +4066,6 @@ /obj/machinery/doorButtons/access_button{ idDoor = "snowdin_turbine_interior"; idSelf = "snowdin_turbine_access"; - layer = 3.1; name = "Turbine airlock control"; pixel_x = 8; pixel_y = -24 @@ -6390,7 +6385,7 @@ "zo" = ( /obj/machinery/door/poddoor/shutters{ id = "snowdingarage2"; - name = "garage door" + name = "Garage Door" }, /turf/open/floor/plating, /area/awaymission/snowdin/post/minipost) @@ -6441,7 +6436,7 @@ /obj/machinery/light/small, /obj/machinery/button/door{ id = "snowdingarage2"; - name = "garage door toggle"; + name = "Garage Door Toggle"; pixel_x = -7; pixel_y = -24 }, @@ -8559,7 +8554,7 @@ "Gl" = ( /obj/machinery/door/poddoor/shutters{ id = "snowdingarageunder"; - name = "garage door" + name = "Garage Door" }, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -8567,7 +8562,7 @@ "Gm" = ( /obj/machinery/door/poddoor/shutters{ id = "snowdingarageunder2"; - name = "garage door" + name = "Garage Door" }, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -8698,13 +8693,13 @@ "GK" = ( /obj/machinery/button/door{ id = "snowdingarageunder2"; - name = "right garage door toggle"; + name = "right Garage Door Toggle"; pixel_x = 7; pixel_y = 24 }, /obj/machinery/button/door{ id = "snowdingarageunder"; - name = "left garage door toggle"; + name = "left Garage Door Toggle"; pixel_x = -7; pixel_y = 24 }, @@ -9091,7 +9086,7 @@ "Ia" = ( /obj/machinery/door/poddoor/shutters{ id = "snowdingarage3"; - name = "garage door" + name = "Garage Door" }, /turf/open/floor/plating, /area/awaymission/snowdin/post/mining_main) @@ -9221,7 +9216,7 @@ "Iw" = ( /obj/machinery/button/door{ id = "snowdingarage3"; - name = "garage door toggle"; + name = "Garage Door Toggle"; pixel_x = 7; pixel_y = 24 }, @@ -9368,9 +9363,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) "IW" = ( /obj/structure/table, @@ -10076,9 +10069,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "Li" = ( /obj/structure/table, @@ -10122,9 +10113,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "Ln" = ( /obj/structure/table, @@ -10412,9 +10401,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) "Mk" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -10654,9 +10641,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) "Nf" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -11013,9 +10998,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "OJ" = ( /obj/item/shard, @@ -11128,9 +11111,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) "Pc" = ( /obj/structure/table, @@ -11209,9 +11190,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) "Pq" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on, @@ -11311,9 +11290,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) "PF" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -11481,9 +11458,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) "Qr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -11518,9 +11493,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "Qy" = ( /obj/structure/closet/crate, @@ -11774,9 +11747,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) "Rs" = ( /obj/effect/turf_decal/stripes/line{ @@ -11814,9 +11785,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post) "RA" = ( /obj/effect/spawner/lootdrop/crate_spawner, @@ -11878,9 +11847,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "RM" = ( /obj/item/knife/kitchen, @@ -11976,9 +11943,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "Sf" = ( /obj/item/shard, @@ -12474,9 +12439,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post) "Um" = ( /obj/effect/turf_decal/stripes/corner{ @@ -12491,17 +12454,13 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) "Uo" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/minipost) "Uq" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ @@ -12559,9 +12518,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "UG" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -12728,9 +12685,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/cavern1) "Vo" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -12772,9 +12727,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post) "Vt" = ( /obj/effect/turf_decal/stripes/corner{ @@ -12980,9 +12933,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_main) "Wj" = ( /obj/machinery/airalarm/directional/north{ @@ -13311,9 +13262,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post) "XD" = ( /obj/machinery/holopad, @@ -13714,9 +13663,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) "Zj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ @@ -13785,9 +13732,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/dorm) "Zu" = ( /obj/effect/decal/cleanable/dirt, @@ -13854,9 +13799,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/snowdin/post/mining_dock) "ZJ" = ( /obj/structure/table, diff --git a/_maps/RandomZLevels/undergroundoutpost45.dmm b/_maps/RandomZLevels/undergroundoutpost45.dmm index ffe5cae05a52f..8e823527c10bc 100644 --- a/_maps/RandomZLevels/undergroundoutpost45.dmm +++ b/_maps/RandomZLevels/undergroundoutpost45.dmm @@ -5,14 +5,6 @@ "ab" = ( /turf/closed/indestructible/riveted, /area/awaymission/undergroundoutpost45/caves) -"ac" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged2" - }, -/area/awaymission/undergroundoutpost45/central) "ad" = ( /turf/closed/mineral/random/labormineral, /area/awaymission/undergroundoutpost45/caves) @@ -25,107 +17,70 @@ "ag" = ( /turf/closed/wall/mineral/titanium, /area/awaymission/undergroundoutpost45/central) -"aj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged1" - }, -/area/awaymission/undergroundoutpost45/central) -"an" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/central) -"ao" = ( -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ap" = ( -/obj/machinery/light/small/broken{ - dir = 4 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/undergroundoutpost45/central) -"aq" = ( -/obj/machinery/button/door{ - desc = "A remote control-switch for the elevator doors."; - id = "UO45_Elevator"; - name = "Elevator Doors"; - pixel_x = 6; - pixel_y = -24 - }, -/obj/machinery/button/door{ - desc = "A remote control-switch to call the elevator to your level."; - id = "UO45_useless"; - name = "B1"; - pixel_x = -6; - pixel_y = -24 - }, -/obj/machinery/button/door{ - desc = "A remote control-switch to call the elevator to your level."; - id = "UO45_useless"; - name = "B2"; - pixel_x = -6; - pixel_y = -34 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged4" +"ah" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/undergroundoutpost45/central) -"ar" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "damaged3" +/obj/structure/disposalpipe/segment{ + dir = 5 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"ai" = ( +/obj/structure/flora/ausbushes/brflowers, +/turf/open/floor/grass, /area/awaymission/undergroundoutpost45/central) -"as" = ( -/obj/machinery/door/poddoor{ - id = "UO45_Elevator" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"ak" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/undergroundoutpost45/central) -"at" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/area/awaymission/undergroundoutpost45/crew_quarters) +"al" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"au" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"aw" = ( -/obj/machinery/camera/directional/east{ - c_tag = "Bar"; - network = list("uo45") +/turf/open/floor/plating{ + burnt = 1 }, -/obj/structure/table/reinforced, +/area/awaymission/undergroundoutpost45/research) +"am" = ( +/obj/machinery/vending/cigarette, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"an" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/central) +"av" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"az" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/crew_quarters) -"ax" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"aA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"aB" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) "aC" = ( /turf/closed/wall, @@ -133,333 +88,150 @@ "aD" = ( /turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/central) -"aF" = ( +"aE" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aG" = ( -/obj/machinery/button/door{ - desc = "A remote control-switch to call the elevator to your level."; - id = "UO45_useless"; - name = "Call Elevator"; - pixel_x = -6; - pixel_y = 24 - }, -/obj/machinery/button/door{ - desc = "A remote control-switch for the elevator doors."; - id = "UO45_Elevator"; - name = "Elevator Doors"; - pixel_x = 6; - pixel_y = 24 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"aH" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = 32 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aI" = ( -/obj/effect/decal/cleanable/dirt, +"aL" = ( +/obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aJ" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aK" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/structure/sign/poster/official/safety_internals{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aM" = ( -/obj/machinery/vending/cola, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"aT" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/central) -"aN" = ( -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"aV" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side{ dir = 8 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"aW" = ( +/obj/machinery/gateway/centeraway{ + calibrated = 0 }, -/area/awaymission/undergroundoutpost45/central) -"aO" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"aX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"ba" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -23 }, -/area/awaymission/undergroundoutpost45/central) -"aP" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/closet/emcloset, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"bb" = ( +/obj/structure/toilet{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"aQ" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aR" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aS" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"aU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/obj/item/clothing/under/misc/pj/blue, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/central) -"aZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +"bc" = ( +/obj/machinery/light/small{ dir = 8 }, -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/obj/item/clothing/under/suit/black/skirt, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/central) +/area/awaymission/undergroundoutpost45/research) "bd" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/space, /area/awaymission/undergroundoutpost45/central) -"bi" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bj" = ( -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bk" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bp" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +"be" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security Office"; + req_access_txt = "201" }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"bq" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"br" = ( -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bs" = ( +"bg" = ( +/obj/structure/closet/crate, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bt" = ( -/obj/machinery/light/small, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -23 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bu" = ( -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bv" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 }, +/obj/item/multitool, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"bx" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"bl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"by" = ( -/obj/machinery/door/airlock{ - name = "Unit 2" +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"bm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/meter{ + name = "Mixed Air Tank Out" }, -/area/awaymission/undergroundoutpost45/central) -"bz" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"bn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock{ - name = "Unit 1" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bA" = ( -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + id_tag = "awaydorm2"; + name = "Dorm 2" }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"bB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +"bw" = ( +/obj/machinery/vending/hydronutrients, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"bG" = ( +"bC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bH" = ( -/obj/machinery/light{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bI" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bJ" = ( -/obj/structure/toilet{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bK" = ( -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = -32 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/central) -"bL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"bD" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -23 }, -/area/awaymission/undergroundoutpost45/central) -"bM" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"bE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"bN" = ( +"bF" = ( +/obj/structure/closet/l3closet, /obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/official/nanotrasen_logo{ - pixel_y = -32 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white/side{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) +/area/awaymission/undergroundoutpost45/research) "bO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 6 @@ -484,21 +256,6 @@ }, /turf/closed/wall, /area/awaymission/undergroundoutpost45/central) -"bS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"bT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) "bU" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 @@ -511,3344 +268,3920 @@ }, /turf/closed/wall, /area/awaymission/undergroundoutpost45/central) -"bW" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 351.9; - name = "Cave Floor" +"ck" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 }, -/area/awaymission/undergroundoutpost45/caves) -"bX" = ( -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 351.9; - name = "Cave Floor" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/caves) -"bY" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"cl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 9 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"cn" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"co" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/central) -"ca" = ( +"cp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/central) +"cr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/central) +"cy" = ( +/obj/structure/table, +/obj/item/book/manual/hydroponics_pod_people, +/obj/item/paper/guides/jobs/hydroponics, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"cC" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/command{ + name = "Gateway Chamber"; + req_access_txt = "201" }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"cF" = ( +/obj/effect/landmark/awaystart, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"cb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +"cG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"cO" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating{ - heat_capacity = 1e+006 + burnt = 1 }, -/area/awaymission/undergroundoutpost45/central) -"cc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/awaymission/undergroundoutpost45/research) +"cR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"cV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, +/turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/central) -"cd" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +"dd" = ( +/obj/machinery/computer/monitor/secret{ + dir = 1; + name = "primary power monitoring console" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/cable, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"de" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/closed/wall, /area/awaymission/undergroundoutpost45/central) -"cf" = ( +"df" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, +/turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/central) -"cg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"di" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"ch" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"dj" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"ci" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cj" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/door/poddoor/preopen{ + id = "UO45_Engineering"; + name = "engineering Security Door" }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"dp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, /area/awaymission/undergroundoutpost45/central) -"cm" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"dr" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, +/area/awaymission/undergroundoutpost45/caves) +"ds" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"dt" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"du" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"co" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"cp" = ( +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/research) +"dv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"cq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"cs" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/central) -"ct" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"dD" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/central) -"cu" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"cv" = ( -/obj/structure/closet, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"dE" = ( +/obj/structure/sink{ + pixel_y = 25 }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/central) -"cw" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +"dF" = ( +/obj/structure/chair/wood/normal{ dir = 8 }, -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cx" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"dH" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"dI" = ( +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 + dir = 4 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"dJ" = ( +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"cA" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/obj/structure/chair/wood/normal{ +"dK" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"dL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"dM" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"cB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"dN" = ( +/obj/item/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"dP" = ( /obj/structure/table/wood, /obj/machinery/newscaster{ - pixel_x = 30 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cD" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cE" = ( -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating{ - heat_capacity = 1e+006 + pixel_y = -28 }, +/obj/item/pen, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"dT" = ( +/obj/effect/turf_decal/tile/green, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"cH" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +"dU" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/on{ + dir = 4 }, -/obj/structure/chair/wood/normal{ - dir = 1 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/machinery/button/door{ - id = "awaydorm2"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 +/area/awaymission/undergroundoutpost45/caves) +"eg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Hallway"; + network = list("uo45") }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"ei" = ( +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass, /area/awaymission/undergroundoutpost45/central) -"cI" = ( +"ek" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/external{ + name = "Mining External Airlock"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/central) -"cJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"em" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"er" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "N2 Outlet Pump" }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"es" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, +/turf/closed/wall, /area/awaymission/undergroundoutpost45/central) -"cK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +"et" = ( +/obj/structure/cable, +/obj/machinery/power/apc/highcap/fifteen_k{ + locked = 0; + name = "UO45 Mining APC"; + pixel_y = -23; + start_charge = 100 }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"cL" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/structure/closet/secure_closet/engineering_personal{ + icon_state = "mining"; + locked = 0; + name = "miner's equipment"; + req_access = null; + req_access_txt = "201" }, -/obj/machinery/button/door{ - id = "awaydorm1"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 +/obj/item/storage/backpack/satchel/eng, +/obj/item/clothing/gloves/fingerless, +/obj/effect/turf_decal/tile/brown, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"ew" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/computer/station_alert{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"cM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5; - +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/checker, +/area/awaymission/undergroundoutpost45/engineering) +"ey" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/central) -"cN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"ez" = ( +/obj/structure/chair/stool, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"eK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"eL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"cP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"eN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"eT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"eU" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/central) -"cQ" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"eW" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/cigarettes{ + pixel_x = -2 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/item/lighter{ + pixel_x = 4 }, -/area/awaymission/undergroundoutpost45/central) -"cS" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"eY" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -23 }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window{ +/obj/machinery/camera/directional/west{ + c_tag = "Gateway Chamber"; + network = list("uo45","uo45r") + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"fa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/meter/atmos{ + id_tag = "UO45_waste_meter"; + name = "Waste Loop" }, -/area/awaymission/undergroundoutpost45/central) -"cT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"fc" = ( +/obj/structure/ore_box, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"fh" = ( +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/caves) +"fj" = ( +/obj/structure/table/glass, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/manipulator, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/capacitor, +/obj/item/stock_parts/micro_laser, +/obj/item/stock_parts/micro_laser, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"cU" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/area/awaymission/undergroundoutpost45/research) +"fk" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/structure/reagent_dispensers/fueltank, -/obj/structure/window{ +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"cV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"cW" = ( -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 }, -/area/awaymission/undergroundoutpost45/central) -"cX" = ( -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"fl" = ( +/obj/machinery/gateway, +/obj/structure/cable{ + icon_state = "0-2" }, -/area/awaymission/undergroundoutpost45/central) -"cY" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"fm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, +/turf/closed/wall/r_wall/rust, /area/awaymission/undergroundoutpost45/central) -"cZ" = ( +"fo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm2"; - name = "Dorm 2" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/central) -"da" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"fs" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/central) -"db" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm1"; - name = "Dorm 1" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"fv" = ( +/obj/structure/table, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"fK" = ( +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/crew_quarters) +"fN" = ( +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/crew_quarters) +"fO" = ( +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/crew_quarters) +"fP" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Mining Maintenance"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/central) -"dc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"gc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 5 }, -/obj/structure/closet, -/obj/item/poster/random_contraband, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, +/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/central) -"de" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"gd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, -/turf/closed/wall, +/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/central) -"df" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"gg" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/crew_quarters) +"gk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"gp" = ( +/obj/machinery/light/small{ dir = 4 }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"gv" = ( +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/gateway) +"gw" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/gateway) +"gx" = ( /turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/central) -"dg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/awaymission/undergroundoutpost45/research) +"gy" = ( +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/research) +"gz" = ( +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/research) +"gK" = ( +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/gateway) +"gL" = ( +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/gateway) +"gQ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"gR" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/toilet{ dir = 4 }, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"gS" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/sink{ + pixel_y = 25 + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +"gT" = ( +/obj/machinery/light/small{ + dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 }, -/area/awaymission/undergroundoutpost45/central) -"dk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +/obj/item/multitool, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"dl" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"hc" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/research) +"hi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/item/restraints/handcuffs, +/obj/item/assembly/flash/handheld, +/obj/item/reagent_containers/peppercloud_deployer, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "security officer's locker"; + req_access_txt = "201" }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"hj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"hk" = ( +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"dm" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"hl" = ( +/obj/machinery/light{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dn" = ( -/obj/machinery/light{ +"hm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Air to Distro" + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"ho" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) +"hv" = ( +/obj/structure/bookcase/manuals/engineering, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"hy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/central) -"do" = ( -/obj/item/kirbyplants{ - layer = 5 +/area/awaymission/undergroundoutpost45/research) +"hI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/meter{ + name = "Mixed Air Tank In" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"hJ" = ( +/obj/machinery/computer/station_alert{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"dp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/central) -"dv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"dw" = ( -/obj/machinery/light{ +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"hK" = ( +/obj/machinery/light/small{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/turf/open/floor/iron{ +/obj/machinery/firealarm{ dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" + pixel_x = -24 }, -/area/awaymission/undergroundoutpost45/central) -"dx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"hL" = ( +/obj/machinery/firealarm{ + pixel_y = 24 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/tank_dispenser{ + pixel_x = -1 }, -/area/awaymission/undergroundoutpost45/central) -"dy" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"hM" = ( +/turf/open/floor/iron/cafeteria{ + dir = 5 }, +/area/awaymission/undergroundoutpost45/research) +"hN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dz" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"hO" = ( +/obj/machinery/light/small{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"hY" = ( +/obj/machinery/light{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dG" = ( +"hZ" = ( +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"il" = ( +/obj/structure/alien/weeds, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"im" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"in" = ( +/obj/effect/decal/cleanable/blood/gibs/up, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"iF" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"iH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/central) -"dO" = ( -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/reagent_containers/food/condiment/milk, -/obj/item/storage/fancy/egg_box, /obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet/freezer{ - locked = 0; - name = "refrigerator"; - req_access_txt = "201" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"iI" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/sign/departments/science{ + pixel_x = -32 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"dR" = ( -/obj/machinery/door/airlock/security{ - name = "Security Checkpoint"; - req_access_txt = "201" +/obj/effect/turf_decal/tile/purple{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"iV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"dS" = ( +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/gateway) +"jc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, /obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +"jv" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dW" = ( +"jw" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, /obj/structure/disposalpipe/segment{ - dir = 6 + dir = 5 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"jz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"dY" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ +"jA" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/undergroundoutpost45/crew_quarters) +"jB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - req_access_txt = "201" +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/crew_quarters) +"jC" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/crew_quarters) +"jD" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "UO45_Engineering"; + name = "engineering Security Door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"jE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, +/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/central) -"dZ" = ( +"jH" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"ea" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +"jT" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/central) -"eb" = ( -/obj/machinery/hydroponics/constructable, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/central) -"ec" = ( -/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"jU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"ed" = ( -/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"jV" = ( +/obj/structure/ore_box, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"jW" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/awaymission/undergroundoutpost45/engineering) +"kj" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/door/airlock/command{ - name = "Gateway Chamber"; - req_access_txt = "201" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"kq" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 4 }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/research) +"kr" = ( +/obj/machinery/light/small, +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"kt" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"ee" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"ku" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/central) -"ef" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/airlock/maintenance{ - name = "Security Checkpoint Maintenance"; - req_access_txt = "201" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"kv" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"eh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"lh" = ( +/obj/structure/chair/fancy/comfy{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"li" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"ej" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"lj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"el" = ( -/obj/effect/spawner/structure/window, +"lk" = ( +/obj/structure/closet, +/obj/item/storage/belt/utility, /turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"en" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + burnt = 1 }, -/area/awaymission/undergroundoutpost45/central) -"eo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Hydroponics"; - req_access_txt = "201" +/area/awaymission/undergroundoutpost45/crew_quarters) +"ll" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"ep" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +"lm" = ( +/obj/machinery/light/small, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"ln" = ( +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/engineering) +"lS" = ( +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/clothing/gloves/color/latex, +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"lT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"eq" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +"lU" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"mJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/research) +"mR" = ( +/obj/machinery/light{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"mS" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/reagent_containers/spray/cleaner, +/obj/item/clothing/glasses/hud/health, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/corner, +/area/awaymission/undergroundoutpost45/research) +"nc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"es" = ( +"nd" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 + dir = 1 }, -/turf/closed/wall, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"eu" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - icon_plating = "asteroidplating"; - icon_state = "asteroidplating"; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9 - }, -/area/awaymission/undergroundoutpost45/caves) -"ev" = ( -/obj/item/clothing/under/misc/pj, -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" +"nf" = ( +/obj/structure/filingcabinet, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"ni" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/engineering) +"no" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"ex" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 +"nt" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/item/pen, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Security Checkpoint"; - req_access_txt = "201" +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"nw" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_x = -32 }, -/area/awaymission/undergroundoutpost45/central) -"eA" = ( -/obj/structure/flora/ausbushes/ppflowers, -/turf/open/floor/grass{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"nx" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/undergroundoutpost45/central) -"eB" = ( -/obj/structure/flora/ausbushes/brflowers, -/turf/open/floor/grass{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/central) -"eD" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"nA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/crew_quarters) +"nD" = ( +/obj/structure/closet/crate{ + desc = "It's a storage unit for kitchen clothes and equipment."; + name = "Kitchen Crate" }, -/area/awaymission/undergroundoutpost45/central) -"eF" = ( +/obj/item/storage/box/mousetraps, +/obj/item/clothing/under/suit/waiter, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/showroomfloor, +/area/awaymission/undergroundoutpost45/crew_quarters) +"nF" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_x = -30 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"eG" = ( +"nM" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eH" = ( +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/research) +"nT" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"eI" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"eJ" = ( -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"eM" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/folder/red, -/obj/machinery/door/window/southleft{ - dir = 8; - name = "Security Checkpoint"; - req_access_txt = "201" +"nV" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"eO" = ( -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"eP" = ( -/obj/effect/turf_decal/tile/green{ +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"nW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/central) -"eQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ - dir = 4; - name = "Hydroponics Desk"; - req_access_txt = "201" +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/research) +"nX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/research) +"nY" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"eR" = ( -/obj/structure/chair/stool, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/research) +"ob" = ( +/obj/structure/glowshroom/single, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 351.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/central) -"eS" = ( +/area/awaymission/undergroundoutpost45/caves) +"oc" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"eV" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 +"od" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"eZ" = ( -/obj/effect/turf_decal/tile/red{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"ok" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/computer/atmos_control/tank{ + input_tag = "UO45_air_in"; + name = "Mixed Air Supply Control"; + output_tag = "UO45_air_out"; + sensors = list("UO45_air_sensor" = "Tank") + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white/corner{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"fb" = ( -/obj/effect/turf_decal/tile/green, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/engineering) +"ow" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/central) -"fd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southleft{ - base_state = "right"; +/obj/machinery/airalarm/all_access{ dir = 4; - icon_state = "right"; - name = "Hydroponics Desk"; - req_access_txt = "201" + pixel_x = 23 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fg" = ( -/obj/machinery/light/small/broken{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"fm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"oC" = ( +/obj/item/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"fn" = ( -/obj/machinery/light/small{ - dir = 8 +"oF" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"fo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"fp" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/neutral{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fr" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"ft" = ( -/obj/structure/closet/crate/hydroponics, -/obj/item/shovel/spade, -/obj/item/wrench, -/obj/item/screwdriver, -/obj/item/reagent_containers/glass/bucket, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"oK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fu" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"oZ" = ( +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/engine/air, +/area/awaymission/undergroundoutpost45/engineering) +"pa" = ( +/obj/machinery/air_sensor{ + id_tag = "UO45_air_sensor" + }, +/turf/open/floor/engine/air, +/area/awaymission/undergroundoutpost45/engineering) +"pc" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"fw" = ( -/obj/structure/disposalpipe/segment{ +"ph" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/structure/cable{ - icon_state = "1-4" +/obj/machinery/atmospherics/pipe/simple{ + dir = 9 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/chair/office/light, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/research) +"pi" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/undergroundoutpost45/central) -"fx" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance{ - name = "Hydroponics Maintenance"; - req_access_txt = "201" +/obj/structure/disposalpipe/junction/flip{ + dir = 2 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fy" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"pk" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fA" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"pl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, -/obj/structure/chair/wood/normal, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/plasma{ + amount = 6 }, -/area/awaymission/undergroundoutpost45/central) -"fB" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/mining) +"pp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/crew_quarters) +"px" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/engineering) +"py" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/machinery/button/door{ - id = "awaydorm3"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/engineering) +"pE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos{ + icon_state = "in"; + id_tag = "UO45_air_out"; + name = "air out" + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=10580;o2=2644;TEMP=351.9"; + name = "air floor" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/engineering) +"pF" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ + id = "UO45_air_in" }, +/turf/open/floor/engine/air, +/area/awaymission/undergroundoutpost45/engineering) +"pH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/research) +"pK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/research) +"pL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/research) +"pN" = ( +/obj/item/stack/rods, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"fD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"pO" = ( +/obj/machinery/atmospherics/components/binary/valve, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/door/airlock{ - id_tag = "awaydorm3"; - name = "Dorm 3" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"pP" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/central) -"fE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/command/glass{ + name = "Chief Engineer"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/central) -"fF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"pS" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/crew_quarters) +"pZ" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fG" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"qf" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fH" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"qg" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/research) +"qh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 4; + external_pressure_bound = 120; + name = "server vent" }, -/area/awaymission/undergroundoutpost45/central) -"fI" = ( -/obj/structure/disposalpipe/segment{ +/turf/open/floor/circuit/telecomms/server, +/area/awaymission/undergroundoutpost45/research) +"qi" = ( +/obj/machinery/atmospherics/pipe/simple{ dir = 10 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/poster/contraband/eat{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/green{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=500,TEMP=80"; + name = "Server Walkway" }, +/area/awaymission/undergroundoutpost45/research) +"qE" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"fJ" = ( +"qF" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, /obj/machinery/light/small{ - dir = 1 + dir = 4 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"fK" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"fL" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"fM" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/eastleft{ +"qI" = ( +/obj/machinery/computer/security{ dir = 1; - name = "Hydroponics Desk"; - req_access_txt = "201" + network = list("uo45") }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"qK" = ( +/obj/machinery/door/airlock{ + name = "Unit 1" }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"fN" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/crew_quarters) -"fO" = ( -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"fQ" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fR" = ( -/obj/machinery/light/small, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -23 +"qP" = ( +/obj/machinery/light/small{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/obj/machinery/airalarm/server{ + dir = 4; + pixel_x = -22 }, -/obj/structure/dresser, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/rnd/server{ + req_access = null }, -/area/awaymission/undergroundoutpost45/central) -"fS" = ( -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/circuit/telecomms/server, +/area/awaymission/undergroundoutpost45/research) +"qQ" = ( +/obj/machinery/atmospherics/pipe/manifold{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"fT" = ( -/obj/item/kirbyplants{ - layer = 5 +/turf/open/floor/iron/dark{ + initial_gas_mix = "n2=500,TEMP=80"; + name = "Server Walkway" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"qX" = ( +/obj/machinery/gateway{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/central) -"fU" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"ro" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/camera/directional/south{ - c_tag = "Central Hallway"; +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/engineering) +"rr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/camera/directional/east{ + c_tag = "Arrivals"; network = list("uo45") }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"fV" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"rz" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/central) -"fW" = ( -/obj/machinery/vending/snack, /turf/open/floor/iron/dark{ - heat_capacity = 1e+006 + initial_gas_mix = "n2=500,TEMP=80"; + name = "Server Walkway" }, +/area/awaymission/undergroundoutpost45/research) +"rK" = ( +/obj/machinery/vending/snack, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"fX" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"rV" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"fY" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +"rW" = ( +/obj/machinery/shower{ dir = 1 }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_y = -32 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"fZ" = ( -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 - }, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"ga" = ( -/obj/structure/sink/kitchen{ - pixel_y = 28 - }, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 - }, +"sb" = ( +/obj/structure/table, +/obj/item/kitchen/fork, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"gb" = ( +"sd" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"gc" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"gd" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"ge" = ( -/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"sf" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_x = 30 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"gf" = ( -/obj/structure/glowshroom/single, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +"sp" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"sr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ + dir = 8; + id_tag = "UO45_mix_in"; + name = "distro out" }, -/area/awaymission/undergroundoutpost45/caves) -"gg" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gh" = ( +/turf/open/floor/engine/vacuum, +/area/awaymission/undergroundoutpost45/engineering) +"ss" = ( /obj/machinery/light/small{ - dir = 8 + dir = 4 }, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 +/turf/open/floor/engine/vacuum, +/area/awaymission/undergroundoutpost45/engineering) +"sJ" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Kitchen Maintenance"; - req_access_txt = "201" +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Reception" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"sK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gj" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"sO" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "201" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"sQ" = ( +/obj/structure/closet, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"sS" = ( +/obj/structure/chair{ + dir = 4 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"gl" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"tc" = ( +/obj/machinery/conveyor{ + id = "UO45_mining" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gm" = ( -/obj/structure/closet/crate{ - desc = "It's a storage unit for kitchen clothes and equipment."; - name = "Kitchen Crate" +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 }, -/obj/item/storage/box/mousetraps, -/obj/item/clothing/under/suit/waiter, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gn" = ( -/obj/item/tank/internals/air, -/obj/item/clothing/mask/gas, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/emcloset, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"te" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ + dir = 8; + id = "UO45_mix_in" }, -/area/awaymission/undergroundoutpost45/research) -"go" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/engine/vacuum, +/area/awaymission/undergroundoutpost45/engineering) +"tf" = ( +/obj/machinery/air_sensor{ + id_tag = "UO45_mix_sensor" }, +/turf/open/floor/engine/vacuum, +/area/awaymission/undergroundoutpost45/engineering) +"ti" = ( +/obj/structure/table/wood, +/obj/item/storage/fancy/cigarettes{ + pixel_y = 2 + }, +/obj/item/lighter{ + pixel_x = 4; + pixel_y = 2 + }, +/turf/open/floor/carpet/grimy, /area/awaymission/undergroundoutpost45/central) -"gq" = ( +"tl" = ( /obj/structure/cable{ icon_state = "2-8" }, /obj/structure/disposalpipe/segment{ dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"gr" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gs" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gu" = ( -/obj/machinery/door/airlock{ - name = "Kitchen Cold Room"; - req_access_txt = "201" +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"tn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gv" = ( /turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/gateway) -"gw" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/gateway) -"gx" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/research) -"gy" = ( -/turf/closed/wall, /area/awaymission/undergroundoutpost45/research) -"gz" = ( +"to" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/research) -"gA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gB" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +"tp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gC" = ( -/obj/machinery/vending/dinnerware, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/research) +"tq" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gD" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/research) +"ty" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gE" = ( -/obj/structure/sink/kitchen{ - pixel_y = 28 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"tz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"tB" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"gF" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 3; - pixel_y = 3 +"tK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 5 }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 5 +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/research) +"tM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/research) +"tN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gG" = ( +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/research) +"tQ" = ( /obj/structure/table, -/obj/machinery/reagentgrinder, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/item/radio/off, +/obj/item/radio/off, +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gH" = ( +/area/awaymission/undergroundoutpost45/gateway) +"tT" = ( /obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"gI" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"gJ" = ( -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"gK" = ( -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/gateway) -"gL" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/gateway) -"gM" = ( -/obj/structure/table, -/obj/item/stack/sheet/glass{ - amount = 16; - pixel_x = 3; - pixel_y = 3 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, -/obj/item/stack/sheet/iron{ - amount = 23 +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"tW" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, +/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/research) -"gN" = ( -/obj/structure/table, -/obj/item/storage/toolbox/mechanical, -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 +"uc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/engineering) +"ud" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/meter, +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/engineering) +"uf" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/undergroundoutpost45/research) -"gO" = ( -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"gP" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"gU" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +"ug" = ( +/obj/structure/chair{ + dir = 8 }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) -"gV" = ( -/obj/structure/table, -/obj/item/folder/white, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"un" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"gW" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 +/obj/machinery/light/small{ + dir = 8 }, -/obj/item/pen, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/sign/warning/securearea{ + pixel_x = -32 }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"gX" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"up" = ( +/obj/machinery/gateway{ + dir = 5 }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"uv" = ( +/turf/closed/mineral/random/labormineral, +/area/awaymission/undergroundoutpost45/research) +"ux" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/closed/wall, /area/awaymission/undergroundoutpost45/research) -"gY" = ( +"uy" = ( +/obj/machinery/light/small, /obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 + dir = 1; + pixel_y = -23 }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/obj/machinery/camera/directional/north{ - c_tag = "Research Lab"; - network = list("uo45","uo45r") - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"gZ" = ( -/obj/machinery/firealarm{ - pixel_y = 24 +/obj/structure/dresser, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"uE" = ( +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/engineering) +"uH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/engineering) +"uN" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_y = -32 }, -/area/awaymission/undergroundoutpost45/research) -"ha" = ( -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"hb" = ( -/obj/machinery/light/small{ +"uO" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/beaker/large{ - pixel_x = -3; - pixel_y = 3 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"uQ" = ( +/obj/structure/cable{ + icon_state = "0-8" }, -/obj/item/reagent_containers/glass/beaker{ - pixel_x = 8; - pixel_y = 2 +/obj/machinery/power/apc/highcap/fifteen_k{ + locked = 0; + name = "UO45 Research Division APC"; + pixel_y = -23; + start_charge = 100 }, -/obj/item/reagent_containers/dropper, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"hc" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"hd" = ( -/obj/machinery/light/small{ - dir = 8 +"uY" = ( +/obj/machinery/light/small, +/obj/structure/sink{ + dir = 8; + pixel_x = -11 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/structure/mirror{ + pixel_x = -28 }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/research) -"he" = ( -/obj/machinery/light/small{ +"uZ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hf" = ( -/obj/machinery/light/small{ - dir = 8 +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/engineering) +"vd" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ + dir = 1; + id = "UO45_n2_in" }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/turf/open/floor/engine/n2, +/area/awaymission/undergroundoutpost45/engineering) +"ve" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos{ + dir = 1; + id_tag = "UO45_n2_out"; + name = "nitrogen out" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/engine/n2, +/area/awaymission/undergroundoutpost45/engineering) +"vf" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ + dir = 1; + id = "UO45_o2_in" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hg" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 +/turf/open/floor/engine/o2, +/area/awaymission/undergroundoutpost45/engineering) +"vg" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos{ + dir = 1; + id_tag = "UO45_o2_out"; + name = "oxygen out" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/engine/o2, +/area/awaymission/undergroundoutpost45/engineering) +"vo" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hh" = ( -/obj/machinery/light/small{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"vr" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hp" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hq" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hr" = ( -/obj/structure/table, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"hs" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Kitchen"; - network = list("uo45") - }, +"vy" = ( /obj/structure/table, -/obj/machinery/microwave{ - pixel_x = -3; - pixel_y = 6 +/obj/item/storage/belt/utility, +/obj/item/clothing/head/utility/welding, +/obj/structure/sign/warning/biohazard{ + pixel_y = 32 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/item/assembly/prox_sensor, +/obj/item/assembly/prox_sensor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hu" = ( -/obj/machinery/gateway/centeraway{ - calibrated = 0 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"vD" = ( +/obj/machinery/air_sensor{ + id_tag = "UO45_n2_sensor" }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/light/small, +/turf/open/floor/engine/n2, +/area/awaymission/undergroundoutpost45/engineering) +"vE" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/engine/n2, +/area/awaymission/undergroundoutpost45/engineering) +"vF" = ( +/obj/machinery/air_sensor{ + id_tag = "UO45_o2_sensor" }, -/area/awaymission/undergroundoutpost45/gateway) -"hw" = ( -/obj/structure/chair{ +/obj/machinery/light/small, +/turf/open/floor/engine/o2, +/area/awaymission/undergroundoutpost45/engineering) +"vG" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/engine/o2, +/area/awaymission/undergroundoutpost45/engineering) +"vI" = ( +/turf/closed/wall/r_wall/rust, +/area/awaymission/undergroundoutpost45/mining) +"vJ" = ( +/turf/closed/wall/r_wall, +/area/awaymission/undergroundoutpost45/mining) +"vK" = ( +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/mining) +"vL" = ( +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/mining) +"vW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"vX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/engineering) +"we" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/mining) +"wm" = ( +/obj/structure/closet/firecloset, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/gateway) -"hx" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +"wn" = ( +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/engineering) +"wo" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"wx" = ( /obj/structure/chair{ dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"hz" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"wy" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/southleft{ + dir = 4; + name = "Hydroponics Desk"; + req_access_txt = "201" }, -/obj/item/storage/box/lights/mixed, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"wz" = ( +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"hA" = ( -/obj/structure/closet/firecloset, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"wA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"hB" = ( -/obj/machinery/rnd/destructive_analyzer, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/closet/secure_closet/miner{ + req_access = null; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/research) -"hC" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"wG" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Kitchen"; + req_access_txt = "201" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"hD" = ( -/obj/machinery/rnd/production/protolathe, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"wH" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"hE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"wI" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"hF" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"hG" = ( -/obj/structure/table/glass, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/manipulator, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/capacitor, -/obj/item/stock_parts/micro_laser, -/obj/item/stock_parts/micro_laser, +/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"wJ" = ( +/obj/effect/turf_decal/tile/red{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"wR" = ( +/obj/machinery/vending/medical{ + req_access_txt = "201" + }, /turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 + dir = 6 }, /area/awaymission/undergroundoutpost45/research) -"hH" = ( -/obj/effect/spawner/structure/window/reinforced, +"wS" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating{ - heat_capacity = 1e+006 + broken = 1 }, /area/awaymission/undergroundoutpost45/research) -"hQ" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 +"wT" = ( +/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, +/obj/machinery/meter/atmos{ + id_tag = "UO45_distro_meter"; + name = "Distribution Loop" }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"wW" = ( +/obj/structure/cable, +/obj/machinery/power/smes{ + charge = 1.5e+006; + input_level = 10000; + inputting = 0; + output_level = 7000 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hR" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"wY" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -30 }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"wZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hS" = ( -/obj/structure/table, -/obj/item/food/mint, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"xc" = ( +/obj/structure/chair/fancy/comfy{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"xd" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"hU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4; - + dir = 4 }, -/obj/structure/table, -/obj/item/book/manual/chef_recipes, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/machinery/door/airlock/public/glass{ + name = "Dormitories" }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"hV" = ( -/obj/effect/spawner/structure/window/reinforced, +"xe" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4; - + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"xf" = ( +/obj/machinery/door/airlock{ + name = "Unisex Showers" }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"hW" = ( +"xj" = ( +/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/public/glass{ + name = "Diner" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"xk" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/mining{ + name = "Processing Area"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/central) -"hX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"xx" = ( +/obj/machinery/mineral/processing_unit_console{ + machinedir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"ib" = ( -/obj/structure/chair{ +/turf/closed/wall/rust, +/area/awaymission/undergroundoutpost45/mining) +"xM" = ( +/obj/machinery/mineral/stacking_unit_console{ + machinedir = 2 + }, +/turf/closed/wall, +/area/awaymission/undergroundoutpost45/mining) +"xO" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"xR" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/undergroundoutpost45/gateway) -"ic" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 +/obj/structure/cable{ + icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair{ +/turf/open/floor/mech_bay_recharge_floor, +/area/awaymission/undergroundoutpost45/mining) +"xS" = ( +/obj/machinery/mech_bay_recharge_port{ dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "0-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"id" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"yf" = ( +/obj/machinery/door/airlock/external{ + name = "Mining External Airlock"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/gateway) -"ie" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/sand, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"ys" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"yv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/gateway) -"if" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"ig" = ( -/obj/machinery/computer/rdconsole/core{ - dir = 4; - req_access = null +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"yy" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 10 }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"yE" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "damaged2" }, -/area/awaymission/undergroundoutpost45/research) -"ih" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/central) +"yF" = ( +/obj/structure/table, +/obj/item/storage/box/gloves, +/turf/open/floor/iron/white/side{ + dir = 8 }, /area/awaymission/undergroundoutpost45/research) -"ii" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"yJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"ij" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/undergroundoutpost45/research) -"ik" = ( -/obj/structure/table/glass, -/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, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/central) +"yL" = ( +/obj/structure/table/wood, +/obj/item/book/manual/ripley_build_and_repair, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"yM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "UO45_Engineering"; + name = "engineering Security Door" }, -/area/awaymission/undergroundoutpost45/research) -"ip" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"yN" = ( +/obj/structure/alien/weeds, +/obj/structure/glowshroom/single, +/obj/effect/decal/cleanable/blood/gibs/down, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"iq" = ( +/area/awaymission/undergroundoutpost45/caves) +"yO" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"yQ" = ( /obj/structure/table, -/obj/item/kitchen/rollingpin, +/obj/item/food/mint, /turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"ir" = ( -/obj/machinery/light{ +"yR" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/processor, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"is" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/window/reinforced, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, +"yS" = ( +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"it" = ( -/obj/structure/window/reinforced, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"yT" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"iu" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/door/window{ - name = "Gateway Chamber"; - req_access_txt = "201" +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"yV" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/gateway) -"iv" = ( -/obj/structure/window/reinforced, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"yW" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Hydroponics Desk"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/gateway) -"iw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"yX" = ( +/obj/machinery/power/terminal{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 +/obj/machinery/power/port_gen/pacman/super{ + name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/item/wrench, +/obj/structure/cable{ + icon_state = "0-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"ix" = ( -/obj/machinery/door/airlock{ - name = "Emergency Supplies" +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"yY" = ( +/obj/machinery/vending/dinnerware, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/gateway) -"iy" = ( +/area/awaymission/undergroundoutpost45/crew_quarters) +"yZ" = ( +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 + dir = 4 }, -/obj/structure/table, -/obj/item/stack/cable_coil, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = 3 +/obj/machinery/door/airlock/public/glass{ + name = "Dormitories" }, -/obj/item/stock_parts/scanning_module{ - pixel_x = 2; - pixel_y = 3 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"zb" = ( +/obj/structure/sink{ + pixel_y = 25 }, -/obj/item/stock_parts/scanning_module, +/obj/effect/decal/cleanable/dirt, /obj/structure/sign/warning/nosmoking{ pixel_x = -32 }, /obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 + dir = 9 }, -/area/awaymission/undergroundoutpost45/research) -"iz" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +/turf/open/floor/iron/white, +/area/space/nearstation) +"zd" = ( +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"zf" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"iA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"zg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 9 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/research) -"iB" = ( -/obj/structure/disposalpipe/segment{ +/area/awaymission/undergroundoutpost45/caves) +"zh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"zi" = ( +/turf/open/space, +/area/space/nearstation) +"zj" = ( +/obj/machinery/light{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = 32 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"zk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"iC" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"zl" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, -/area/awaymission/undergroundoutpost45/research) -"iD" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"iE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"iJ" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"zm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/structure/chair{ + dir = 8 }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"zn" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/reagent_containers/food/condiment/enzyme, /turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"iK" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +"zp" = ( +/obj/structure/disposaloutlet{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"zr" = ( /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"iL" = ( -/obj/machinery/light/small{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"zu" = ( +/obj/structure/closet/l3closet, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron/white/side{ dir = 1 }, -/obj/item/clothing/gloves/color/latex, -/obj/structure/closet/emcloset, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, /area/awaymission/undergroundoutpost45/research) -"iN" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular, -/obj/structure/sign/warning/biohazard{ - pixel_x = -32 +"zv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"zx" = ( +/obj/machinery/door/window/southright{ + name = "Bar Door"; + req_access_txt = "201" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"zy" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"iO" = ( -/obj/structure/table, -/obj/item/radio/off, -/obj/item/radio/off, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" +/obj/machinery/door/airlock/command/glass{ + name = "Server Room"; + req_access_txt = "201" }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/research) +"zz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"iP" = ( +"zA" = ( /obj/structure/cable{ icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"iQ" = ( -/obj/structure/table, -/obj/machinery/recharger, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"zC" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"iR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"zD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/table, -/obj/item/paper/pamphlet/gateway, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"zF" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 1 }, +/obj/item/storage/box/lights/mixed, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/gateway) -"iS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"zG" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"iT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"zH" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/chair{ +/obj/machinery/door/poddoor/preopen{ + id = "UO45_Engineering"; + name = "engineering Security Door" + }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"zI" = ( +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/gateway) -"iU" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/structure/chair{ - dir = 8 +/area/awaymission/undergroundoutpost45/central) +"zJ" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"zK" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"zL" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "UO45_rdprivacy"; + name = "Privacy Shutters" }, -/area/awaymission/undergroundoutpost45/gateway) -"iV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"zM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"zN" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) -"iW" = ( +"zO" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"zP" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/obj/structure/sign/poster/official/safety_internals{ + pixel_y = 32 + }, +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" + }, +/area/awaymission/undergroundoutpost45/crew_quarters) +"zQ" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"zS" = ( +/obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"zU" = ( +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/reagent_containers/food/condiment/milk, +/obj/item/storage/fancy/egg_box, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/closet/secure_closet/freezer{ + locked = 0; + name = "refrigerator"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/gateway) -"iX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/crew_quarters) +"zV" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"iY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 +/obj/machinery/button/door{ + desc = "A remote control-switch for the engineering security doors."; + id = "UO45_Engineering"; + name = "Engineering Lockdown"; + pixel_x = 24; + pixel_y = 6; + req_access_txt = "201" }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 +/obj/item/clothing/suit/armor/vest, +/obj/item/clothing/head/helmet, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "security officer's locker"; + req_access_txt = "201" }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"zW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 8 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"zX" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/research) -"iZ" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/undergroundoutpost45/research) -"ja" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"zY" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jd" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 +/obj/machinery/camera/directional/east{ + c_tag = "Kitchen"; + network = list("uo45") }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_y = -32 +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 }, /turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"je" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/disposalpipe/junction, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +"Ab" = ( +/obj/machinery/shower{ + dir = 4 }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"jf" = ( -/obj/structure/closet/secure_closet{ - locked = 0; - name = "kitchen Cabinet"; - req_access_txt = "201" +"Ac" = ( +/obj/structure/table, +/obj/item/computer_hardware/hard_drive/role/signal/toxins, +/obj/item/computer_hardware/hard_drive/role/signal/toxins{ + pixel_x = -4; + pixel_y = 2 }, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/flour, -/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jg" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Gateway Chamber"; - network = list("uo45","uo45r") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 5 }, -/area/awaymission/undergroundoutpost45/gateway) -"jh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/area/awaymission/undergroundoutpost45/research) +"Ad" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"ji" = ( /obj/structure/cable{ icon_state = "1-2" }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Ae" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Af" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "awaydorm5"; + name = "Dorm 5" }, -/area/awaymission/undergroundoutpost45/gateway) -"jj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ag" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Ah" = ( +/obj/machinery/atmospherics/components/binary/pump{ + dir = 8; + name = "Mix to Distro" }, -/area/awaymission/undergroundoutpost45/gateway) -"jk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ai" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/structure/chair/stool, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Al" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/plating{ - heat_capacity = 1e+006 + broken = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"jm" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/crew_quarters) +"Am" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/gateway) -"jn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"An" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ao" = ( +/obj/effect/decal/cleanable/blood/gibs/limb, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/gateway) -"jo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/area/awaymission/undergroundoutpost45/caves) +"Ar" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/machinery/door/airlock/research{ - name = "Gateway Observation"; - req_access_txt = "201" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"As" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 }, +/obj/structure/table, +/obj/item/paper/pamphlet/gateway, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) -"jp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"Au" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"jq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/light/small{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"jr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table, -/obj/item/folder/white, -/obj/item/disk/tech_disk, -/obj/item/disk/design_disk, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/undergroundoutpost45/research) -"js" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"Av" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/research) -"jt" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Aw" = ( +/obj/machinery/door/airlock{ + name = "Emergency Supplies" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ju" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Central Access" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"Ax" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ay" = ( +/obj/structure/alien/resin/wall, +/obj/structure/alien/weeds, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/caves) +"Az" = ( +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"AB" = ( +/obj/machinery/vending/cola, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"jB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"AC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/closed/wall/rust, /area/awaymission/undergroundoutpost45/crew_quarters) -"jE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/central) -"jF" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/stripes/line{ +"AD" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"AE" = ( +/turf/open/floor/plating{ + burnt = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"jG" = ( -/obj/structure/closet/l3closet/scientist, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/area/awaymission/undergroundoutpost45/central) +"AK" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"AM" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"AP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"AQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/gateway) -"jI" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"AT" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/gateway) -"jJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"AU" = ( +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"jK" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"AV" = ( +/obj/structure/filingcabinet/chestdrawer, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"AW" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3 }, -/area/awaymission/undergroundoutpost45/gateway) -"jL" = ( -/obj/machinery/light/small, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 }, -/area/awaymission/undergroundoutpost45/gateway) -"jM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/research) -"jN" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ba" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/research{ - name = "Research Lab"; - req_access_txt = "201" - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"jO" = ( -/obj/effect/spawner/structure/window, /turf/open/floor/plating{ - heat_capacity = 1e+006 + broken = 1 + }, +/area/awaymission/undergroundoutpost45/central) +"Bb" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"jP" = ( -/obj/machinery/light/small, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; initial_temperature = 363.9; name = "Cave Floor" }, +/area/awaymission/undergroundoutpost45/caves) +"Bc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, /area/awaymission/undergroundoutpost45/research) -"jQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"Bd" = ( +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Bg" = ( +/obj/structure/chair/fancy/comfy, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Bh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Bj" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 9 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Bk" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"jR" = ( +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Bl" = ( /obj/structure/closet/emcloset, /obj/item/clothing/mask/breath, -/obj/structure/sign/poster/official/safety_internals{ - pixel_y = 32 +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Bm" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"jY" = ( +/obj/machinery/door/window{ + name = "Gateway Chamber"; + req_access_txt = "201" + }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Bp" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Bq" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"jZ" = ( +"Br" = ( +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 351.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"Bs" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Bt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Bu" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_y = -32 }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"ka" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ +"Bx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"By" = ( +/obj/machinery/camera/directional/south{ + c_tag = "Hydroponics"; + network = list("uo45") }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/power/apc/highcap/fifteen_k{ + locked = 0; + name = "Hydroponics APC"; + pixel_y = -23; + start_charge = 100 }, -/area/awaymission/undergroundoutpost45/central) -"kc" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "0-4" }, -/obj/structure/disposalpipe/segment{ - dir = 9 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Bz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"kd" = ( -/obj/item/storage/backpack/satchel/tox, -/obj/item/clothing/gloves/color/latex, -/obj/item/clothing/suit/toggle/labcoat/science, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet{ - icon_state = "rd"; - name = "research director's locker"; - req_access_txt = "201" +"BC" = ( +/obj/machinery/light/small{ + dir = 8 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"kf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kg" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"BD" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"kh" = ( -/obj/item/kirbyplants{ - layer = 5 +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/research) -"ki" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"BH" = ( +/obj/effect/turf_decal/tile/green{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kk" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"BI" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "1-8" }, -/area/awaymission/undergroundoutpost45/research) -"kl" = ( -/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"BJ" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/airlock/command{ - name = "Gateway EVA"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) -"km" = ( -/obj/item/clothing/under/suit/navy, -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, +"BK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"kn" = ( -/obj/machinery/light{ +"BL" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/structure/chair{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ko" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"kp" = ( +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"BM" = ( /obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Diner" +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"BN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"BS" = ( +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"kw" = ( -/obj/structure/closet/l3closet, -/turf/open/floor/plating{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "damaged1" }, /area/awaymission/undergroundoutpost45/central) -"kx" = ( -/obj/structure/closet/crate, -/obj/effect/decal/cleanable/dirt, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 +"BT" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/item/multitool, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"ky" = ( -/obj/structure/table, -/obj/item/storage/belt/utility, -/obj/item/clothing/head/utility/welding, -/obj/structure/sign/warning/biohazard{ - pixel_y = 32 +"BU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "awaydorm7"; + name = "Dorm 7" }, -/obj/item/assembly/prox_sensor, -/obj/item/assembly/prox_sensor, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"BV" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"BW" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"kz" = ( -/obj/structure/sign/warning/securearea{ - pixel_y = 32 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"kA" = ( -/obj/structure/tank_dispenser/oxygen, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"BX" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/gateway) -"kB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"BY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/public/glass{ + name = "Dormitories" }, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"BZ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ +/obj/structure/chair/wood/normal{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/button/door{ + id = "awaydorm2"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 }, -/obj/machinery/light/small{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"Cb" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/structure/sign/warning/securearea{ - pixel_x = -32 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Cc" = ( +/obj/machinery/power/terminal{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"kE" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/power/port_gen/pacman{ + name = "P.A.C.M.A.N.-type portable generator" }, -/area/awaymission/undergroundoutpost45/gateway) -"kF" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/cable{ + icon_state = "0-4" }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Cd" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_y = -28 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"Cf" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"kG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Ch" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Cj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Diner" }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ck" = ( +/obj/structure/chair/stool, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Cl" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"Cm" = ( +/obj/machinery/light/small{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/gateway) -"kI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kJ" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 + dir = 4; + pixel_x = -23 }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Cn" = ( +/obj/machinery/button/door{ + desc = "A remote control-switch for the elevator doors."; + id = "UO45_Elevator"; + name = "Elevator Doors"; + pixel_x = 6; + pixel_y = -24 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + desc = "A remote control-switch to call the elevator to your level."; + id = "UO45_useless"; + name = "B1"; + pixel_x = -6; + pixel_y = -24 }, -/area/awaymission/undergroundoutpost45/gateway) -"kK" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"kL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + desc = "A remote control-switch to call the elevator to your level."; + id = "UO45_useless"; + name = "B2"; + pixel_x = -6; + pixel_y = -34 }, -/area/awaymission/undergroundoutpost45/gateway) -"kM" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/turf/open/floor/iron{ + dir = 8; + icon_state = "damaged4" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/central) +"Cp" = ( +/obj/machinery/door/airlock{ + name = "Private Restroom" }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/research) -"kN" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"Cq" = ( +/obj/structure/chair, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ct" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Cu" = ( +/obj/effect/decal/cleanable/blood/splatter, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/research) -"kO" = ( +/area/awaymission/undergroundoutpost45/caves) +"Cv" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"kP" = ( +"Cw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/window{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/research) -"kQ" = ( -/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Cy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 + dir = 5 }, -/obj/effect/turf_decal/tile/purple{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Cz" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"CB" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"CC" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" }, -/area/awaymission/undergroundoutpost45/research) -"kT" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"CE" = ( +/obj/machinery/vending/hydroseeds{ + slogan_delay = 700 }, -/obj/machinery/light/small{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"CF" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kU" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"CG" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"CH" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"kV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/undergroundoutpost45/research) -"kW" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 30 - }, -/obj/effect/turf_decal/tile/purple{ +"CI" = ( +/obj/structure/closet/firecloset, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"kY" = ( +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"CJ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"CL" = ( /obj/machinery/door/firedoor, +/obj/structure/sign/warning/securearea{ + pixel_y = 32 + }, /obj/machinery/door/poddoor/preopen{ - id = "UO45_biohazard"; - name = "biohazard containment door" + id = "UO45_Engineering"; + name = "engineering Security Door" }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/turf_decal/delivery, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"CM" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"CN" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"CO" = ( +/obj/item/storage/backpack/satchel/tox, +/obj/item/clothing/gloves/color/latex, +/obj/item/clothing/suit/toggle/labcoat/science, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet{ + icon_state = "rd"; + name = "research director's locker"; + req_access_txt = "201" + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"kZ" = ( -/obj/structure/sink{ - pixel_y = 25 +"CP" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"CQ" = ( +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "201" }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"CR" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, -/area/space/nearstation) -"la" = ( -/obj/machinery/shower{ - pixel_y = 15 +/area/awaymission/undergroundoutpost45/central) +"CT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/door/airlock{ + id_tag = "awaydorm3"; + name = "Dorm 3" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"CU" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/research) -"lb" = ( -/obj/structure/sink{ - pixel_y = 25 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"lc" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +"CV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/structure/sign/departments/science{ - pixel_x = -32 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"CY" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + broken = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/central) +"CZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Da" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/crew_quarters) -"ld" = ( +"Db" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"le" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 +"Dc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/mining/glass{ + name = "Mining EVA"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lf" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Df" = ( +/obj/machinery/light{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lg" = ( -/obj/machinery/light/small, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/processor, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"ln" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/engineering) -"lo" = ( -/obj/machinery/light/small{ - dir = 8 +"Dg" = ( +/turf/open/floor/iron/showroomfloor, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Dh" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Di" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/item/multitool, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Dk" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/contraband/eat{ + pixel_x = 32 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"lp" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Dl" = ( /obj/structure/cable{ - icon_state = "1-4" + icon_state = "1-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/gateway) -"lq" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Dm" = ( +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Dn" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Dq" = ( +/obj/structure/mirror{ + pixel_x = 28 }, -/area/awaymission/undergroundoutpost45/gateway) -"lr" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/obj/structure/cable{ - icon_state = "2-4" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Dr" = ( +/obj/machinery/vending/cigarette, +/obj/structure/sign/poster/contraband/smoke{ + pixel_y = 32 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ds" = ( +/obj/machinery/computer/security{ + dir = 4; + network = list("uo45") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"Dt" = ( +/obj/machinery/computer/security{ + dir = 1; + network = list("uo45") }, -/obj/machinery/camera/directional/north{ - c_tag = "Gateway Ready Room"; - network = list("uo45","uo45r") +/obj/machinery/button/door{ + desc = "A remote control-switch for the security Privacy Shutters."; + id = "UO45_EngineeringOffice"; + name = "Privacy Shutters"; + pixel_x = -24; + pixel_y = 6; + req_access_txt = "201" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"ls" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Du" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"lt" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +"Dv" = ( +/obj/item/clothing/under/misc/pj, +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Dy" = ( +/obj/item/tank/internals/air, +/obj/item/clothing/mask/gas, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/closet/emcloset, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"Dz" = ( +/obj/structure/cable{ + icon_state = "2-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"lv" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/junction/yjunction{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/gateway) -"lw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"DA" = ( +/obj/structure/chair, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"DB" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"DC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, -/area/awaymission/undergroundoutpost45/gateway) -"lx" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"DD" = ( +/obj/structure/table/wood, +/obj/item/flashlight/lamp/green{ + pixel_x = 1; + pixel_y = 5 + }, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"DE" = ( /obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/door/poddoor/preopen{ + id = "UO45_biohazard"; + name = "biohazard Containment Door" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"DF" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"DG" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" +/obj/item/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"DI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"DK" = ( +/obj/structure/closet/l3closet, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"DL" = ( +/obj/structure/chair/fancy/comfy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/gateway) -"ly" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"DN" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"lz" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"DP" = ( +/obj/item/storage/secure/safe{ + pixel_x = 5; + pixel_y = -27 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/gateway) -"lA" = ( +/area/awaymission/undergroundoutpost45/research) +"DS" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -3864,881 +4197,1084 @@ network = list("uo45","uo45r") }, /obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/gateway) -"lB" = ( -/obj/structure/cable{ - icon_state = "4-8" +"DU" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/crew_quarters) +"DW" = ( +/obj/machinery/gateway{ + dir = 8 }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) -"lC" = ( -/obj/structure/cable{ - icon_state = "4-8" +"DY" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ea" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"lD" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/computer/atmos_control/tank{ + dir = 1; + input_tag = "UO45_o2_in"; + name = "Oxygen Supply Control"; + output_tag = "UO45_o2_out"; + sensors = list("UO45_o2_sensor" = "Tank") }, -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; - req_access_txt = "201" +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ec" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Ed" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/mob_spawn/human, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/caves) +"Ef" = ( +/obj/structure/flora/ausbushes/ppflowers, +/turf/open/floor/grass, +/area/awaymission/undergroundoutpost45/central) +"Eg" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Eh" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/barman_recipes, +/obj/item/reagent_containers/food/drinks/shaker, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ei" = ( +/obj/machinery/vending/snack, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ek" = ( +/obj/machinery/shower{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"lE" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Eo" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Ep" = ( +/obj/structure/closet/crate, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/area/awaymission/undergroundoutpost45/caves) +"Eq" = ( +/obj/structure/cable, +/obj/machinery/power/smes{ + charge = 1.5e+006; + input_level = 30000; + inputting = 0; + output_level = 7000 }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Er" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lF" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-4" }, -/obj/structure/cable{ - icon_state = "2-8" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Es" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Et" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Eu" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/research) -"lG" = ( +/area/awaymission/undergroundoutpost45/caves) +"Ew" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/light, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lH" = ( -/obj/structure/cable{ - icon_state = "0-8" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ex" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "UO45 Research Division APC"; - pixel_y = -23; - req_access = null; - start_charge = 100 +/area/awaymission/undergroundoutpost45/caves) +"Ey" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, +/area/awaymission/undergroundoutpost45/research) +"Ez" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"lI" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"EA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"EC" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"EE" = ( +/obj/structure/closet/firecloset, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + dir = 9 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"EF" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/research) -"lJ" = ( +/obj/item/screwdriver{ + pixel_y = 10 + }, +/obj/item/radio/off, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"EG" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Air to External" + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"EH" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 9 + }, +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched2" + }, +/area/awaymission/undergroundoutpost45/engineering) +"EI" = ( /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 9 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"EM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"EN" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/research) -"lK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lL" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"EP" = ( +/obj/structure/chair/fancy/comfy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lM" = ( -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lN" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"EQ" = ( /obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 + dir = 8; + pixel_x = -24 }, -/obj/machinery/camera/directional/south{ - c_tag = "Research Division East"; - network = list("uo45","uo45r") +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"ER" = ( +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"ES" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/structure/window/reinforced{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"lO" = ( -/obj/machinery/door/airlock/research{ - name = "Research Division Access"; +/obj/structure/closet/secure_closet/engineering_personal{ + req_access = null; req_access_txt = "201" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"lQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lR" = ( -/obj/structure/chair{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"EU" = ( +/obj/machinery/light/small{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"lV" = ( +"EW" = ( /obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Diner" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/research{ + name = "Research Lab"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"lW" = ( +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"EX" = ( +/obj/structure/table, +/obj/item/folder/white, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/research) +"EY" = ( /obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/public/glass{ - name = "Diner" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + name = "Dormitories" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"lX" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/plasma{ - amount = 26 +"Fa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "awaydorm1"; + name = "Dorm 1" }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Fb" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 }, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Fc" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Unfiltered to Mix" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/sign/warning/nosmoking{ + pixel_x = 32 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"lY" = ( -/obj/machinery/light/small{ - dir = 1 +"Fi" = ( +/obj/structure/table/wood, +/obj/item/newspaper, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"Fj" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/camera/directional/north{ - c_tag = "Engineering Secure Storage"; - network = list("uo45") +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/engineering) -"lZ" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Fk" = ( +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/engineering) -"ma" = ( -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 +/obj/item/clothing/under/misc/pj, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"Fl" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/item/stack/cable_coil{ - pixel_x = 3; - pixel_y = -7 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Fo" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"mb" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"mc" = ( -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Fp" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Fs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/gateway) -"md" = ( -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + burnt = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"me" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/area/awaymission/undergroundoutpost45/central) +"Fu" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + burnt = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"mf" = ( +/area/awaymission/undergroundoutpost45/central) +"Fy" = ( +/obj/machinery/seed_extractor, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Fz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/portable_atmospherics/scrubber, -/obj/structure/window{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"mg" = ( +"FB" = ( +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/reagent_containers/glass/rag, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"FC" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/window/reinforced, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"FD" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"FE" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"FF" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"mh" = ( -/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/command{ - name = "Research Director's Office"; - req_access_txt = "201" - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"FG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"mi" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "UO45_rdprivacy"; - name = "privacy shutters" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"FI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"FK" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/research) -"mj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "UO45_rdprivacy"; - name = "privacy shutters" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"FL" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"mk" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 1 +"FO" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/camera/directional/south{ + c_tag = "Research Division East"; + network = list("uo45","uo45r") }, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"ml" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +"FP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"mm" = ( -/obj/structure/closet/firecloset, -/obj/machinery/light/small, -/obj/structure/sign/warning/securearea{ - pixel_y = -32 +/obj/machinery/button/door{ + id = "awaydorm8"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"mn" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"FQ" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/research) -"mo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sign/warning/securearea{ - pixel_x = -32 +/obj/structure/disposalpipe/junction, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"FS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/effect/turf_decal/tile/purple{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"FT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched1" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mp" = ( -/obj/structure/chair{ - dir = 1 +/area/awaymission/undergroundoutpost45/mining) +"FU" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"FV" = ( /obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"FW" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"FX" = ( +/obj/machinery/light/small/broken{ + dir = 4 + }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mq" = ( +/area/awaymission/undergroundoutpost45/central) +"FY" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Gb" = ( /obj/structure/table, /obj/item/newspaper, /obj/machinery/newscaster{ pixel_x = 30 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"mr" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_y = 32 +"Gc" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Ge" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"ms" = ( -/obj/machinery/light/small{ - dir = 1 +"Gf" = ( +/obj/machinery/firealarm{ + pixel_y = 24 }, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Gl" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/awaymission/undergroundoutpost45/central) +"Gm" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mt" = ( /obj/structure/bed, /obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"Gn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = 32 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mu" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_x = -30 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Go" = ( +/obj/machinery/power/terminal{ + dir = 1 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/power/port_gen/pacman{ + name = "P.A.C.M.A.N.-type portable generator" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mv" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-8" }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Gp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/item/folder/white, +/obj/item/disk/tech_disk, +/obj/item/disk/design_disk, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Gq" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 + dir = 4; + pixel_x = -23 }, -/obj/structure/chair/wood/normal{ +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/obj/item/radio/off, +/obj/item/laser_pointer, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/research) +"Gr" = ( +/turf/open/floor/plating{ + icon_plating = "asteroidplating"; + icon_state = "asteroidplating"; + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9 + }, +/area/awaymission/undergroundoutpost45/caves) +"Gs" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Gw" = ( +/obj/structure/sink{ + pixel_y = 25 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Gz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"GC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/button/door{ + desc = "A remote control-switch whichs locks the research division down in the event of a biohazard leak or contamination."; + id = "UO45_biohazard"; + name = "Biohazard Door Control"; + pixel_y = -24; + req_access_txt = "201" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"GE" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"GG" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "awaydorm6"; + name = "Dorm 6" }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"mx" = ( +"GL" = ( /obj/machinery/light/small{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/mining) +"GM" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"GN" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -25 + }, /obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"GR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"GT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched1" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"my" = ( +/area/awaymission/undergroundoutpost45/mining) +"GU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"GW" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mz" = ( -/obj/structure/closet/crate, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/rods/fifty, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/engineering) -"mA" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/engineering) -"mB" = ( -/obj/structure/table, -/obj/item/hand_labeler, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/item/flashlight, -/obj/effect/turf_decal/stripes/corner{ +"GZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/area/awaymission/undergroundoutpost45/gateway) -"mC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ha" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Hb" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/area/awaymission/undergroundoutpost45/gateway) -"mD" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Hd" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + name = "Mix to Filter" }, -/obj/structure/rack, -/obj/item/tank/jetpack/carbondioxide, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"He" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Hf" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"mE" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "UO45 Gateway APC"; - pixel_y = -23; - req_access = null; - start_charge = 100 +/obj/machinery/computer/atmos_control/tank{ + dir = 1; + input_tag = "UO45_n2_in"; + name = "Nitrogen Supply Control"; + output_tag = "UO45_n2_out"; + sensors = list("UO45_n2_sensor" = "Tank") }, -/obj/machinery/light/small, -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Hg" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"Hh" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Hi" = ( /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Hk" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/undergroundoutpost45/gateway) -"mF" = ( -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"Hm" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/structure/rack, -/obj/item/clothing/shoes/magboots, -/obj/effect/turf_decal/stripes/line{ +/area/awaymission/undergroundoutpost45/crew_quarters) +"Hn" = ( +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/gateway) -"mG" = ( -/obj/structure/reagent_dispensers/watertank, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"Ho" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/gateway) -"mH" = ( -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/awaymission/undergroundoutpost45/research) +"Hp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/turf/open/floor/plating{ + broken = 1 + }, +/area/awaymission/undergroundoutpost45/central) +"Hs" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Hu" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Hv" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Hw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"mI" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Hz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"HB" = ( /obj/machinery/light/small{ - dir = 1 + dir = 4 }, /turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; initial_temperature = 363.9; name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/gateway) -"mJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"mK" = ( +/area/awaymission/undergroundoutpost45/crew_quarters) +"HC" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/maintenance{ - name = "Research Maintenance"; - req_access_txt = "201" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"HE" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/research) -"mL" = ( -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"HF" = ( +/obj/machinery/camera/directional/east{ + c_tag = "Bar"; + network = list("uo45") }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"HG" = ( /obj/structure/cable{ - icon_state = "1-8" + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/engineering) -"mM" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"mN" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, +"HK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"mO" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 }, -/area/awaymission/undergroundoutpost45/research) -"mP" = ( -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/machinery/newscaster{ + pixel_x = -30 }, -/area/awaymission/undergroundoutpost45/research) -"mQ" = ( /obj/effect/decal/cleanable/dirt, -/obj/item/kirbyplants{ - layer = 5 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"HL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/area/awaymission/undergroundoutpost45/research) -"mU" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 4 +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 8 }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"mV" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" +"HN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 1 }, +/obj/machinery/meter, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"HP" = ( +/obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mW" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"mX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/machinery/button/door{ - id = "awaydorm5"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/obj/structure/chair/wood/normal{ +"HR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"HT" = ( +/obj/structure/window/reinforced, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"HV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mY" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/structure/sign/warning/securearea{ + pixel_x = 32 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"mZ" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Air to Distro" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"na" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nb" = ( -/obj/machinery/button/door{ - id = "awaydorm7"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ng" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nh" = ( -/obj/machinery/door/poddoor{ - id = "UO45_Secure Storage"; - name = "secure storage" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ni" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/engineering) -"nj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nk" = ( -/obj/structure/table, -/obj/item/computer_hardware/hard_drive/role/signal/toxins, -/obj/item/computer_hardware/hard_drive/role/signal/toxins{ - pixel_x = -4; - pixel_y = 2 +"HW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nl" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nm" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nn" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/chair, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"np" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nr" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"ns" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 +"HX" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"HY" = ( +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"HZ" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Ib" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"nu" = ( +"Id" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -4748,363 +5284,381 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Ie" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/area/awaymission/undergroundoutpost45/research) -"nv" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/light/small{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ dir = 4 }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Ig" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ih" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/door/airlock/maintenance, /turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ny" = ( -/obj/machinery/vending/coffee, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 + burnt = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nz" = ( -/obj/machinery/vending/cigarette, -/obj/structure/sign/poster/contraband/smoke{ - pixel_y = 32 +/area/awaymission/undergroundoutpost45/central) +"Ii" = ( +/obj/structure/mirror{ + pixel_x = 28 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"nA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, +"Ij" = ( /obj/machinery/door/airlock{ - id_tag = "awaydorm5"; - name = "Dorm 5" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + name = "Private Restroom" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nC" = ( +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/engineering) +"Im" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm7"; - name = "Dorm 7" +/obj/structure/sign/warning/securearea{ + pixel_x = -32 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"nE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"In" = ( +/obj/structure/chair/fancy/comfy{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Io" = ( +/obj/machinery/door/poddoor{ + id = "UO45_Elevator" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Ip" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Ir" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Is" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/crew_quarters) -"nI" = ( -/obj/structure/cable{ - icon_state = "1-2" +"Iw" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 +/obj/structure/sign/poster/official/safety_report{ + pixel_y = -32 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"nJ" = ( -/obj/structure/cable{ - icon_state = "2-4" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Iz" = ( +/obj/machinery/computer/atmos_control/tank{ + dir = 8; + input_tag = "UO45_mix_in"; + name = "Gas Mix Tank Control"; + output_tag = "UO45_mix_in"; + sensors = list("UO45_mix_sensor" = "Tank") }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 6 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"nK" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/cable{ - icon_state = "4-8" +"IA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/sign/warning/securearea{ + desc = "A warning sign which reads 'SERVER ROOM'."; + name = "SERVER ROOM"; + pixel_y = -32 }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"IB" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"nL" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/engineering) -"nM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"nN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, +"ID" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"nO" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/radio/off, -/obj/item/laser_pointer, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +"IE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/research) -"nP" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"IH" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Foyer"; + req_access_txt = "201" }, -/obj/structure/window/reinforced{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"II" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/item/folder/white, -/obj/item/stamp/research_director{ - pixel_x = 3; - pixel_y = -2 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"nQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"IJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"nR" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1 +/obj/machinery/door/airlock{ + id_tag = "awaydorm8"; + name = "Mining Dorm 1" }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring the research division and the labs within."; - name = "research monitor"; - network = list("uo45r") +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"IK" = ( +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 + dir = 5 }, -/area/awaymission/undergroundoutpost45/research) -"nS" = ( +/area/awaymission/undergroundoutpost45/crew_quarters) +"IL" = ( /obj/machinery/light/small{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/taperecorder{ - pixel_x = -3 - }, -/obj/item/paicard{ - pixel_x = 4 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/large{ + pixel_x = -3; + pixel_y = 3 }, -/area/awaymission/undergroundoutpost45/research) -"nU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 8; + pixel_y = 2 }, -/area/awaymission/undergroundoutpost45/research) -"nW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 +/obj/item/reagent_containers/dropper, +/turf/open/floor/iron/white/side{ + dir = 8 }, -/turf/closed/wall/r_wall, /area/awaymission/undergroundoutpost45/research) -"nX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"IM" = ( +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"IN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"IP" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"nY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"oa" = ( -/obj/structure/cable{ - icon_state = "1-4" +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"IR" = ( +/obj/structure/table, +/obj/machinery/computer/security/telescreen{ + desc = "Used for monitoring the research division and the labs within."; + dir = 8; + name = "research monitor"; + network = list("uo45r") }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"IS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"IT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oe" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"IU" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"IV" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs/down, +/obj/effect/mob_spawn/human, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, +/area/awaymission/undergroundoutpost45/caves) +"IW" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/machinery/camera/directional/north{ - c_tag = "Dormitories"; - network = list("uo45") - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/maintenance{ + name = "Research Maintenance"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"of" = ( +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"IX" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"og" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/light/small{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"IY" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"IZ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_y = 32 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Ja" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"oi" = ( +"Jb" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Jd" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/airalarm/all_access{ + pixel_y = 23; dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oj" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/machinery/camera/directional/north{ + c_tag = "Gateway Ready Room"; + network = list("uo45","uo45r") }, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Je" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"ol" = ( +"Jf" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -5114,145 +5668,340 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Jg" = ( +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/item/food/meat/slab/monkey, +/obj/structure/closet/secure_closet/freezer{ + locked = 0; + name = "meat fridge"; + req_access_txt = "201" }, +/turf/open/floor/iron/showroomfloor, /area/awaymission/undergroundoutpost45/crew_quarters) -"om" = ( +"Jh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Jk" = ( /obj/structure/cable{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Jl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Jn" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Jo" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Jp" = ( +/obj/structure/window/reinforced, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Jq" = ( +/obj/machinery/gateway{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Jx" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"on" = ( +"Jy" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Jz" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"JB" = ( +/obj/machinery/light/small/broken{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"op" = ( -/obj/machinery/door/firedoor, +/turf/open/floor/plating{ + broken = 1 + }, +/area/awaymission/undergroundoutpost45/central) +"JC" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/obj/structure/sign/poster/official/safety_internals{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"JE" = ( +/obj/structure/closet/secure_closet{ + icon_state = "hydro"; + locked = 0; + name = "botanist's locker"; + req_access_txt = "201" + }, +/obj/item/clothing/suit/apron, +/obj/item/storage/bag/plants/portaseeder, +/obj/item/clothing/mask/bandana, +/obj/item/cultivator, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"JF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "UO45_rdprivacy"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"JG" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/tile/blue{ + dir = 4 + }, +/turf/open/floor/iron/white/corner{ + dir = 1 + }, +/area/awaymission/undergroundoutpost45/engineering) +"JJ" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"JK" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"JL" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/machinery/door/airlock/public/glass{ - name = "Dormitories" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"JM" = ( +/obj/structure/chair{ + dir = 8 + }, +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"oq" = ( +"JN" = ( +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/computer/monitor/secret{ + name = "primary power monitoring console" + }, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"JP" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"or" = ( -/obj/structure/cable{ - icon_state = "2-8" +"JQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 }, -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/disposalpipe/junction/yjunction{ +/area/awaymission/undergroundoutpost45/central) +"JS" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"JT" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"JU" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"os" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, /obj/effect/turf_decal/stripes/line{ - dir = 4 + dir = 1 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"JV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock{ + id_tag = "awaydorm4"; + name = "Dorm 4" }, -/area/awaymission/undergroundoutpost45/engineering) -"ot" = ( -/obj/structure/cable, -/obj/machinery/power/smes{ - charge = 1.5e+006; - input_level = 10000; - inputting = 0; - output_level = 7000 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"JZ" = ( +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Kb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Kc" = ( +/obj/machinery/computer/mech_bay_power_console{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"ou" = ( -/obj/structure/cable, -/obj/machinery/power/smes{ - charge = 1.5e+006; - input_level = 30000; - inputting = 0; - output_level = 7000 +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Kg" = ( +/obj/structure/closet/firecloset, +/obj/machinery/light/small, +/obj/structure/sign/warning/securearea{ + pixel_y = -32 }, -/area/awaymission/undergroundoutpost45/engineering) -"ov" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Ki" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/public/glass{ + name = "Hydroponics"; + req_access_txt = "201" + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Kj" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Kk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Kl" = ( +/obj/machinery/door/firedoor, /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/command{ + name = "Gateway EVA"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/engineering) -"ox" = ( -/obj/structure/filingcabinet/chestdrawer, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Kn" = ( +/obj/structure/table, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 13; + pixel_y = 5 }, -/area/awaymission/undergroundoutpost45/research) -"oy" = ( +/obj/item/reagent_containers/spray/plantbgone{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/reagent_containers/spray/plantbgone{ + pixel_y = 3 + }, +/obj/item/watertank, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Ko" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Ks" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced{ dir = 8 @@ -5265,4477 +6014,1374 @@ req_access_txt = "201" }, /obj/machinery/button/door{ - desc = "A remote control-switch that controls the privacy shutters."; + desc = "A remote control-switch that controls the Privacy Shutters."; id = "UO45_rdprivacy"; name = "Privacy Shutter Control"; pixel_y = -2; req_access_txt = "201" }, /turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"oz" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"oA" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"oB" = ( -/obj/machinery/computer/aifixer{ - dir = 8 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"oD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"oE" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_access_txt = "201" +"Kt" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"oG" = ( +"Kv" = ( +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Kx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/grille, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Ky" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/noticeboard{ + dir = 1; + pixel_y = -27 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oH" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Kz" = ( +/obj/structure/alien/resin/membrane, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/effect/turf_decal/tile/neutral{ +/area/awaymission/undergroundoutpost45/caves) +"KB" = ( +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/structure/dresser, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"oI" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +"KC" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/anticorner/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"KD" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/awaymission/undergroundoutpost45/research) +"KE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 +/turf/open/floor/circuit/telecomms/server, +/area/awaymission/undergroundoutpost45/research) +"KF" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/command{ + name = "Research Director's Office"; + req_access_txt = "201" }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 +/area/awaymission/undergroundoutpost45/research) +"KG" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"oM" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"KH" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/power/apc/highcap/fifteen_k{ + dir = 8; + name = "UO45 Engineering APC"; + pixel_x = -25; + req_access_txt = "201"; + start_charge = 100 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"KK" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/engineering{ + name = "Engineering Foyer"; + req_access_txt = "201" }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"KM" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/beer, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"oP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"KN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/visible, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"KP" = ( +/obj/structure/sink/kitchen{ + pixel_y = 28 }, +/turf/open/floor/iron/showroomfloor, /area/awaymission/undergroundoutpost45/crew_quarters) -"oR" = ( +"KR" = ( /obj/structure/cable{ icon_state = "1-2" }, /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"oS" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"oT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 - }, +"KS" = ( /obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"oU" = ( +/area/awaymission/undergroundoutpost45/mining) +"KT" = ( /obj/structure/cable{ icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"KU" = ( /obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/chair/wood/normal{ dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"KV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"oV" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/power/port_gen/pacman{ - name = "P.A.C.M.A.N.-type portable generator" +/obj/structure/chair{ + dir = 8 }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"KW" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"KY" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/engineering) -"oW" = ( -/obj/machinery/power/terminal{ +/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/power/port_gen/pacman/super{ - name = "S.U.P.E.R.P.A.C.M.A.N.-type portable generator" - }, -/obj/item/wrench, -/obj/structure/cable{ - icon_state = "0-8" +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"oX" = ( -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/power/port_gen/pacman{ - name = "P.A.C.M.A.N.-type portable generator" - }, -/obj/structure/cable{ - icon_state = "0-8" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"KZ" = ( +/obj/structure/table, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = -3 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_x = 3 }, -/area/awaymission/undergroundoutpost45/engineering) -"oY" = ( +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Lb" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/light/small{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Lc" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ +/obj/effect/decal/cleanable/dirt, +/obj/item/reagent_containers/glass/bucket, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Ld" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/light, +/obj/structure/disposalpipe/junction{ dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 }, -/area/awaymission/undergroundoutpost45/engineering) -"oZ" = ( -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/engine/air, -/area/awaymission/undergroundoutpost45/engineering) -"pa" = ( -/obj/machinery/air_sensor{ - id_tag = "UO45_air_sensor" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Le" = ( +/obj/machinery/conveyor_switch/oneway{ + id = "UO45_mining"; + name = "mining conveyor" }, -/turf/open/floor/engine/air, -/area/awaymission/undergroundoutpost45/engineering) -"pb" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Lf" = ( /obj/structure/cable{ - icon_state = "2-4" + icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ - dir = 6 + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/research) -"pd" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_y = -32 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"pe" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Lh" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"pf" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Lj" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/area/awaymission/undergroundoutpost45/research) -"pg" = ( -/obj/item/storage/secure/safe{ - pixel_x = 5; - pixel_y = -27 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ll" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 }, -/turf/open/floor/iron/cafeteria{ - dir = 5; - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Lm" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/plasma{ + amount = 26 }, -/area/awaymission/undergroundoutpost45/research) -"pj" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 6 +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/engineering) -"pm" = ( -/obj/effect/turf_decal/tile/neutral{ +"Lo" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Lp" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Lq" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"po" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm4"; - name = "Dorm 4" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"pp" = ( +"Lr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock{ - id_tag = "awaydorm6"; - name = "Dorm 6" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"pr" = ( -/obj/machinery/door/airlock{ - name = "Unisex Restrooms" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +"Lt" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ps" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Lu" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/drinkingglass, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"pu" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 6 +"Lv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/undergroundoutpost45/caves) -"pv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/area/awaymission/undergroundoutpost45/central) +"Lw" = ( +/obj/machinery/atmospherics/pipe/manifold/yellow/visible, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Lx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"LC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/caves) -"pw" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"LD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/machinery/door/airlock/research{ + name = "Gateway Observation"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/engineering) -"px" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"LG" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/engineering) -"py" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "Mix to Exterior" }, -/turf/closed/wall/r_wall, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"pz" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"LK" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"LM" = ( +/obj/structure/cable, +/obj/machinery/power/apc/highcap/fifteen_k{ + locked = 0; + name = "UO45 Gateway APC"; + pixel_y = -23; + start_charge = 100 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/light/small, +/obj/structure/rack, +/obj/item/clothing/shoes/magboots, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"pA" = ( +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"LN" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 +/obj/machinery/door/airlock/engineering{ + name = "Engineering"; + req_access_txt = "201" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"LO" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"pB" = ( -/obj/structure/cable{ - icon_state = "2-4" +/area/awaymission/undergroundoutpost45/crew_quarters) +"LP" = ( +/obj/item/clothing/under/suit/navy, +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, -/obj/structure/cable{ - icon_state = "2-8" +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"LR" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 +/area/awaymission/undergroundoutpost45/research) +"LU" = ( +/obj/machinery/vending/cola, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Mc" = ( +/turf/open/floor/iron{ + dir = 8; + icon_state = "damaged3" }, -/obj/effect/turf_decal/stripes/line{ +/area/awaymission/undergroundoutpost45/central) +"Md" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Me" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Mg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Mh" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "UO45_EngineeringOffice"; + name = "Privacy Shutters" + }, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 4; + icon_state = "right"; + name = "Engineering Reception"; + req_access_txt = "201" }, +/obj/item/folder/red, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"pC" = ( +"Mj" = ( +/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/engineering) -"pD" = ( -/obj/structure/cable{ - icon_state = "1-8" +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Mk" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Kitchen Maintenance"; + req_access_txt = "201" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Mm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = -32 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Mo" = ( +/obj/structure/closet/crate, +/obj/item/storage/box/lights/mixed, +/obj/item/poster/random_contraband, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/awaymission/undergroundoutpost45/research) +"Mp" = ( +/obj/structure/cable{ + icon_state = "4-8" }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"pE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos{ - icon_state = "in"; - id_tag = "UO45_air_out"; - name = "air out" +"Mq" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Mr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=10580;o2=2644;TEMP=351.9"; - name = "air floor" +/obj/structure/closet, +/obj/item/poster/random_contraband, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Ms" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/engineering) -"pF" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - id = "UO45_air_in" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Mt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/yellow/visible{ + dir = 4 }, -/turf/open/floor/engine/air, +/obj/machinery/meter, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/engineering) -"pG" = ( -/obj/structure/cable{ - icon_state = "1-2" +"Mu" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Mv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"My" = ( /obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - heat_capacity = 1e+006 + burnt = 1 }, -/area/awaymission/undergroundoutpost45/research) -"pH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"pI" = ( +/area/awaymission/undergroundoutpost45/crew_quarters) +"Mz" = ( /obj/machinery/door/airlock/command{ name = "Server Room"; req_access_txt = "201" }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/research) -"pJ" = ( -/obj/machinery/door/airlock{ - name = "Private Restroom" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +"MA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"pK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/research) -"pL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/research) -"pM" = ( -/obj/machinery/door/airlock/research/glass{ - name = "Research Storage"; - req_access_txt = "201" +/obj/structure/sign/warning/electricshock{ + pixel_y = -32 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/vending/engivend, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering Foyer"; + network = list("uo45") }, -/area/awaymission/undergroundoutpost45/research) -"pQ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"MD" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/button/door{ - id = "awaydorm4"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - specialfunctions = 4 +/obj/machinery/vending/tool, +/obj/structure/sign/poster/official/build{ + pixel_y = -32 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pR" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 +/area/awaymission/undergroundoutpost45/engineering) +"MG" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pS" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"MH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 + dir = 1 }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"MK" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pU" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/machinery/button/door{ - id = "awaydorm6"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_x = 25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"MN" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pV" = ( -/obj/machinery/light/small{ - dir = 1 +/obj/item/pen, +/obj/machinery/door/window/southleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Security Checkpoint"; + req_access_txt = "201" }, -/obj/structure/toilet{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"MO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pW" = ( /obj/machinery/door/airlock{ - name = "Unit 1" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 + id_tag = "awaydorm9"; + name = "Mining Dorm 2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pX" = ( -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"MP" = ( +/obj/machinery/door/airlock/security{ + name = "Security Checkpoint"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"pY" = ( -/obj/structure/mirror{ - pixel_x = 28 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"MR" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/structure/chair/wood/normal{ + dir = 8 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"qa" = ( +"MV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/machinery/portable_atmospherics/scrubber, +/obj/structure/window{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/caves) -"qb" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"MW" = ( +/obj/structure/table, +/obj/item/storage/firstaid/toxin{ + pixel_x = 2; + pixel_y = 6 }, -/area/awaymission/undergroundoutpost45/engineering) -"qc" = ( +/obj/item/storage/firstaid/toxin{ + pixel_x = -2; + pixel_y = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/awaymission/undergroundoutpost45/research) +"MX" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/door/airlock/engineering/glass{ - name = "SMES Room"; - req_access_txt = "201" +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"MY" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"MZ" = ( +/obj/machinery/light/small, +/obj/machinery/computer/atmos_alert{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"qd" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/meter{ - layer = 3.3; - name = "Mixed Air Tank Out" +/obj/machinery/button/door{ + desc = "A remote control-switch for the engineering security doors."; + id = "UO45_Engineering"; + name = "Engineering Lockdown"; + pixel_x = -6; + pixel_y = -24; + req_access_txt = "201" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + desc = "A remote control-switch for secure storage."; + id = "UO45_Secure Storage"; + name = "Engineering Secure Storage"; + pixel_x = 6; + pixel_y = -24; + req_access_txt = "201" }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"qe" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/meter{ - layer = 3.3; - name = "Mixed Air Tank In" - }, +"Na" = ( /turf/open/floor/plating{ - heat_capacity = 1e+006 + broken = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"qg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"qh" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 4; - external_pressure_bound = 120; - name = "server vent" +/area/awaymission/undergroundoutpost45/central) +"Nb" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/turf/open/floor/circuit/telecomms/server, -/area/awaymission/undergroundoutpost45/research) -"qi" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 10 +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_y = -32 }, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=500,TEMP=80"; - name = "Server Walkway" +/turf/open/floor/iron/white/corner{ + dir = 4 }, /area/awaymission/undergroundoutpost45/research) -"qj" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/securearea{ - desc = "A warning sign which reads 'SERVER ROOM'."; - name = "SERVER ROOM"; - pixel_y = 32 +"Ne" = ( +/obj/item/storage/belt/security, +/obj/item/assembly/flash/handheld, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/secure_closet{ + icon_state = "sec"; + name = "security officer's locker"; + req_access_txt = "201" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/research) -"qk" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Ng" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"Nh" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/undergroundoutpost45/research) -"ql" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "2-8" }, -/area/awaymission/undergroundoutpost45/research) -"qm" = ( -/obj/machinery/light/small, -/obj/structure/sink{ - dir = 8; - pixel_x = -11 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 }, -/obj/structure/mirror{ - pixel_x = -28 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"Ni" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"qn" = ( -/obj/structure/toilet{ - dir = 8 +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Nl" = ( +/obj/structure/chair{ + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qo" = ( -/obj/structure/table, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Nm" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/reagent_containers/spray/cleaner, -/obj/item/clothing/glasses/hud/health, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/corner{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Nn" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/research) -"qp" = ( -/obj/structure/table, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 +/obj/structure/cable{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/hand_labeler, -/obj/item/clothing/neck/stethoscope, -/turf/open/floor/iron/white/side{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"No" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"qq" = ( -/obj/machinery/vending/medical{ - req_access_txt = "201" +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/turf/open/floor/iron/white/side{ - dir = 6; - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Np" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/research) -"qr" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 +/obj/machinery/button/door{ + id = "awaydorm6"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = 25; + specialfunctions = 4 }, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Nq" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/research) -"qs" = ( +"Nr" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, /obj/structure/chair/wood/normal, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"Ns" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qt" = ( -/obj/machinery/light/small{ - dir = 4 +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Nu" = ( +/obj/structure/cable{ + icon_state = "0-4" }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/machinery/power/apc/highcap/fifteen_k{ + dir = 1; + locked = 0; + name = "UO45 Bar APC"; + pixel_y = 23; + start_charge = 100 }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"qu" = ( -/obj/machinery/light/small{ +"Nv" = ( +/obj/effect/turf_decal/tile/red{ dir = 8 }, -/obj/structure/dresser, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Nw" = ( +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/rack, +/obj/item/clothing/shoes/magboots, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Nx" = ( +/obj/machinery/light{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qv" = ( /obj/machinery/airalarm/all_access{ dir = 4; pixel_x = 23 }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"NB" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qw" = ( -/obj/machinery/light/small{ +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"NC" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"ND" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qx" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "201" }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"NE" = ( +/obj/structure/tank_dispenser/oxygen, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qy" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"NF" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qz" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/on{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"qA" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"NI" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"NK" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"qB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"NL" = ( +/obj/structure/sink/kitchen{ + pixel_y = 28 }, -/area/awaymission/undergroundoutpost45/caves) -"qC" = ( -/obj/machinery/vending/cola, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"qD" = ( -/obj/structure/chair, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/crew_quarters) +"NN" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"qG" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"NO" = ( /obj/structure/cable{ icon_state = "1-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"qH" = ( +/obj/item/stack/rods, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"NP" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/door/airlock/engineering/glass{ + name = "SMES Room"; + req_access_txt = "201" + }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"NR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"NS" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/undergroundoutpost45/engineering) -"qJ" = ( -/obj/machinery/light{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/machinery/camera/directional/north{ - c_tag = "Atmospherics"; - network = list("uo45") +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"NU" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/structure/table, -/obj/item/clothing/gloves/color/yellow, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 5 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"NV" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/firealarm{ - pixel_y = 24 +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, -/obj/item/multitool, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"NW" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"qL" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix{ - dir = 1 +"NX" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, -/obj/effect/turf_decal/tile/blue{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"NZ" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_x = -3; + pixel_y = 6 }, /turf/open/floor/iron/cafeteria{ - heat_capacity = 1e+006 + dir = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"qM" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 10 +/area/awaymission/undergroundoutpost45/crew_quarters) +"Oa" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/atmos_control{ + dir = 4; + name = "Distribution and Waste Monitor"; + sensors = list("UO45_air_sensor" = "Mixed Air Supply Tank", "UO45_distro_meter" = "Distribution Loop", "UO45_waste_meter" = "Waste Loop") }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/engineering) -"qN" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, /area/awaymission/undergroundoutpost45/engineering) -"qO" = ( +"Ob" = ( +/obj/machinery/vending/coffee, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Oc" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/research) -"qP" = ( -/obj/machinery/light/small{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/obj/machinery/airalarm/server{ - dir = 4; - pixel_x = -22 - }, -/obj/machinery/rnd/server{ - req_access = null - }, -/turf/open/floor/circuit/telecomms/server, -/area/awaymission/undergroundoutpost45/research) -"qQ" = ( -/obj/machinery/atmospherics/pipe/manifold{ - dir = 8 - }, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=500,TEMP=80"; - name = "Server Walkway" - }, -/area/awaymission/undergroundoutpost45/research) -"qR" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 4 - }, -/obj/machinery/door/airlock/command/glass{ - name = "Server Room"; - req_access_txt = "201" - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qS" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 4 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qT" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple{ - dir = 9 - }, -/obj/structure/chair/office/light, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qU" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 4; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qV" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qW" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"qY" = ( -/obj/structure/table/wood, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/obj/item/pen, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"qZ" = ( -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ra" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/toilet{ - dir = 4 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rb" = ( -/obj/machinery/door/airlock{ - name = "Unit 2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rc" = ( -/obj/structure/mirror{ - pixel_x = 28 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rd" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"re" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/extinguisher_cabinet{ - pixel_x = -25 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rf" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rg" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"rh" = ( -/obj/machinery/light/small{ - dir = 8 +"Od" = ( +/obj/machinery/gateway{ + dir = 6 }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Oe" = ( +/obj/machinery/light, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -23 }, -/area/awaymission/undergroundoutpost45/engineering) -"ri" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rj" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"rm" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"ro" = ( +"Of" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/engineering) -"rp" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 8; - name = "UO45 Engineering APC"; - pixel_x = -25; - req_access = null; - req_access_txt = "201"; - start_charge = 100 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rq" = ( -/obj/machinery/atmospherics/pipe/manifold4w/supply/visible, -/obj/machinery/meter/atmos{ - id_tag = "UO45_distro_meter"; - name = "Distribution Loop" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rs" = ( -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/obj/item/clothing/under/misc/pj, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"rt" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ru" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Mix to Exterior" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/table, +/obj/item/book/manual/chef_recipes, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"rv" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ +/area/awaymission/undergroundoutpost45/crew_quarters) +"Oh" = ( +/obj/machinery/vending/cola, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Oj" = ( +/obj/structure/disposalpipe/segment{ dir = 9 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rw" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rx" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rz" = ( -/obj/machinery/atmospherics/pipe/simple{ - dir = 9 - }, -/turf/open/floor/iron/dark{ - initial_gas_mix = "n2=500,TEMP=80"; - name = "Server Walkway" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"rA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/sign/warning/securearea{ - desc = "A warning sign which reads 'SERVER ROOM'."; - name = "SERVER ROOM"; - pixel_y = -32 +"Ol" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + id = "awaydorm4"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + specialfunctions = 4 }, -/area/awaymission/undergroundoutpost45/research) -"rB" = ( +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Om" = ( /obj/structure/table, /obj/item/folder/white, -/obj/item/pen, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rC" = ( -/obj/machinery/computer/rdservercontrol{ - dir = 1 - }, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Oo" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/area/awaymission/undergroundoutpost45/research) -"rE" = ( /obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 + dir = 5 }, /turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4; - - }, -/obj/machinery/door/airlock/maintenance{ - name = "Research Maintenance"; - req_access_txt = "201" + broken = 1 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/central) +"Oq" = ( +/obj/machinery/firealarm{ + pixel_y = 24 }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"rG" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/iron/white/side{ +"Or" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Os" = ( +/obj/structure/sink{ dir = 4; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rH" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 + pixel_x = 11 }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/obj/machinery/light/small, +/obj/structure/mirror{ + pixel_x = 28 }, -/area/awaymission/undergroundoutpost45/research) -"rI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/engineering) +"Ot" = ( +/obj/structure/chair{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rJ" = ( -/obj/structure/table, -/obj/item/storage/box/gloves, -/turf/open/floor/iron/white/side{ - dir = 8; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"rL" = ( -/obj/machinery/door/airlock{ - name = "Unisex Showers" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rN" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Hallway"; - network = list("uo45") - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"rO" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, +"Ow" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rQ" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rS" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rT" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plating{ + broken = 1 }, +/area/awaymission/undergroundoutpost45/central) +"Oz" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + dir = 4; + pixel_x = -23 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/filingcabinet, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small{ + dir = 8 }, -/obj/effect/turf_decal/tile/yellow{ +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"rU" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"OA" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/disposalpipe/junction/yjunction{ + dir = 2 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 6 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"rX" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Reception" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rY" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"OB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"rZ" = ( -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/plating{ + broken = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/awaymission/undergroundoutpost45/research) +"OF" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets{ + pixel_x = 3; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/reagent_containers/glass/beaker{ + pixel_x = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"sa" = ( -/obj/structure/cable{ - icon_state = "2-8" +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, +/area/awaymission/undergroundoutpost45/crew_quarters) +"OG" = ( /obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sc" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "UO45_EngineeringOffice"; - name = "Privacy Shutters" - }, -/obj/machinery/door/window/southleft{ - dir = 4; - name = "Engineering Reception"; - req_access_txt = "201" - }, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 - }, -/obj/item/pen, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"se" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sg" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "UO45_Engineering"; - name = "engineering security door" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"si" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/closet/secure_closet/personal/cabinet{ - locked = 0; - req_access_txt = "201" - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"sj" = ( -/obj/structure/cable, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "UO45 Mining APC"; - pixel_y = -23; - req_access = null; - start_charge = 100 - }, -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet/secure_closet/engineering_personal{ - icon_state = "mining"; - locked = 0; - name = "miner's equipment"; - req_access = null; - req_access_txt = "201" - }, -/obj/item/storage/backpack/satchel/eng, -/obj/item/clothing/gloves/fingerless, -/obj/effect/turf_decal/tile/brown, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"sk" = ( -/obj/machinery/atmospherics/components/binary/pump{ - dir = 8; - name = "Mix to Distro" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sl" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sm" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sn" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"so" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 - }, -/obj/machinery/meter{ - layer = 3.3 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ - dir = 8; - id_tag = "UO45_mix_in"; - name = "distro out" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/undergroundoutpost45/engineering) -"ss" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/undergroundoutpost45/engineering) -"st" = ( -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"su" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"sv" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_y = -32 - }, -/turf/open/floor/iron/white/corner{ - dir = 4; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"sw" = ( -/obj/structure/closet/l3closet, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"sx" = ( -/obj/structure/closet/l3closet, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"sy" = ( -/obj/structure/table, -/obj/item/storage/firstaid/toxin{ - pixel_x = 2; - pixel_y = 6 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = -2; - pixel_y = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/white/side{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"sz" = ( -/obj/structure/table, -/obj/item/storage/firstaid/regular{ - pixel_x = 2; - pixel_y = 6 - }, -/turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"sA" = ( -/obj/machinery/shower{ - dir = 4 - }, -/obj/item/soap/nanotrasen, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sB" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sC" = ( -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sF" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sH" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sI" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"sL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Reception" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sN" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "UO45_EngineeringOffice"; - name = "Privacy Shutters" - }, -/obj/machinery/door/window/southleft{ - base_state = "right"; - dir = 4; - icon_state = "right"; - name = "Engineering Reception"; - req_access_txt = "201" - }, -/obj/item/folder/red, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sT" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "UO45_Engineering"; - name = "engineering security door" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sU" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Waste In" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sV" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 10 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sY" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Mix to Filter" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"sZ" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 6 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ta" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ - dir = 9 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tb" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"td" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/meter{ - layer = 3.3 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"te" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 8; - id = "UO45_mix_in" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/undergroundoutpost45/engineering) -"tf" = ( -/obj/machinery/air_sensor{ - id_tag = "UO45_mix_sensor" - }, -/turf/open/floor/engine/vacuum, -/area/awaymission/undergroundoutpost45/engineering) -"tg" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"th" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tj" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"to" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"tp" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"tq" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/research) -"tr" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ts" = ( -/obj/machinery/shower{ - dir = 4 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tt" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tu" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tv" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tw" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tx" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"tA" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tC" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 6 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tE" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tF" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ - dir = 8 - }, -/obj/machinery/meter/atmos{ - id_tag = "UO45_waste_meter"; - name = "Waste Loop" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tG" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tH" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "N2 Outlet Pump" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tI" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "O2 Outlet Pump" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tJ" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "Unfiltered to Mix" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"tK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/research) -"tL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Maintenance"; - req_access_txt = "201" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/research) -"tN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/research) -"tO" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tP" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tR" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tU" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tV" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"tW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/research) -"tX" = ( -/obj/machinery/shower{ - dir = 1 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tY" = ( -/obj/machinery/shower{ - dir = 1 - }, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"tZ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ua" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/brown{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ub" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uc" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/meter, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/engineering) -"ud" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/meter, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/engineering) -"ue" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/engineering{ - name = "Engineering Foyer"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"ui" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 1; - name = "External to Filter" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uk" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - name = "Air to External" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ul" = ( -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 5 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uo" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"ur" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 9 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/undergroundoutpost45/engineering) -"us" = ( -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ut" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uu" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ - dir = 10 - }, -/obj/structure/table/reinforced, -/obj/item/wrench, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uv" = ( -/turf/closed/mineral/random/labormineral, -/area/awaymission/undergroundoutpost45/research) -"uw" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"ux" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/research) -"uz" = ( -/obj/machinery/door/airlock/maintenance, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uC" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uD" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uE" = ( -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/engineering) -"uF" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security Office"; - req_access_txt = "201" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uG" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/visible, -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/engineering) -"uI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 1 - }, -/obj/machinery/meter{ - layer = 3.3 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/meter{ - layer = 3.3 - }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uK" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uL" = ( -/obj/machinery/atmospherics/components/binary/valve, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uM" = ( -/obj/machinery/atmospherics/components/binary/valve, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uP" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"uR" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uT" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/brown{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"uU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/atmos_control{ - dir = 4; - name = "Distribution and Waste Monitor"; - sensors = list("UO45_air_sensor" = "Mixed Air Supply Tank", "UO45_distro_meter" = "Distribution Loop", "UO45_waste_meter" = "Waste Loop") - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uV" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 5 - }, -/obj/structure/chair/office{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uW" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uX" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"uZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/engineering) -"va" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "UO45_Engineering"; - name = "engineering security door" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vb" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "UO45_Engineering"; - name = "engineering security door" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vc" = ( -/obj/machinery/door/firedoor, -/obj/structure/sign/warning/securearea{ - pixel_y = 32 - }, -/obj/machinery/door/poddoor/preopen{ - id = "UO45_Engineering"; - name = "engineering security door" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vd" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1; - id = "UO45_n2_in" - }, -/turf/open/floor/engine/n2, -/area/awaymission/undergroundoutpost45/engineering) -"ve" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos{ - dir = 1; - id_tag = "UO45_n2_out"; - name = "nitrogen out" - }, -/turf/open/floor/engine/n2, -/area/awaymission/undergroundoutpost45/engineering) -"vf" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos{ - dir = 1; - id = "UO45_o2_in" - }, -/turf/open/floor/engine/o2, -/area/awaymission/undergroundoutpost45/engineering) -"vg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos{ - dir = 1; - id_tag = "UO45_o2_out"; - name = "oxygen out" - }, -/turf/open/floor/engine/o2, -/area/awaymission/undergroundoutpost45/engineering) -"vh" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"vi" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"vj" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"vk" = ( -/obj/machinery/door/airlock/external, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"vl" = ( -/obj/structure/disposaloutlet{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"vm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"vn" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/stack/rods, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"vp" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"vq" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"vs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/atmos_alert{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vt" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vu" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vv" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vw" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vx" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vz" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/engineering{ - name = "Engineering"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vA" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vB" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vC" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vD" = ( -/obj/machinery/air_sensor{ - id_tag = "UO45_n2_sensor" - }, -/obj/machinery/light/small, -/turf/open/floor/engine/n2, -/area/awaymission/undergroundoutpost45/engineering) -"vE" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/engine/n2, -/area/awaymission/undergroundoutpost45/engineering) -"vF" = ( -/obj/machinery/air_sensor{ - id_tag = "UO45_o2_sensor" - }, -/obj/machinery/light/small, -/turf/open/floor/engine/o2, -/area/awaymission/undergroundoutpost45/engineering) -"vG" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/engine/o2, -/area/awaymission/undergroundoutpost45/engineering) -"vH" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/research) -"vI" = ( -/turf/closed/wall/r_wall/rust, -/area/awaymission/undergroundoutpost45/mining) -"vJ" = ( -/turf/closed/wall/r_wall, -/area/awaymission/undergroundoutpost45/mining) -"vK" = ( -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/mining) -"vL" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/mining) -"vM" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Mining Maintenance"; - req_access_txt = "201" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"vN" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Foyer"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"vO" = ( -/obj/machinery/door/firedoor, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining Foyer"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"vP" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/machinery/computer/station_alert{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 8 - }, -/turf/open/floor/iron/checker{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vQ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/noticeboard{ - dir = 1; - pixel_y = -27 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vT" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/structure/sign/warning/electricshock{ - pixel_y = -32 - }, -/obj/machinery/vending/engivend, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering Foyer"; - network = list("uo45") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/vending/tool, -/obj/structure/sign/poster/official/build{ - pixel_y = -32 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/undergroundoutpost45/engineering) -"vX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/engineering) -"vY" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"vZ" = ( -/obj/structure/closet/firecloset, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wa" = ( -/obj/structure/closet/firecloset, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wb" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wc" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/chair/wood/normal{ - dir = 8 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wd" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"we" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/mining) -"wf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/mining) -"wg" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/item/kirbyplants{ - layer = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wh" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wi" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wj" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/mining) -"wk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wn" = ( -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/engineering) -"wp" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wq" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "awaydorm8"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - id_tag = "awaydorm8"; - name = "Mining Dorm 1" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"ws" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wu" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wv" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"ww" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wB" = ( -/obj/structure/toilet{ - pixel_y = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wC" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wD" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wF" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wK" = ( -/obj/machinery/door/airlock{ - name = "Private Restroom" - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wL" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/machinery/light/small, -/obj/structure/mirror{ - pixel_x = 28 - }, -/turf/open/floor/iron/freezer{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"wM" = ( -/obj/structure/chair/wood/normal, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "awaydorm9"; - name = "Door Bolt Control"; - normaldoorcontrol = 1; - pixel_y = 25; - specialfunctions = 4 - }, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wO" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock{ - id_tag = "awaydorm9"; - name = "Mining Dorm 2" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wP" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wQ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wU" = ( -/obj/structure/chair/fancy/comfy{ - dir = 1 - }, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"wV" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet, -/turf/open/floor/carpet{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"wX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/closet/secure_closet/miner{ - req_access = null; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xb" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"xg" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/mining{ - name = "Processing Area"; - req_access_txt = "201" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xh" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/door/airlock/mining{ - name = "Processing Area"; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xl" = ( -/obj/machinery/conveyor{ - id = "UO45_mining" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xm" = ( -/obj/machinery/mineral/unloading_machine{ - dir = 1; - icon_state = "unloader-corner"; - input_dir = 4; - output_dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xn" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xq" = ( -/obj/machinery/conveyor{ - id = "UO45_mining" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xr" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xs" = ( -/obj/machinery/conveyor_switch/oneway{ - id = "UO45_mining"; - name = "mining conveyor" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xt" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xu" = ( -/obj/machinery/suit_storage_unit/mining, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xv" = ( -/obj/structure/table, -/obj/item/pickaxe, -/obj/item/radio/off, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xw" = ( -/obj/machinery/mineral/processing_unit{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xx" = ( -/obj/machinery/mineral/processing_unit_console{ - machinedir = 8 - }, -/turf/closed/wall/rust, -/area/awaymission/undergroundoutpost45/mining) -"xy" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Mining"; - network = list("uo45") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xz" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xA" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xB" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xC" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xD" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_x = -2; - pixel_y = -1 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched2" - }, -/area/awaymission/undergroundoutpost45/mining) -"xE" = ( -/obj/machinery/conveyor{ - id = "UO45_mining" - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xF" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xG" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xI" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/mining/glass{ - name = "Mining EVA"; - req_access_txt = "201" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xJ" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "2-8" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xL" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xM" = ( -/obj/machinery/mineral/stacking_unit_console{ - machinedir = 2 - }, -/turf/closed/wall, -/area/awaymission/undergroundoutpost45/mining) -"xN" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xP" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/iron{ - amount = 26 - }, -/obj/item/stack/sheet/glass{ - amount = 19 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xQ" = ( -/obj/machinery/computer/mech_bay_power_console{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xR" = ( -/obj/structure/cable{ - icon_state = "1-4" - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/awaymission/undergroundoutpost45/mining) -"xS" = ( -/obj/machinery/mech_bay_recharge_port{ - dir = 8 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/awaymission/undergroundoutpost45/mining) -"xT" = ( -/obj/machinery/mineral/stacking_machine{ - dir = 1; - input_dir = 8; - output_dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xU" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xV" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/plasma{ - amount = 6 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/mining) -"xX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/door/airlock/external{ - name = "Mining External Airlock"; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xY" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"xZ" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/structure/closet/emcloset, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"ya" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"yb" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/turf/open/floor/iron{ - dir = 8; - heat_capacity = 1e+006; - icon_state = "floorscorched1" - }, -/area/awaymission/undergroundoutpost45/mining) -"yc" = ( -/obj/structure/ore_box, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"yd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"ye" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = 32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"yf" = ( -/obj/machinery/door/airlock/external{ - name = "Mining External Airlock"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/sand, -/turf/open/floor/iron, -/area/awaymission/undergroundoutpost45/mining) -"yg" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/mining) -"yh" = ( -/obj/structure/ore_box, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yi" = ( -/obj/structure/closet/crate, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yj" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/obj/effect/mob_spawn/human, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yk" = ( -/obj/structure/alien/weeds, -/obj/structure/bed/nest, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yl" = ( -/obj/structure/alien/weeds, -/obj/structure/glowshroom/single, -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"ym" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/core, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yn" = ( -/obj/structure/alien/weeds, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yo" = ( -/obj/structure/alien/weeds, -/obj/structure/alien/resin/wall, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yp" = ( -/obj/structure/alien/weeds, -/obj/effect/mob_spawn/human, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yq" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yr" = ( -/obj/effect/decal/cleanable/blood/gibs/up, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yt" = ( -/obj/structure/alien/weeds, -/obj/structure/glowshroom/single, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yu" = ( -/obj/structure/alien/resin/wall, -/obj/structure/alien/weeds, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yw" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yz" = ( -/obj/structure/alien/resin/membrane, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yA" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/down, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yB" = ( -/obj/effect/decal/cleanable/blood/gibs/limb, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yC" = ( -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/mob_spawn/human, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yD" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/splatter, -/obj/effect/mob_spawn/human, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yG" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/obj/structure/sign/warning/vacuum/external{ - pixel_x = -32 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"yH" = ( -/obj/structure/alien/weeds, -/obj/effect/decal/cleanable/blood/gibs/down, -/obj/effect/mob_spawn/human, -/turf/open/floor/plating/asteroid{ - heat_capacity = 1e+006; - initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; - initial_temperature = 363.9; - name = "Cave Floor" - }, -/area/awaymission/undergroundoutpost45/caves) -"yP" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"za" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ze" = ( -/obj/structure/closet/secure_closet{ - icon_state = "hydro"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "201" + dir = 6 }, -/obj/item/clothing/suit/apron, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/clothing/mask/bandana, -/obj/item/cultivator, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/reagent_dispensers/watertank, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"zi" = ( -/turf/open/space, -/area/space/nearstation) -"zq" = ( +"OH" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, /obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"OJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"OK" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"OL" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"OM" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/effect/landmark/awaystart, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"ON" = ( +/obj/structure/table, +/obj/item/storage/firstaid/regular, +/obj/structure/sign/warning/biohazard{ + pixel_x = -32 }, -/area/awaymission/undergroundoutpost45/engineering) -"zt" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"OO" = ( /obj/structure/cable{ icon_state = "4-8" }, @@ -9746,842 +7392,1051 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"OP" = ( +/obj/machinery/door/poddoor{ + id = "UO45_Secure Storage"; + name = "secure Storage" }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/engineering) -"zB" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/barman_recipes, -/obj/item/reagent_containers/food/drinks/shaker, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"OQ" = ( +/obj/structure/chair/fancy/comfy{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"zE" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"OR" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"OS" = ( +/obj/structure/alien/weeds, +/obj/structure/glowshroom/single, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"OT" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"zR" = ( +"OU" = ( /obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 +/obj/item/pen, +/obj/machinery/newscaster{ + pixel_x = -30 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/research) -"Aa" = ( -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ +"OV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"Aj" = ( -/obj/structure/chair{ - dir = 4 +/obj/machinery/camera/directional/west{ + c_tag = "Mining"; + network = list("uo45") }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"OW" = ( +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/rods/fifty, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"OY" = ( +/turf/open/floor/iron/freezer, /area/awaymission/undergroundoutpost45/crew_quarters) -"Ap" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 +"Pa" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Waste In" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Pb" = ( +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"Pc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"At" = ( -/obj/structure/chair/fancy/comfy{ +"Pd" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Pe" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/landmark/awaystart, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"AA" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Pf" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Pg" = ( +/obj/machinery/vending/cola, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"Ph" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Pi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"AG" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 1 - }, -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"AL" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"AO" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/soda_cans/cola, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 +"Pj" = ( +/obj/structure/cable{ + icon_state = "2-8" }, +/obj/effect/turf_decal/tile/green/anticorner/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"AR" = ( +"Pk" = ( +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 1 }, -/obj/machinery/button/door{ - desc = "A remote control-switch for the engineering security doors."; - id = "UO45_Engineering"; - name = "Engineering Lockdown"; - pixel_x = 24; - pixel_y = 6; +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Pl" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/folder/red, +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Security Checkpoint"; req_access_txt = "201" }, -/obj/item/clothing/suit/armor/vest, -/obj/item/clothing/head/helmet, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Pm" = ( /obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "security officer's locker"; + icon_state = "hydro"; + locked = 0; + name = "botanist's locker"; req_access_txt = "201" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/storage/bag/plants/portaseeder, +/obj/item/plant_analyzer, +/obj/item/clothing/mask/bandana, +/obj/item/hatchet, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"Pp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"AX" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"Pq" = ( +/obj/machinery/shower{ dir = 8 }, -/obj/item/screwdriver{ - pixel_y = 10 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Pr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/obj/item/radio/off, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/storage/backpack/satchel/eng, +/obj/item/clothing/suit/hazardvest, +/obj/item/clothing/mask/gas, +/obj/item/clothing/glasses/meson, +/obj/structure/closet/secure_closet/engineering_personal{ + locked = 0; + req_access_txt = "201" }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Be" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Ps" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/mining{ + name = "Processing Area"; + req_access_txt = "201" + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Pu" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"Bv" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Pw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"BA" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 +"Py" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"PB" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/central) +"PC" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/research) -"BB" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = 1; - pixel_y = 9 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/turf_decal/tile/brown{ + dir = 4 }, -/obj/item/pen, -/obj/machinery/newscaster{ - pixel_x = -30 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"PH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 10 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"PI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/computer/atmos_control{ + dir = 4; + name = "Tank Monitor"; + sensors = list("UO45_n2_sensor" = "Nitrogen", "UO45_o2_sensor" = "Oxygen", "UO45_mix_sensor" = "Gas Mix Tank") + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, +/area/awaymission/undergroundoutpost45/engineering) +"PJ" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/research) -"BE" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"PK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"PL" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"BO" = ( -/obj/structure/chair{ - dir = 8 +"PM" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"BP" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"PN" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/central) -"BR" = ( -/obj/machinery/computer/security{ +/obj/machinery/atmospherics/components/binary/pump/on{ dir = 1; - network = list("uo45") + name = "External to Filter" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"PO" = ( +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"Ca" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"PP" = ( +/obj/machinery/conveyor{ + id = "UO45_mining" }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"Ce" = ( +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"PR" = ( +/obj/machinery/door/firedoor, /obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/door/airlock/mining/glass{ + name = "Mining Foyer"; + req_access_txt = "201" }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"PS" = ( +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"PU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - heat_capacity = 1e+006; burnt = 1 }, -/area/awaymission/undergroundoutpost45/research) -"Cg" = ( -/obj/machinery/gateway{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"Ci" = ( -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, /area/awaymission/undergroundoutpost45/central) -"Co" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/computer/atmos_control/tank{ - input_tag = "UO45_air_in"; - name = "Mixed Air Supply Control"; - output_tag = "UO45_air_out"; - sensors = list("UO45_air_sensor" = "Tank") - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +"PV" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"PW" = ( +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/iron/white/corner{ - dir = 1; - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Cs" = ( -/obj/structure/chair, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"Cx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 + dir = 10 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"PZ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" + }, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"Qc" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"CA" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 +"Qd" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, +/obj/structure/sign/warning/vacuum/external{ + pixel_x = -32 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating{ + broken = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"CK" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/awaymission/undergroundoutpost45/research) +"Qe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/obj/structure/disposalpipe/junction/yjunction{ - dir = 2 +/obj/structure/sign/warning/securearea{ + pixel_y = -32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Qg" = ( +/obj/machinery/door/airlock{ + name = "Unit 2" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"Qh" = ( +/obj/item/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Qi" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Qj" = ( +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"CS" = ( -/obj/structure/cable{ - icon_state = "2-8" +"Qk" = ( +/obj/machinery/door/airlock/research/glass{ + name = "Research Storage"; + req_access_txt = "201" }, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Qm" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/tile/yellow{ + dir = 8 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Qn" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"De" = ( -/obj/structure/chair/stool, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Qo" = ( +/obj/structure/table, +/obj/item/trash/chips, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_y = 32 }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Dw" = ( +"Qr" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/junction/flip{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ - heat_capacity = 1e+006; broken = 1 }, -/area/awaymission/undergroundoutpost45/central) -"DJ" = ( -/obj/machinery/vending/boozeomat, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"DM" = ( +/area/awaymission/undergroundoutpost45/research) +"Qs" = ( +/obj/structure/table, +/obj/item/storage/toolbox/mechanical, +/turf/open/floor/iron/white/side, +/area/awaymission/undergroundoutpost45/research) +"Qt" = ( /obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/machinery/door/airlock/public/glass{ - name = "Kitchen"; - req_access_txt = "201" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + name = "Diner" }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"DO" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/junction, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +"Qu" = ( +/obj/machinery/vending/boozeomat, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"DR" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +"Qv" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 1; + name = "O2 Outlet Pump" }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"DX" = ( -/obj/structure/table, -/obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring the research division and the labs within."; - dir = 8; - name = "research monitor"; - network = list("uo45r") +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Qw" = ( +/obj/structure/chair/fancy/comfy{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"Qx" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"Eb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/button/door{ - desc = "A remote control-switch whichs locks the research division down in the event of a biohazard leak or contamination."; - id = "UO45_biohazard"; - name = "Biohazard Door Control"; - pixel_y = -24; - req_access_txt = "201" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"Qy" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"QA" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Central Access" + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"QE" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/research) -"Ej" = ( -/obj/machinery/vending/hydroseeds{ - slogan_delay = 700 +"QF" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -23 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/light{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"El" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +/obj/item/radio/off, +/obj/item/screwdriver{ + pixel_y = 10 }, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Em" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"QI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"QM" = ( +/obj/machinery/mineral/unloading_machine{ + dir = 1; + icon_state = "unloader-corner"; + input_dir = 4; + output_dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"Ev" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/research) -"EB" = ( +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"QN" = ( +/obj/structure/table, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) +"QP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"QQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/machinery/light/small{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"QS" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/soda_cans/cola, +/turf/open/floor/carpet/grimy, /area/awaymission/undergroundoutpost45/central) -"EK" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"QT" = ( +/obj/structure/toilet{ + pixel_y = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"EL" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/engineering) +"QW" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"QX" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Rb" = ( +/obj/structure/reagent_dispensers/fueltank, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Rc" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ET" = ( +/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"EV" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Rd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Fe" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Rf" = ( /obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/item/pen, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/window/reinforced{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/engineering) -"Ff" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/grille, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/item/folder/white, +/obj/item/stamp/research_director{ + pixel_x = 3; + pixel_y = -2 }, -/area/awaymission/undergroundoutpost45/central) -"Fm" = ( -/obj/structure/sign/warning/vacuum{ - desc = "A beacon used by a teleporter."; - icon = 'icons/obj/device.dmi'; - icon_state = "beacon"; - name = "tracking beacon" +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"Rg" = ( +/obj/structure/table, +/obj/item/stack/sheet/glass{ + amount = 16; + pixel_x = 3; + pixel_y = 3 }, +/obj/item/stack/sheet/iron{ + amount = 23 + }, +/turf/open/floor/iron/white/side, +/area/awaymission/undergroundoutpost45/research) +"Rh" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/external, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Rj" = ( +/obj/structure/table, +/obj/machinery/recharger, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Rm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"Fn" = ( +"Rn" = ( /obj/structure/table, -/obj/item/kitchen/fork, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high{ + charge = 100; + maxcharge = 15000 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ft" = ( -/obj/structure/disposalpipe/segment{ +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = -7 + }, +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Rq" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/engineering) -"Fw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Fx" = ( -/obj/machinery/atmospherics/pipe/simple/yellow/visible{ - dir = 4 +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Rr" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/anticorner/contrasted{ - dir = 4 +/area/awaymission/undergroundoutpost45/gateway) +"Ru" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"FH" = ( -/obj/structure/closet/secure_closet{ - icon_state = "hydro"; - locked = 0; - name = "botanist's locker"; - req_access_txt = "201" +"Rx" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/disposalpipe/junction, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/item/storage/bag/plants/portaseeder, -/obj/item/plant_analyzer, -/obj/item/clothing/mask/bandana, -/obj/item/hatchet, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/crew_quarters) +"Rz" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"RA" = ( +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"RB" = ( +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"FM" = ( -/obj/machinery/gateway{ +"RD" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/gateway) -"FN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/obj/structure/sign/warning/vacuum/external{ + pixel_x = 32 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"RG" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/crew_quarters) -"FR" = ( -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +"RI" = ( +/obj/structure/table, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"FZ" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/cigarettes{ - pixel_x = -2 +"RJ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair{ + dir = 8 }, -/obj/item/lighter{ - pixel_x = 4 +/obj/effect/decal/cleanable/dirt, +/obj/structure/sign/warning/nosmoking{ + pixel_x = 32 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"RK" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/area/awaymission/undergroundoutpost45/engineering) -"Ga" = ( -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating{ + burnt = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"Gd" = ( -/obj/structure/cable{ - icon_state = "4-8" +/area/awaymission/undergroundoutpost45/research) +"RL" = ( +/obj/machinery/light/small, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/structure/disposalpipe/segment{ +/area/awaymission/undergroundoutpost45/crew_quarters) +"RM" = ( +/obj/structure/table, +/obj/item/hand_labeler, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/item/flashlight, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"RN" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/door/airlock/maintenance{ + name = "Research Maintenance"; + req_access_txt = "201" + }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"RO" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + id = "awaydorm9"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"RQ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ dir = 4 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"RR" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/mining) -"Gh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/item/restraints/handcuffs, -/obj/item/assembly/flash/handheld, -/obj/item/reagent_containers/peppercloud_deployer, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "security officer's locker"; - req_access_txt = "201" +"RS" = ( +/obj/machinery/light/small{ + dir = 8 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -23 + }, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"RT" = ( +/obj/structure/cable{ + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"Gi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 +"RU" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 + }, +/obj/machinery/camera/directional/north{ + c_tag = "Atmospherics"; + network = list("uo45") }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Gj" = ( /obj/structure/table, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 13; +/obj/item/clothing/gloves/color/yellow, +/obj/item/storage/toolbox/mechanical{ pixel_y = 5 }, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_x = 8; - pixel_y = 8 +/obj/machinery/firealarm{ + pixel_y = 24 }, -/obj/item/reagent_containers/spray/plantbgone{ - pixel_y = 3 +/obj/item/multitool, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/obj/item/watertank, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"RY" = ( +/obj/machinery/light/small{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"Gt" = ( -/obj/structure/disposalpipe/segment{ +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 10 + }, +/obj/structure/chair/wood/normal{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"RZ" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for monitoring the research division and the labs within."; + name = "research monitor"; + network = list("uo45r") + }, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/research) +"Sb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/kirbyplants, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/research) +"Sc" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/cafeteria{ + dir = 5 + }, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Sf" = ( +/obj/structure/table/reinforced, +/obj/item/folder/yellow, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Sl" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -23 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"So" = ( +/obj/machinery/button/door{ + id = "awaydorm7"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"Gy" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"Sr" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/cable{ + icon_state = "2-8" }, -/area/awaymission/undergroundoutpost45/central) -"GB" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"St" = ( +/obj/machinery/conveyor{ + id = "UO45_mining" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 +/obj/machinery/light/small{ + dir = 8 }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"Su" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Sv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"GF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +"Sx" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/stack/rods, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"GH" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"SA" = ( +/obj/machinery/light/small{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"GO" = ( -/obj/machinery/computer/security{ - dir = 1; - network = list("uo45") - }, -/obj/machinery/button/door{ - desc = "A remote control-switch for the security privacy shutters."; - id = "UO45_EngineeringOffice"; - name = "Privacy Shutters"; - pixel_x = -24; - pixel_y = 6; - req_access_txt = "201" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/structure/window/reinforced{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"GS" = ( -/obj/item/storage/belt/security, -/obj/item/assembly/flash/handheld, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/secure_closet{ - icon_state = "sec"; - name = "security officer's locker"; - req_access_txt = "201" +/obj/structure/table/reinforced, +/obj/item/taperecorder{ + pixel_x = -3 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 +/obj/item/paicard{ + pixel_x = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/central) -"GV" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/area/awaymission/undergroundoutpost45/research) +"SB" = ( +/obj/structure/chair{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Hc" = ( -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/reagent_containers/glass/rag, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Hj" = ( +"SC" = ( /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/clothing/glasses/meson{ @@ -10589,647 +8444,618 @@ }, /obj/item/stamp/chief_engineer, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Hl" = ( -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/item/food/meat/slab/monkey, -/obj/structure/closet/secure_closet/freezer{ - locked = 0; - name = "meat fridge"; - req_access_txt = "201" +"SD" = ( +/obj/machinery/mineral/processing_unit{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Hq" = ( -/obj/machinery/gateway{ - dir = 10 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"SE" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 }, +/obj/item/pen, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"SF" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/gateway) -"Hr" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 10 +/obj/machinery/light/small{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Hy" = ( -/obj/structure/chair/fancy/comfy{ - dir = 8 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"HD" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"SG" = ( +/obj/structure/sign/warning/vacuum{ + desc = "A beacon used by a teleporter."; + icon = 'icons/obj/device.dmi'; + icon_state = "beacon"; + name = "tracking beacon" }, -/obj/structure/closet/secure_closet/engineering_personal{ - req_access = null; - req_access_txt = "201" +/obj/effect/landmark/awaystart, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"SI" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"SJ" = ( +/obj/machinery/light/small{ dir = 4 }, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_x = -2; + pixel_y = -1 + }, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched2" }, -/area/awaymission/undergroundoutpost45/engineering) -"HH" = ( +/area/awaymission/undergroundoutpost45/mining) +"SM" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"SN" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + id = "awaydorm3"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = 25; + specialfunctions = 4 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"HJ" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"SO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/window{ + dir = 4 }, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"HO" = ( -/obj/structure/bookcase/manuals/engineering, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"HS" = ( -/obj/structure/chair/fancy/comfy{ +"SP" = ( +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Ic" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_y = -32 +/obj/machinery/firealarm{ + dir = 8; + pixel_x = -24 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched1" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Il" = ( -/obj/structure/chair{ +/area/awaymission/undergroundoutpost45/engineering) +"SQ" = ( +/obj/structure/toilet{ dir = 8 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/research) +"SS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Iu" = ( -/obj/structure/cable{ - icon_state = "2-8" +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"SU" = ( +/obj/structure/table/glass, +/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, +/turf/open/floor/iron/white/side{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/area/awaymission/undergroundoutpost45/research) +"SV" = ( +/obj/machinery/gateway{ dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Iv" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ix" = ( -/obj/structure/chair/fancy/comfy{ - dir = 8 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"SW" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"SZ" = ( +/obj/machinery/door/firedoor, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Iy" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"IF" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Tb" = ( +/obj/machinery/button/door{ + desc = "A remote control-switch to call the elevator to your level."; + id = "UO45_useless"; + name = "Call Elevator"; + pixel_x = -6; + pixel_y = 24 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/button/door{ + desc = "A remote control-switch for the elevator doors."; + id = "UO45_Elevator"; + name = "Elevator Doors"; + pixel_x = 6; + pixel_y = 24 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Jj" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +"Tc" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Td" = ( +/obj/structure/sink{ + pixel_y = 25 }, -/area/awaymission/undergroundoutpost45/engineering) -"Jm" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"Te" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"Jr" = ( -/obj/structure/table, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = -3 - }, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_x = 3 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/machinery/camera/directional/north{ + c_tag = "Dormitories"; + network = list("uo45") }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Js" = ( -/obj/structure/closet/emcloset, -/obj/item/clothing/mask/breath, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"Jt" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ +"Tg" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_x = -32 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "UO45_EngineeringOffice"; + name = "Privacy Shutters" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/window/southleft{ + dir = 4; + name = "Engineering Reception"; + req_access_txt = "201" + }, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 }, +/obj/item/pen, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Jw" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"Th" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Tj" = ( +/obj/structure/alien/weeds, +/obj/structure/bed/nest, +/obj/effect/mob_spawn/human, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, +/area/awaymission/undergroundoutpost45/caves) +"Tm" = ( +/obj/structure/chair/stool, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"JD" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 4 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"JH" = ( -/obj/machinery/vending/cigarette, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"JY" = ( +"Tn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/structure/sign/warning/securearea{ - pixel_x = 32 +/obj/structure/chair/office{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Kf" = ( -/obj/item/kirbyplants{ - layer = 5 +"To" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Kp" = ( -/obj/structure/table, -/obj/item/trash/chips, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Kr" = ( -/obj/machinery/computer/security{ - dir = 4; - network = list("uo45") - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/research) -"Kw" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Tp" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Hydroponics Desk"; + req_access_txt = "201" }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/crew_quarters) -"KA" = ( -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Tq" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"KE" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 4 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/turf/open/floor/circuit/telecomms/server, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"KI" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 +"Tr" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/white/side{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/area/awaymission/undergroundoutpost45/research) +"Ts" = ( +/obj/structure/toilet{ dir = 1 }, +/obj/machinery/light/small{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"Tt" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"KJ" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"Tu" = ( +/obj/structure/disposalpipe/junction/flip{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/green/half/contrasted{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Tv" = ( +/obj/structure/table, +/obj/item/pickaxe, +/obj/item/radio/off, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Tx" = ( +/obj/item/kirbyplants, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Tz" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/research) -"KO" = ( -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 +"TA" = ( +/obj/machinery/light/small{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, +/turf/open/floor/iron/white, /area/awaymission/undergroundoutpost45/research) -"KQ" = ( -/obj/machinery/light{ +"TC" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/toilet{ dir = 4 }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = 32 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"TD" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron{ + amount = 26 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"La" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/item/stack/sheet/glass{ + amount = 19 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"TG" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Lg" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ +"TH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"TK" = ( /turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8; + icon_state = "floorscorched1" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Li" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/area/awaymission/undergroundoutpost45/gateway) +"TL" = ( +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"TN" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"TO" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"TR" = ( /obj/structure/extinguisher_cabinet{ - pixel_y = -28 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + pixel_y = 30 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Lk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/central) -"Ln" = ( -/obj/structure/chair{ +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"TU" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/structure/sink{ + pixel_y = 25 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ls" = ( -/obj/structure/table, -/obj/item/book/manual/hydroponics_pod_people, -/obj/item/paper/guides/jobs/hydroponics, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Ly" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/drinkingglass, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"TV" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs/core, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Lz" = ( -/obj/structure/chair/stool, +/area/awaymission/undergroundoutpost45/caves) +"TW" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"LA" = ( -/obj/structure/chair{ +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"TX" = ( +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"LF" = ( -/obj/structure/table/wood, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"LH" = ( +"Uc" = ( /obj/structure/cable{ icon_state = "4-8" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"LJ" = ( -/obj/machinery/light/small{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Ue" = ( +/obj/structure/table/reinforced, +/obj/item/lighter, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"LS" = ( -/obj/machinery/gateway, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"Uh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_y = 4 }, -/area/awaymission/undergroundoutpost45/gateway) -"LW" = ( -/obj/structure/disposalpipe/segment{ +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/half/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Ui" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"LY" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Uj" = ( /obj/structure/disposalpipe/segment{ dir = 4 }, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Uk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"LZ" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Ul" = ( +/obj/structure/alien/weeds, +/obj/structure/alien/resin/wall, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, +/area/awaymission/undergroundoutpost45/caves) +"Um" = ( +/obj/structure/closet/crate/hydroponics, +/obj/item/shovel/spade, +/obj/item/wrench, +/obj/item/screwdriver, +/obj/item/reagent_containers/glass/bucket, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"Ma" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"Up" = ( +/obj/machinery/light/small{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 4 +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Uq" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_x = -30 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"Mb" = ( -/obj/structure/table/reinforced, -/obj/item/folder/yellow, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Ut" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/engineering) -"Mf" = ( -/obj/structure/filingcabinet, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Uu" = ( +/obj/machinery/computer/aifixer{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/research) -"MC" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/structure/sink{ - pixel_y = 25 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +"Uv" = ( +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Uz" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/hidden{ + dir = 10 }, -/area/awaymission/undergroundoutpost45/central) -"ME" = ( -/obj/structure/cable{ - icon_state = "4-8" +/obj/structure/table/reinforced, +/obj/item/wrench, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -28 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"UA" = ( +/obj/structure/alien/weeds, +/obj/effect/decal/cleanable/blood/gibs/down, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/area/awaymission/undergroundoutpost45/caves) +"UC" = ( +/obj/machinery/light/small{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"MJ" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"MM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"UE" = ( /obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" @@ -11243,139 +9069,220 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"UG" = ( +/obj/machinery/door/airlock{ + name = "Kitchen Cold Room"; + req_access_txt = "201" }, +/turf/open/floor/iron/showroomfloor, /area/awaymission/undergroundoutpost45/crew_quarters) -"MQ" = ( -/obj/structure/table, -/obj/machinery/reagentgrinder, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"UH" = ( +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"MS" = ( -/obj/structure/chair/fancy/comfy, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"MT" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"UI" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"UJ" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/filingcabinet, /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 8 +/obj/effect/turf_decal/stripes/corner{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"UK" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/obj/machinery/button/door{ + id = "awaydorm5"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 + }, +/obj/structure/chair/wood/normal{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"UL" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"MU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +"UM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 + }, +/obj/structure/cable{ + icon_state = "1-2" }, /obj/effect/decal/cleanable/dirt, -/obj/item/reagent_containers/glass/bucket, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"UP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/cable{ + icon_state = "1-4" }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"UQ" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/rods, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"Nc" = ( +"UR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"US" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/brown{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"Nd" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"UT" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"Nj" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"UU" = ( +/obj/structure/sign/poster/official/nanotrasen_logo{ + pixel_y = 32 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Nk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +"UV" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/structure/extinguisher_cabinet{ + pixel_y = -30 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"UW" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Nt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 +"UY" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/newscaster{ - pixel_y = -28 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"UZ" = ( +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Va" = ( +/obj/machinery/door/airlock{ + name = "Unit 1" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"Vd" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"NG" = ( -/obj/structure/cable{ - icon_state = "1-2" +/obj/structure/chair, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = 30 }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "1-8" +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 }, -/obj/machinery/door/airlock/command/glass{ - name = "Chief Engineer"; +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Vg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + name = "Research Division Access"; req_access_txt = "201" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/engineering) -"NH" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Vi" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Vj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Vk" = ( +/obj/machinery/light/small, +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -23 }, -/obj/structure/table, -/obj/item/storage/box, -/obj/item/storage/box, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = 30 +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"Vl" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/firealarm{ + pixel_y = 24 }, -/area/awaymission/undergroundoutpost45/engineering) -"NQ" = ( +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"Vm" = ( /obj/machinery/light/small{ dir = 1 }, @@ -11399,409 +9306,205 @@ /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"NY" = ( -/obj/machinery/light/small, -/obj/machinery/computer/atmos_alert{ - dir = 1 +"Vp" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/machinery/button/door{ - desc = "A remote control-switch for the engineering security doors."; - id = "UO45_Engineering"; - name = "Engineering Lockdown"; - pixel_x = -6; - pixel_y = -24; +/obj/machinery/door/airlock/engineering{ + name = "Engineering Maintenance"; req_access_txt = "201" }, -/obj/machinery/button/door{ - desc = "A remote control-switch for secure storage."; - id = "UO45_Secure Storage"; - name = "Engineering Secure Storage"; - pixel_x = 6; - pixel_y = -24; - req_access_txt = "201" +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Vq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Ox" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"OC" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"OE" = ( +"Vr" = ( /obj/structure/cable{ - icon_state = "2-4" + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/area/awaymission/undergroundoutpost45/engineering) -"OX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"OZ" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating{ + broken = 1 }, /area/awaymission/undergroundoutpost45/central) -"Pn" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"Vs" = ( +/obj/machinery/rnd/destructive_analyzer, +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"Vv" = ( +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Pz" = ( -/obj/structure/chair/fancy/comfy, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +"Vw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/crew_quarters) -"PA" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"Vx" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/central) -"PQ" = ( -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Vy" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/machinery/button/door{ + id = "awaydorm1"; + name = "Door Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -25; + specialfunctions = 4 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"PX" = ( -/obj/machinery/computer/atmos_control/tank{ - dir = 8; - input_tag = "UO45_mix_in"; - name = "Gas Mix Tank Control"; - output_tag = "UO45_mix_in"; - sensors = list("UO45_mix_sensor" = "Tank") - }, -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 6 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"VA" = ( +/obj/machinery/light/small{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"Qb" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/white{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/research) -"Qf" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"VC" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 }, -/obj/structure/table, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high{ - charge = 100; - maxcharge = 15000 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Ql" = ( -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Qp" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/security_space_law, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +"VD" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/structure/rack, +/obj/item/tank/jetpack/carbondioxide, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/research) -"Qq" = ( +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"VE" = ( +/obj/effect/landmark/awaystart, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"VF" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Qz" = ( /obj/structure/disposalpipe/segment, -/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating{ - heat_capacity = 1e+006; broken = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"QB" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ +/area/awaymission/undergroundoutpost45/central) +"VH" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"QC" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"VL" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"QG" = ( -/obj/structure/closet/crate, -/obj/item/storage/box/lights/mixed, -/obj/item/poster/random_contraband, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"QJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 1 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"QL" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +"VM" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/door/airlock{ - name = "Kitchen"; - req_access_txt = "201" - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"QU" = ( -/obj/structure/table/wood, -/obj/item/newspaper, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"QV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"QZ" = ( -/obj/item/kirbyplants{ - layer = 5 - }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Ri" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/computer/atmos_control{ - dir = 4; - name = "Tank Monitor"; - sensors = list("UO45_n2_sensor" = "Nitrogen", "UO45_o2_sensor" = "Oxygen", "UO45_mix_sensor" = "Gas Mix Tank") - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ +"VP" = ( +/obj/machinery/firealarm{ dir = 1; - heat_capacity = 1e+006 + pixel_y = -24 }, -/area/awaymission/undergroundoutpost45/engineering) -"Rl" = ( /obj/machinery/camera/directional/south{ - c_tag = "Hydroponics"; + c_tag = "Central Hallway"; network = list("uo45") }, -/obj/machinery/power/apc/highcap/fifteen_k{ - locked = 0; - name = "Hydroponics APC"; - pixel_y = -23; - req_access = null; - start_charge = 100 - }, -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Rp" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/beer, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Rs" = ( -/obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - pixel_x = 1; - pixel_y = 5 +"VQ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"VS" = ( +/obj/structure/cable{ + icon_state = "1-8" }, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/central) -"Rt" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"VV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 + dir = 5 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/obj/machinery/newscaster{ + pixel_y = -28 }, -/area/awaymission/undergroundoutpost45/central) -"Rv" = ( -/obj/structure/table/reinforced, -/obj/item/lighter, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Rw" = ( -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Ry" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"RP" = ( -/obj/machinery/vending/cola, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +"VW" = ( +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"RW" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, /area/awaymission/undergroundoutpost45/central) -"RX" = ( -/obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/computer/monitor/secret{ - name = "primary power monitoring console" - }, -/obj/structure/sign/warning/nosmoking{ - pixel_x = -32 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"VY" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Hydroponics"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/engineering) -"Sd" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"VZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, @@ -11813,973 +9516,1121 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Sg" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"Wa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Sh" = ( -/obj/machinery/firealarm{ - pixel_y = 24 +/turf/open/floor/plating{ + burnt = 1 }, -/obj/structure/tank_dispenser{ - pixel_x = -1 +/area/awaymission/undergroundoutpost45/central) +"Wc" = ( +/obj/structure/cable{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Wd" = ( +/obj/structure/table/wood, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"Wf" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/awaymission/undergroundoutpost45/gateway) +"Wg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 10 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Si" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +"Wh" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 4 }, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Sm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, +"Wi" = ( +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Sq" = ( -/obj/machinery/firealarm{ - dir = 8; - pixel_x = -24 +"Wj" = ( +/obj/machinery/mineral/stacking_machine{ + dir = 1; + input_dir = 8; + output_dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Ss" = ( -/obj/structure/chair/fancy/comfy, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/mining) +"Wl" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 1 + }, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"Wp" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Wq" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"Ws" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Sw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Wt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/visible{ + dir = 6 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Wv" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/research) +"Ww" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 1; + pixel_y = 9 + }, +/obj/item/pen, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, +/area/awaymission/undergroundoutpost45/research) +"WA" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 + }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"Sz" = ( +"WD" = ( /obj/machinery/gateway{ - dir = 8 + dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/gateway) -"SL" = ( -/obj/machinery/computer/station_alert{ - dir = 1 +"WE" = ( +/obj/structure/glowshroom/single, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/caves) +"WG" = ( +/obj/machinery/door/airlock{ + name = "Unisex Restrooms" }, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/central) +"WI" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Ta" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"WJ" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 8 +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_y = -32 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, /area/awaymission/undergroundoutpost45/crew_quarters) -"Tk" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ +"WL" = ( +/obj/machinery/light/small{ dir = 4 }, -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - input_tag = "UO45_n2_in"; - name = "Nitrogen Supply Control"; - output_tag = "UO45_n2_out"; - sensors = list("UO45_n2_sensor" = "Tank") +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 23 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"WO" = ( +/obj/machinery/shower{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/engineering) -"Tl" = ( -/obj/machinery/portable_atmospherics/scrubber, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/obj/item/soap/nanotrasen, +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"WQ" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = -28 }, -/area/awaymission/undergroundoutpost45/gateway) -"Ty" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"WR" = ( /obj/structure/cable{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"TB" = ( -/obj/structure/chair{ - dir = 4 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/engineering) +"WS" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 6 }, -/area/awaymission/undergroundoutpost45/central) -"TF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 5 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"WT" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ + dir = 8 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock{ + name = "Kitchen"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"TI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"TJ" = ( -/obj/machinery/vending/snack, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"WU" = ( +/obj/structure/table/wood, +/obj/machinery/newscaster{ + pixel_y = 32 }, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/crew_quarters) -"TM" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"WX" = ( +/obj/structure/chair/office{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"WY" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/security_space_law, +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"WZ" = ( +/obj/structure/alien/weeds, +/obj/effect/mob_spawn/human, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/caves) +"Xc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Xe" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/crew_quarters) -"TQ" = ( -/obj/structure/cable{ - icon_state = "1-2" +"Xf" = ( +/obj/structure/reagent_dispensers/watertank, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Xg" = ( /obj/machinery/light/small{ - dir = 4 + dir = 8 }, /obj/machinery/airalarm/all_access{ dir = 4; - pixel_x = 23 + pixel_x = -23 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Xh" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"TY" = ( -/obj/machinery/light{ +"Xj" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 23 - }, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Ud" = ( -/obj/machinery/gateway{ - dir = 9 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 1 }, +/obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Xk" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/gateway) -"Uo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 - }, -/obj/machinery/newscaster{ - pixel_x = -30 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"Xl" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"Uw" = ( -/obj/machinery/seed_extractor, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +"Xn" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/central) -"Ux" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Uy" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/mining) -"UB" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Xo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"Xp" = ( +/obj/structure/closet/secure_closet{ + locked = 0; + name = "kitchen Cabinet"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/central) -"UD" = ( -/obj/structure/filingcabinet, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/flour, +/obj/item/reagent_containers/food/condiment/sugar, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/engineering) -"UF" = ( +/area/awaymission/undergroundoutpost45/crew_quarters) +"Xq" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /turf/open/floor/plating{ - heat_capacity = 1e+006; broken = 1 }, -/area/awaymission/undergroundoutpost45/research) -"UN" = ( -/obj/machinery/light{ +/area/awaymission/undergroundoutpost45/central) +"Xr" = ( +/obj/machinery/computer/rdservercontrol{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/research) +"Xs" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 6 }, -/obj/machinery/firealarm{ - pixel_y = 24 +/obj/structure/table, +/obj/item/stack/cable_coil, +/obj/item/stack/cable_coil{ + pixel_x = 3; + pixel_y = 3 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/item/stock_parts/scanning_module{ + pixel_x = 2; + pixel_y = 3 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/item/stock_parts/scanning_module, +/obj/structure/sign/warning/nosmoking{ + pixel_x = -32 }, -/area/awaymission/undergroundoutpost45/central) -"UO" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"UX" = ( -/obj/structure/cable{ - icon_state = "1-2" +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Xt" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/structure/disposalpipe/segment, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" + }, +/area/awaymission/undergroundoutpost45/engineering) +"Xu" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"Vb" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/brown{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Xw" = ( +/obj/machinery/portable_atmospherics/scrubber, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/gateway) +"Xy" = ( +/obj/machinery/computer/rdconsole/core{ + dir = 4; + req_access = null + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"Xz" = ( +/obj/item/kirbyplants, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Ve" = ( +"XA" = ( +/obj/structure/chair/fancy/comfy{ + dir = 4 + }, +/obj/effect/landmark/awaystart, +/turf/open/floor/carpet/grimy, +/area/awaymission/undergroundoutpost45/central) +"XD" = ( /obj/structure/cable{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"XF" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/engineering) -"Vf" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/chair/office{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 +/obj/machinery/door/airlock/maintenance, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/crew_quarters) +"XG" = ( +/obj/machinery/shower{ + pixel_y = 15 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"XI" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/engineering) -"Vh" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_y = 4 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/door/airlock/maintenance{ + name = "Hydroponics Maintenance"; + req_access_txt = "201" }, -/area/awaymission/undergroundoutpost45/engineering) -"Vn" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -30 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"XJ" = ( +/obj/effect/decal/cleanable/blood/splatter, +/obj/effect/mob_spawn/human, +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/area/awaymission/undergroundoutpost45/caves) +"XL" = ( +/obj/structure/table, +/obj/item/storage/firstaid/regular{ + pixel_x = 2; + pixel_y = 6 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white/corner{ + dir = 1 }, /area/awaymission/undergroundoutpost45/research) -"Vo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Vt" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"XM" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Vu" = ( +"XO" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/machinery/computer/atmos_alert{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, /area/awaymission/undergroundoutpost45/engineering) -"Vz" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/structure/sign/warning/deathsposal{ - desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; - name = "\improper DISPOSAL: LEADS TO EXTERIOR"; - pixel_y = 32 +"XP" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/closet/secure_closet/personal/cabinet{ + locked = 0; + req_access_txt = "201" }, +/obj/item/clothing/under/suit/black/skirt, +/turf/open/floor/carpet, /area/awaymission/undergroundoutpost45/central) -"VG" = ( -/obj/structure/cable{ - icon_state = "2-4" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 +"XQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/mining) +"XR" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VJ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"XS" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"VK" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -23 - }, -/obj/machinery/light{ +"XU" = ( +/obj/machinery/light/small{ dir = 8 }, -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/turf/open/floor/plating/asteroid{ + initial_gas_mix = "co2=173.4;n2=135.1;plasma=229.8;TEMP=351.9"; + initial_temperature = 363.9; + name = "Cave Floor" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/area/awaymission/undergroundoutpost45/crew_quarters) +"XV" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 }, -/area/awaymission/undergroundoutpost45/research) -"VN" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"XW" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VO" = ( -/obj/machinery/light/small, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"XX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"VR" = ( -/obj/structure/cable{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/machinery/door/airlock/maintenance{ + name = "Security Checkpoint Maintenance"; + req_access_txt = "201" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/central) +"XZ" = ( +/obj/structure/closet/emcloset, +/obj/item/clothing/mask/breath, /turf/open/floor/plating{ - heat_capacity = 1e+006; broken = 1 }, /area/awaymission/undergroundoutpost45/central) -"VU" = ( -/obj/machinery/door/window/southright{ - name = "Bar Door"; - req_access_txt = "201" +"Ya" = ( +/obj/structure/chair{ + dir = 1 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"We" = ( +"Yb" = ( /obj/structure/table, -/obj/effect/decal/cleanable/dirt, +/obj/item/plate, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Yd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Wk" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden{ - dir = 8 +"Yh" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 1 }, -/obj/structure/chair, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Yi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/table, +/obj/item/storage/box, +/obj/item/storage/box, /obj/structure/reagent_dispensers/peppertank{ pixel_y = 30 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/central) -"Wn" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"Yj" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on, -/obj/effect/landmark/awaystart, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/obj/structure/bed, +/obj/item/bedsheet, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ym" = ( +/obj/structure/table, +/obj/machinery/reagentgrinder, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, /area/awaymission/undergroundoutpost45/central) -"Wz" = ( -/obj/machinery/gateway{ - dir = 5 +"Yr" = ( +/obj/structure/cable{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/area/awaymission/undergroundoutpost45/gateway) -"WH" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"WK" = ( -/obj/structure/chair/fancy/comfy{ +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Ys" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/machinery/meter, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Yv" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"WN" = ( -/obj/machinery/computer/monitor/secret{ - dir = 1; - name = "primary power monitoring console" +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"Yy" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"YB" = ( +/obj/structure/cable{ + icon_state = "2-4" }, -/obj/structure/cable, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"YC" = ( +/obj/structure/filingcabinet, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/engineering) -"Xm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 +"YD" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/item/storage/backpack/satchel/eng, -/obj/item/clothing/suit/hazardvest, -/obj/item/clothing/mask/gas, -/obj/item/clothing/glasses/meson, -/obj/structure/closet/secure_closet/engineering_personal{ +/area/awaymission/undergroundoutpost45/research) +"YE" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/closet/secure_closet/personal/cabinet{ locked = 0; req_access_txt = "201" }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 +/obj/item/clothing/under/misc/pj/blue, +/turf/open/floor/carpet, +/area/awaymission/undergroundoutpost45/central) +"YF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"YG" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"Xv" = ( -/obj/structure/table/wood, -/obj/item/book/manual/ripley_build_and_repair, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 +/obj/machinery/light/small{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"Xx" = ( -/obj/machinery/vending/cola, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/camera/directional/north{ + c_tag = "Research Lab"; + network = list("uo45","uo45r") }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"XN" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable{ - icon_state = "4-8" +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"YI" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 8 +/obj/structure/sign/warning/deathsposal{ + desc = "A warning sign which reads 'DISPOSAL: LEADS TO EXTERIOR'"; + name = "\improper DISPOSAL: LEADS TO EXTERIOR"; + pixel_y = -32 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"YK" = ( +/obj/machinery/rnd/production/protolathe, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/research) +"YP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"YQ" = ( +/obj/structure/chair{ + dir = 4 }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Yo" = ( +"YR" = ( /obj/structure/cable{ icon_state = "4-8" }, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"YT" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"Yq" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +"YV" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/area/awaymission/undergroundoutpost45/central) -"Yu" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible, -/obj/machinery/computer/atmos_control/tank{ - dir = 1; - input_tag = "UO45_o2_in"; - name = "Oxygen Supply Control"; - output_tag = "UO45_o2_out"; - sensors = list("UO45_o2_sensor" = "Tank") - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/engineering) -"Yz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/yellow{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"YA" = ( -/obj/effect/landmark/awaystart, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"YW" = ( +/obj/machinery/light/small{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"YH" = ( -/obj/machinery/vending/hydronutrients, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/machinery/camera/directional/north{ + c_tag = "Engineering Secure Storage"; + network = list("uo45") }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Za" = ( +/obj/structure/grille, +/turf/open/floor/plating, /area/awaymission/undergroundoutpost45/central) -"YL" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"Zc" = ( +/obj/machinery/door/airlock{ + name = "Unit 2" }, -/obj/structure/reagent_dispensers/watertank, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/green/half/contrasted{ +/turf/open/floor/iron/freezer, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Zd" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"YM" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Zf" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ - icon_state = "4-8" + icon_state = "0-4" }, -/obj/machinery/light/small{ - dir = 1 +/obj/structure/cable{ + icon_state = "0-8" }, +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/engineering) +"Zg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 + dir = 4 }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"YO" = ( -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, +"Zi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, /obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Zj" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 4 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Zm" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"YX" = ( +"Zn" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 8 + }, /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white/side{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"YY" = ( +/area/awaymission/undergroundoutpost45/research) +"Zp" = ( /obj/machinery/airalarm/all_access{ - pixel_y = 23; - dir = 1 + dir = 4; + pixel_x = 23 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/structure/chair{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/turf/open/floor/iron/dark, +/area/awaymission/undergroundoutpost45/gateway) +"Zq" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Zr" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 +/obj/structure/chair/stool, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"Zt" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"Zu" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"Zv" = ( +/obj/machinery/light{ + dir = 8 }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"YZ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +"Zw" = ( +/obj/structure/table, +/obj/item/kitchen/rollingpin, +/turf/open/floor/iron/cafeteria{ + dir = 5 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 +/area/awaymission/undergroundoutpost45/crew_quarters) +"Zx" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/hidden{ + dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/engineering) -"Ze" = ( +/turf/open/floor/plating, +/area/awaymission/undergroundoutpost45/research) +"Zy" = ( /obj/structure/cable{ - icon_state = "0-4" - }, -/obj/machinery/power/apc/highcap/fifteen_k{ - dir = 1; - locked = 0; - name = "UO45 Bar APC"; - pixel_y = 23; - req_access = null; - start_charge = 100 + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden, +/obj/effect/turf_decal/tile/purple, +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"ZC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"Zh" = ( +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"ZG" = ( +/obj/structure/disposalpipe/segment, /obj/structure/cable{ - icon_state = "1-4" + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 8 }, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/central) +"ZH" = ( /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"Zk" = ( -/obj/machinery/gateway{ - dir = 1 +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -23 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark{ - heat_capacity = 1e+006 +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/crew_quarters) +"ZM" = ( +/obj/structure/sign/warning/securearea{ + pixel_y = 32 }, -/area/awaymission/undergroundoutpost45/gateway) -"Zl" = ( /obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) +"ZN" = ( +/obj/structure/table, +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, +/obj/item/hand_labeler, +/obj/item/clothing/neck/stethoscope, +/turf/open/floor/iron/white/side, +/area/awaymission/undergroundoutpost45/research) +"ZO" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, +/obj/effect/turf_decal/tile/green/half/contrasted, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/central) -"Zo" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +"ZP" = ( +/obj/effect/turf_decal/loading_area{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ZA" = ( +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"ZQ" = ( +/obj/machinery/door/firedoor, /obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/junction/flip{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Reception" }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"ZR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/research) -"ZB" = ( -/obj/structure/table/wood, -/obj/item/storage/fancy/cigarettes{ - pixel_y = 2 +"ZS" = ( +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/item/lighter{ - pixel_x = 4; - pixel_y = 2 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/carpet/grimy{ - heat_capacity = 1e+006 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/central) -"ZE" = ( -/obj/structure/closet, -/obj/item/storage/belt/utility, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - burnt = 1 +/obj/effect/turf_decal/tile/neutral{ + dir = 1 }, +/turf/open/floor/iron, /area/awaymission/undergroundoutpost45/crew_quarters) -"ZF" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 10 +"ZT" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -23 + }, +/turf/open/floor/iron{ + dir = 8; + icon_state = "floorscorched1" }, /area/awaymission/undergroundoutpost45/central) -"ZI" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 +"ZU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/purple{ dir = 4 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/gateway) +"ZV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/area/awaymission/undergroundoutpost45/crew_quarters) -"ZJ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/machinery/camera/directional/east{ - c_tag = "Arrivals"; - network = list("uo45") +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 9 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/turf/open/floor/iron/white, +/area/awaymission/undergroundoutpost45/research) +"ZW" = ( +/obj/machinery/suit_storage_unit/mining, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/mining) +"ZX" = ( +/obj/machinery/atmospherics/components/trinary/mixer/airmix{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) -"ZK" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/turf/open/floor/plating{ - heat_capacity = 1e+006; - broken = 1 - }, -/area/awaymission/undergroundoutpost45/research) -"ZL" = ( -/obj/structure/table, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, -/obj/item/radio/off, -/obj/item/screwdriver{ - pixel_y = 10 +/turf/open/floor/iron/cafeteria, +/area/awaymission/undergroundoutpost45/engineering) +"ZY" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/structure/sign/poster/official/safety_report{ - pixel_y = -32 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ + dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/machinery/airalarm/all_access{ + pixel_y = 23; + dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/engineering) +"ZZ" = ( +/obj/structure/closet/l3closet/scientist, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/area/awaymission/undergroundoutpost45/central) +/turf/open/floor/iron, +/area/awaymission/undergroundoutpost45/gateway) (1,1,1) = {" aa @@ -31210,8 +29061,8 @@ ad ad ad ad -yj -ym +Tj +TV ad ad ad @@ -31467,9 +29318,9 @@ ad ad ad ad -yk -yw -yn +iF +dr +il ad ad ad @@ -31724,10 +29575,10 @@ ad ad ad ad -yt -yn -eJ -yz +OS +il +fh +Kz ad ad ad @@ -31916,14 +29767,14 @@ ad ad ad gv -gI -gI -gJ -gJ -is -iN -jg -jF +Jb +Jb +JZ +JZ +FC +ON +eY +ZZ gv gK gK @@ -31982,9 +29833,9 @@ ad ad ad ad -yn -eJ -yB +il +fh +Ao ad ad ad @@ -32173,19 +30024,19 @@ ad ad ad gv -gJ -Ud -Sz -Hq -it -iO -jh -jG +JZ +qX +DW +SV +HT +tQ +Lh +Xk gw -ky -lo -ma -mB +vy +gT +Rn +RM gK ad ad @@ -32240,12 +30091,12 @@ ad ad ad ad -eJ -eJ -yr +fh +fh +in ad -yA -yj +UA +Tj ad ad ad @@ -32430,19 +30281,19 @@ ad ad ad gv -gJ -Zk -hu -LS -iu -iP -ji -iP -ed -iP -lp -jI -mC +JZ +WD +aW +fl +Bm +Lb +BJ +Lb +cC +Lb +Py +SM +Xc gL ad ad @@ -32498,11 +30349,11 @@ ad ad ad ad -yC -eJ -yw -ym -yH +XJ +fh +dr +TV +IV ad ad ad @@ -32687,19 +30538,19 @@ ad ad ad gw -gJ -Wz -FM -Cg -iv -iQ -jj -jI +JZ +up +Jq +Od +Jp +Rj +eN +SM gv -kz -lq -jI -mD +ZM +Zj +SM +VD gL ad ad @@ -32749,17 +30600,17 @@ ad ad ad ad -yj -ym -yo -yu +Tj +TV +Ul +Ay ad ad ad -eJ -yn -eJ -yz +fh +il +fh +Kz ad ad ad @@ -32944,19 +30795,19 @@ ad ad ad gv -gJ -gI -gJ -gJ -it -iR -jk -jI +JZ +Jb +JZ +JZ +HT +As +Zr +SM gv gK -lr -iP -mE +Jd +Lb +LM gK ad ad @@ -33005,17 +30856,17 @@ ad ad ad ad -yj -yk -yn -yp -yo +Tj +iF +il +WZ +Ul ad ad ad -gf -eJ -yq +WE +fh +Cu ad ad ad @@ -33202,18 +31053,18 @@ ad ad gv gv -gU -gU -gU -gU -iS -jl +NI +NI +NI +NI +im +NR gv gv -kA -ls -mb -mF +NE +UI +ds +Nw gv ad ad @@ -33263,16 +31114,16 @@ ad ad ad ad -yl -eJ -yq -ym +yN +fh +Cu +TV ad ad -yz -eJ -eJ -yz +Kz +fh +fh +Kz ad ad ad @@ -33459,20 +31310,20 @@ ad ad ad gK -gV -hw -ib -ib -iT -jm +Om +NU +ug +ug +KV +SW gK -AL -kB -lt -mb -mG +zN +OL +PM +ds +Xf gw -eJ +fh ad ad ad @@ -33521,21 +31372,21 @@ ad ad ad ad -eJ -eJ -eJ -yn +fh +fh +fh +il ad -yD -eJ -eJ +Ed +fh +fh ad ad ad ad ad -yj -yn +Tj +il ad ad ad @@ -33716,21 +31567,21 @@ ad ad ad gL -gW -hx -ic -iw -iU -jn +Ip +BL +Zp +RJ +zm +Pe gL -AL -kC -ls -mc -mH +zN +TH +UI +TK +PO gw -eJ -eJ +fh +fh ad ad ad @@ -33779,20 +31630,20 @@ ad ad ad ad -yr -yn -yn -yn -yn -eJ -eJ +in +il +il +il +il +fh +fh ad ad ad ad -yp -ym -yA +WZ +TV +UA ad ad ad @@ -33978,16 +31829,16 @@ gL gL gK iV -jo +LD gL gL iV -kl +Kl gK gw gv -eJ -gf +fh +WE ad ad ad @@ -34038,18 +31889,18 @@ ad ad ad ad -yn -eJ -eJ -eJ -eJ -yC -yz -yr -gf -yq -eJ -yo +il +fh +fh +fh +fh +XJ +Kz +in +WE +Cu +fh +Ul ad ad ad @@ -34231,21 +32082,21 @@ ad ad ad gL -Tl -id +Wf +Xw gK -iW -jp -jJ -kf -kD -lv -md -gU -eJ -eJ -eJ -eJ +Bt +Mv +ZC +Zu +un +FE +yS +NI +fh +fh +fh +fh ad ad ad @@ -34295,18 +32146,18 @@ ad ad ad ad -yz -eJ -eJ -eJ -yn -eJ -eJ -eJ -eJ -eJ -yo -yu +Kz +fh +fh +fh +il +fh +fh +fh +fh +fh +Ul +Ay ad ad ad @@ -34488,21 +32339,21 @@ ad ad ad gK -hz -ie -ix -iX -jq -jK -kg -kE -lw -me -gU -eJ -eJ -eJ -eJ +zF +IM +Aw +PH +QQ +Du +zz +kt +MK +NK +NI +fh +fh +fh +fh ad ad ad @@ -34552,15 +32403,15 @@ ad ad ad ad -yp -yq -eJ -yn -yn -ym -eJ -yn -yn +WZ +Cu +fh +il +il +TV +fh +il +il ad ad ad @@ -34745,21 +32596,21 @@ ad ad ad gL -hA -if +wm +IU gv gv gw gw gv -kF -lx +ND +Mj gw gv -mI -eJ -eJ -eJ +Hn +fh +fh +fh ad ad ad @@ -34809,15 +32660,15 @@ ad ad ad ad -yA -yn -eJ -yn +UA +il +fh +il ad ad -yw -yj -yk +dr +Tj +iF ad ad ad @@ -35005,18 +32856,18 @@ gL gv gv gv -gf -eJ -eJ +WE +fh +fh gv -kG -ly +qf +EN gw -eJ -eJ -eJ -eJ -gf +fh +fh +fh +fh +WE ad ad ad @@ -35067,8 +32918,8 @@ ad ad ad ad -yn -eJ +il +fh ad ad ad @@ -35260,20 +33111,20 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -gU -kH -ly -gU -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +NI +ZU +EN +NI +fh +fh +fh +fh +fh ad ad ad @@ -35314,8 +33165,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -35325,7 +33176,7 @@ ad ad ad ad -yz +Kz ad ad ad @@ -35516,22 +33367,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -gU -kI -lz -gU -eJ -eJ -eJ -eJ -eJ -gf +fh +fh +fh +fh +fh +fh +NI +No +Zy +NI +fh +fh +fh +fh +fh +WE ad ad ad @@ -35572,8 +33423,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -35582,7 +33433,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -35773,23 +33624,23 @@ ad ad ad ad -gf -eJ -gf -eJ -eJ -eJ -gU -kH -ly -gU -eJ -eJ -eJ -eJ -eJ -eJ -eJ +WE +fh +WE +fh +fh +fh +NI +ZU +EN +NI +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -35830,16 +33681,16 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -36031,22 +33882,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -jL +fh +fh +fh +fh +Rr gw -kJ -lA +Ie +DS gw -mI -eJ -eJ -eJ -eJ -eJ -eJ +Hn +fh +fh +fh +fh +fh +fh ad ad ad @@ -36088,14 +33939,14 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad ad ad -eJ +fh ad ad ad @@ -36288,22 +34139,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -gU -kH -ly -gU -eJ -eJ -gf -eJ -eJ -gf -eJ +fh +fh +fh +fh +fh +NI +ZU +EN +NI +fh +fh +WE +fh +fh +WE +fh ad ad ad @@ -36345,14 +34196,14 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad ad ad -eJ +fh ad ad ad @@ -36544,23 +34395,23 @@ ad ad ad ad -eJ -gf -eJ -eJ -eJ -eJ -gU -kK -lB -gU -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +WE +fh +fh +fh +fh +NI +Bk +Rq +NI +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -36603,13 +34454,13 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -36801,22 +34652,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -gU -kG -ly -gU -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +NI +qf +EN +NI +fh +fh +fh +fh +fh +fh ad ad ad @@ -36861,11 +34712,11 @@ ad ad ad ad -eJ -eJ +fh +fh ad -eJ -eJ +fh +fh ad ad ad @@ -37059,20 +34910,20 @@ ad ad ad ad -eJ -eJ -eJ -eJ -gf +fh +fh +fh +fh +WE gw -kH -lC +ZU +FY gv -eJ -gf -eJ -eJ -gf +fh +WE +fh +fh +WE ad ad ad @@ -37119,9 +34970,9 @@ ad ad ad ad -eJ +fh ad -eJ +fh ad ad ad @@ -37317,16 +35168,16 @@ ad ad ad ad -eJ -gf -eJ +fh +WE +fh gz gw -kL -lD +Vg +SZ gv hc -eJ +fh ad gz hc @@ -37376,9 +35227,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -37578,25 +35429,25 @@ gz hc gz gz -kh -kM -lE -mf +dN +Th +zG +MV mJ mJ nM nM -pb -pG -Nd -qO -bp -qO -tg +nx +RT +cO +Bs +zX +Bs +jw tK -us -uK -vh +Uv +BC +Dh gy ad ad @@ -37633,8 +35484,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -37828,32 +35679,32 @@ ad ad ad gx -gX -hB -ig -iy -iY -jr -jM -ki -kN -lF -mg -mK -nj -nN -oR -KO +ys +Vs +Xy +Xs +HL +Gp +aA +jU +Hh +CU +OJ +RN +nt +Rc +wS +KD pH qg pH qg qg -th -tL -ut -uL -vi +ey +Vp +Zx +Tz +CP gx ad ad @@ -37890,8 +35741,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -38085,16 +35936,16 @@ ad ad ad gy -gY -hC -ih -iz -iZ -js -jN -BA -kO -lG +YG +HR +Hg +QX +dL +OK +EW +oK +ID +Ld gy gz gz @@ -38106,11 +35957,11 @@ KE qP qh gz -Ce +al tM -uu -uM -vj +Uz +pO +Cf gx ad ad @@ -38147,7 +35998,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -38342,28 +36193,28 @@ ad ad gx gy -gZ -hD -ii -iA -ha -gX -jO -kk -kP -lH +Oq +YK +PJ +JU +Dm +ys +QW +wH +NB +uQ gy -kd -nk -nO -ox -pd +CO +Ac +Gq +AV +uN gy qi qQ rz gz -KJ +Au tN gy gy @@ -38404,7 +36255,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -38598,29 +36449,29 @@ ad ad ad gx -gM -ha -hE -hE -iB +Rg +Dm +Hi +Hi +IP gz gz gz gz -kQ -lI +Ph +Yv gy -mM -nl -nl -nl -pe +FL +Cl +Cl +Cl +Oj gy -qj -qR -rA +Gn +zy +IA gz -nu +YR tN uv ad @@ -38660,8 +36511,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -38855,29 +36706,29 @@ ad ad ad gy -gN -gX -hF -ij -iC +Qs +ys +Lo +Vj +ZV hc -eJ -eJ +fh +fh gz -kR -lJ -mh -mN -nm -nP -oy -mP -pI -qk -qS -rB +PK +Tq +KF +fs +Ey +Rf +Ks +hM +Mz +du +kq +EX hc -nu +YR tM gy ad @@ -38916,8 +36767,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -39113,29 +36964,29 @@ ad ad gz gz -hb -hG -ik -iD +IL +fj +SU +Tr hc -eJ -eJ -hH -kS -lK -mi -mO -nn -nQ -oz -pf +fh +fh +Yy +bl +Fz +zL +YD +LR +Ww +ck +hy gy -ql -qT -rC +Nq +ph +Xr hc -tj -tO +tl +NS gy ad ad @@ -39173,8 +37024,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -39183,8 +37034,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -39371,28 +37222,28 @@ ad ad gz hc -hH -hH +Yy +Yy hc gz -eJ -eJ -hH -kR -lL -mj -mP -mP -nR -oA -pg +fh +fh +Yy +PK +Qy +JF +hM +hM +RZ +Bc +DP gy gx gz gz gz -tk -tP +zM +DN gy ad ad @@ -39430,18 +37281,18 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad ad ad -eJ -gf -eJ -eJ -eJ +fh +WE +fh +fh +fh ad ad ad @@ -39626,30 +37477,30 @@ ad ad ad ad -eJ -hd -eJ -eJ -eJ -eJ -eJ -eJ -hH -kR -lM -mj -mQ -mP -nS -oB -oA -pJ -qm +fh +bc +fh +fh +fh +fh +fh +fh +Yy +PK +PS +JF +Sb +hM +SA +Uu +Bc +Cp +uY hc -QG -st -ZK -tP +Mo +Rb +OB +DN gy ad ad @@ -39687,18 +37538,18 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad ad ad -eJ -eJ -eJ -eJ -gf +fh +fh +fh +fh +WE ad ad ad @@ -39882,18 +37733,18 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -jP +fh +fh +fh +fh +fh +fh +fh +fh +QE gz -kT -lN +IB +FO gx gy gx @@ -39901,12 +37752,12 @@ gx gx gy gy -qn +SQ hc -rE -su -tm -ZA +Kt +Cv +Mu +Qr gx ad ad @@ -39944,18 +37795,18 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad ad ad @@ -40139,31 +37990,31 @@ ad ad ad ad -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -hH -kR -lM -hH -BB -Kr -VK -Vn -Mf +fh +fh +fh +WE +fh +fh +fh +fh +fh +Yy +PK +PS +Yy +OU +Ds +QF +wY +nf gy gy gz -rF +IW gz tn -tP +DN gx ad ad @@ -40202,17 +38053,17 @@ ad ad ad ad -eJ +fh ad ad ad ad -gf -eJ -eJ -eJ -eJ -eJ +WE +fh +fh +fh +fh +fh ad ad ad @@ -40396,31 +38247,31 @@ ad ad ad ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -hH -kU -lM -hH -Qp -np -nU -oD -Eb +WE +fh +fh +fh +fh +fh +fh +fh +fh +Yy +HW +PS +Yy +WY +WX +ZR +Xo +GC pK -qo -qU -rG -sv +mS +Zn +Ho +Nb tn -tP +DN gz ad ad @@ -40459,17 +38310,17 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad ad ad @@ -40652,34 +38503,34 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -hH -kV -lM -hH -zR -DX -Ev -Ev -Gh +fh +fh +fh +fh +fh +fh +fh +fh +WE +fh +Yy +Ag +PS +Yy +TL +IR +zJ +zJ +hi pL -qp -qV -rH -sw +ZN +YF +Qx +zu to -tR +Uc gz -eJ +fh ad ad ad @@ -40717,15 +38568,15 @@ ad ad ad ad -eJ +fh ad ad ad ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad ad @@ -40909,36 +38760,36 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ +fh +fh +fh +fh +fh +fh +WE +fh +fh gz gz -kW -lM -hH -hH -hH -hH -oE -hH +TR +PS +Yy +Yy +Yy +Yy +be +Yy gx -qq -ha -kP -sx +wR +Dm +NB +bF tn -tP +DN hc -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -40974,15 +38825,15 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad -gf -eJ -eJ -gf +WE +fh +fh +WE ad ad ad @@ -41151,13 +39002,13 @@ aD aC aC aC -cu -cD -cW -Rt -cq -cq -ee +li +Fp +Za +Fs +Ko +Ko +SS aC ad ad @@ -41167,36 +39018,36 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh gz -gn -kV -ha -mk -mk -mk -mk -mk -mk -pM -ha -ha -rI -sy +Dy +Ag +Dm +Yh +Yh +Yh +Yh +Yh +Yh +Qk +Dm +Dm +Ib +MW tn -UF +CH hc hc hc -vH -eJ +VA +fh ad ad ad @@ -41232,14 +39083,14 @@ ad ad ad ad -eJ +fh ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -41402,19 +39253,19 @@ ad ad ad aC -bq -bq -bq -rm -bY +zd +zd +zd +Na +JT aC -rm -bY -cX -cm +Na +JT +pN +CV ae ae -ef +XX ae an an @@ -41424,36 +39275,36 @@ aC aC ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh gz -iL -Qb -Qb -Qb -mU -nr -mU -mU -kV -jO -qr -qW -rJ -sz +lS +JJ +JJ +JJ +AU +TA +AU +AU +Ag +QW +aV +JL +yF +XL tp -Jm +BW gy -yG -hH -eu -eJ +Qd +Yy +Gr +fh ad ad ad @@ -41486,18 +39337,18 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -41659,41 +39510,41 @@ ad ad aC aC -br +RB aC aC aC -FR +AE aC -cv -cE -cW -pn +sQ +hk +Za +CR ae -GS -El -MT -Uo -Ap +Ne +XS +Oz +HK +RI fo -fA -fQ +Nr +Cd aC ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh ad gz gz -kY -kY -kY +DE +DE +DE gz hc hc @@ -41705,13 +39556,13 @@ gz gz gz tq -tU -uw -DR -vk -eu -eJ -eJ +IX +Rh +Wv +hZ +Gr +fh +fh ad ad ad @@ -41742,19 +39593,19 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh ad ad -eJ -eJ -gf +fh +fh +WE ad ad ad @@ -41915,61 +39766,61 @@ ad ad ad aC -bi -bs -by -bI +dE +yO +Qg +bb bO -ca +Rm cp cp -Ff -cY -cf +Hp +Kx +FG dv -Wk -eh -bL -bL -ZL +Vd +nT +Lx +Lx +Iw fm -fB -fR +WA +uy aC ad ad -eJ -eJ -eJ -eJ -eJ -eJ -gf +fh +fh +fh +fh +fh +fh +WE ad ad gz gz -lO +CQ gz gz -ns -nN -nj -UX -nN -nN -xb -UX -nN -tr -tV +jT +Rc +nt +zA +Rc +Rc +RK +zA +Rc +XD +NO ux -uP -hH -eu -eJ -eJ -eJ +MH +Yy +Gr +fh +fh +fh ad ad ad @@ -41998,21 +39849,21 @@ ad ad ad ad -eJ -eJ -eJ -gf +fh +fh +fh +WE ad ad ad ad -eJ +fh ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -42172,44 +40023,44 @@ ad ad ad aC -bj -bt +Td +Vk aC aC bP -cb -cq -ct -uh -cq -dk +Kk +Ko +Kj +Ba +Ko +lj an -VJ -Bv -YX -OC -BR +NC +Qn +EC +Qi +qI an -fC -fS +SN +sp aC ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +WE +fh +fh +fh +fh +fh +fh +fh +fh ad gy -kZ -ha -ml +zb +Dm +FU gx -Ce +al nW mJ mJ @@ -42223,10 +40074,10 @@ tW hc hc hc -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad ad @@ -42253,23 +40104,23 @@ ad ad ad ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad ad ad ad ad -eJ -eJ +fh +fh ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -42429,62 +40280,62 @@ aC ad ad aC -bi -bu -bz -bJ +dE +Pb +Va +Ts bQ -cc +XW aC aC aC ae -br +RB an -dR -aP -ex -eM -aP +MP +qE +MN +Pl +qE ae -fD +CT aC aC ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh ad gx -la -ha -mm +XG +Dm +Kg gy -nu +YR nX -eJ -eJ -gf -eJ -eJ -eJ +fh +fh +WE +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -42509,10 +40360,10 @@ ad ad ad ad -gf -eJ -eJ -gf +WE +fh +fh +WE ad ad ad @@ -42521,12 +40372,12 @@ ad ad ad ad -eJ +fh ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -42680,68 +40531,68 @@ ad ad ad aC -au -aK +Gs +JC aC -aP -aP +qE +qE aC aC -bv +WG aC aC bQ -cd +aB cr -cw -cH +nF +BZ ae -aF -dw -aS -ej -IF -IF -eZ -bA -fE -fT +Eo +ZT +Or +Nv +CB +CB +wJ +TX +SI +Qh aC ad ad -eJ -eJ -he -eJ -eJ -eJ -eJ -gf +fh +fh +HB +fh +fh +fh +fh +WE ad gy -lb -ha -mn +Gw +Dm +yV gy -nu +YR nY -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ +fh +fh +fh +fh +fh +fh +WE +fh +fh +fh +fh +fh +fh +fh +fh +WE +fh ad ad ad @@ -42778,12 +40629,12 @@ ad ad ad ad -eJ +fh ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -42937,67 +40788,67 @@ ae ae ae ae -aS -aS -aN -ax -ax -ax -bk -aS -bA -aF +Or +Or +Zv +cF +cF +cF +GN +Or +TX +Eo bP -pn +CR aC -cx -cI -cZ -dl -dx -aS -aS -aS -aS -aS -aS -fE -aS +PW +IN +bn +zv +Pc +Or +Or +Or +Or +Or +Or +SI +Or aC fO -gr -gr -gr +Xe +Xe +Xe gg -gr -gr -gr +Xe +Xe +Xe gg gg fK gy gy -lO +CQ gy gx -nv +Jy nY -gr -gr -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Xe +Xe +Xe +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -43035,17 +40886,17 @@ ad ad ad ad -eJ -eJ +fh +fh ad -eJ -eJ -eJ +fh +fh +fh ad ad ad ad -eJ +fh ad ad ad @@ -43194,67 +41045,67 @@ ag ag af an -aS -aS -aO -ax -Fm -Wn -Nc -ZJ -bB -bK +Or +Or +BM +cF +SG +OM +Pi +rr +Cy +HZ bR -cf +FG cp -aU -cJ +YE +Gm ae -aF -dy -dS -Nj -OZ -TB -LZ -fp -bS -aS -da -gA -gs -gA -gs -hf -gs -gs -iE -ja -jt -ng -kn -lc -OX -mo -mV -Lg -Vt -VN -QZ -gr -gr -eJ -gf -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -gf +Eo +DC +jc +Ec +sS +YQ +hN +IT +MY +Or +Et +FV +cn +FV +cn +hK +cn +cn +Sv +aX +gQ +Nm +VM +iI +PL +Im +EY +tT +Cm +yv +Xz +Xe +Xe +fh +WE +fh +fh +fh +WE +fh +fh +fh +fh +fh +WE ad ad ad @@ -43293,16 +41144,16 @@ ad ad ad ad -eJ +fh ad -eJ +fh ad -eJ +fh ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -43446,72 +41297,72 @@ ad ad ae ag -aj -fg -aq +BS +JB +Cn ag an -aF -aS -aP -At -At -YA -wU +Eo +Or +qE +XA +XA +VE +OQ aC -yP -aS +zk +Or bQ -cg +Ha ae ae ae ae -aS -aS -AA -el -el -el -el -RW -fF -bL -ge -gl -gt -gA -gs -hg -gA -gA -gA -gA -ju -gs -gs -ld -lQ -gl -mW -Iu -oa -ld -pm -Pz -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Or +Or +Cb +Hu +Hu +Hu +Hu +lT +nd +Lx +AM +LK +Hs +FV +cn +Ll +FV +FV +FV +FV +QA +cn +cn +Hw +Vi +LK +BY +OH +Yr +Hw +vr +EP +Xe +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad -eJ +fh ad ad ad @@ -43550,15 +41401,15 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad -eJ +fh ad ad -eJ -eJ +fh +fh ad ad ad @@ -43703,72 +41554,72 @@ ad ad ae ag -ac -ao -bY -as -at -aS -aS -aP -QU -LF -Ci -Rs +yE +Bd +JT +Io +Di +Or +Or +qE +Fi +lU +Az +DD aC -Hr -bL -bS -ch -cs -aI -aS -da -aS -aS -AA -el -eA -eB -el -RW -fE -fU +pc +Lx +MY +wZ +hO +Hv +Or +Et +Or +Or +Cb +Hu +Ef +ai +Hu +lT +SI +VP ae fK -gr -gr -gr +Xe +Xe +Xe fK -gr -gr -gr +Xe +Xe +Xe gg gg -jR -gs -ld -gA -mp +zP +cn +Hw +FV +Ya fN -ny -Gd -ld -gs -Ss -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Ob +VL +Hw +cn +DL +Xe +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad -eJ +fh ad ad ad @@ -43811,10 +41662,10 @@ ad ad ad ad -eJ +fh ad ad -eJ +fh ad ad ad @@ -43960,72 +41811,72 @@ ad ad ae ag -rm -rm -ar -as -at -aS -aF -aP -AO -Xv -Ci -ZB +Na +Na +Mc +Io +Di +Or +Eo +qE +QS +yL +Az +ti aC -Nk -bM -bT -ci -aS -aS -aS -da -aS -aS -AA -el -eB -eO -el -RW -fE -fV +QP +eL +Bx +Gz +Or +Or +Or +Et +Or +Or +Cb +Hu +ai +ei +Hu +lT +SI +WQ ae -eJ -eJ -eJ -eJ -hh -eJ -eJ -eJ -gf +fh +fh +fh +fh +XU +fh +fh +fh +WE gg gg -ko -le -lR -mq +Hb +QI +wx +Gb fN -nz -BE -oG -LJ -MS -gr -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Dr +Jf +Ni +gp +Bg +Xe +fh +fh +WE +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -44068,10 +41919,10 @@ ad ad ad ad -eJ +fh ad -eJ -eJ +fh +fh ad ad ad @@ -44217,72 +42068,72 @@ ad ad ae ag -rm -ap -fu +Na +FX +aE ag ae -aG -aF -aP -Hy -HS -Ci -wU +Tb +Eo +qE +xc +Qw +Az +OQ aC -Cx -aF +Ez +Eo bP -cg +Ha aC aC aC aC -dm -aS -Zl -el -el -el -el -RW -fE -aF -aP -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Gf +Or +Pw +Hu +Hu +Hu +Hu +lT +SI +Eo +qE +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh fK -gs -lf +cn +Bq fO fO fO fO -MM -oH +UE +dI fO fN fK gg gg -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +WE +fh +fh +fh +fh +fh ad ad ad @@ -44325,9 +42176,9 @@ ad ad ad ad -eJ +fh ad -eJ +fh ad ad ad @@ -44479,67 +42330,67 @@ ag ag af an -aH -aS -aQ -Jw -Jw -HJ -jQ -jQ -bG -bN +UU +Or +Qc +FK +FK +Su +bE +bE +Bz +Mm bP -cj +dH cr -aZ -cK +XP +Xl aC -dn -dz -dV -HH -Gy -Gy -Jw -fr -fG -fW -aP -eJ -eJ -eJ -gf -eJ -eJ -gf -eJ -eJ -eJ -gr -gA -gs +hY +AQ +IY +Mg +BT +BT +FK +jz +tz +rK +qE +fh +fh +fh +WE +fh +fh +WE +fh +fh +fh +Xe +FV +cn fN -mr -mX +WU +UK nA -oe -oI -po -pQ -qs -qY +Te +Zt +JV +Ol +Pf +dP gg -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -44577,14 +42428,14 @@ ad ad ad ad -eJ +fh ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -44736,68 +42587,68 @@ ae ae ae ae -aI -aS -aR -aS -aS -aS -aS -bx -bH -aS +Hv +Or +mR +Or +Or +Or +Or +TG +hl +Or bQ -Lk +Ih aC -cA -cI -db -bM -dA -dW -en -en -en -en -en -fH -fX -aP -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -gs -gs +RY +IN +Fa +eL +BN +Ms +CN +CN +CN +CN +CN +NN +Gc +qE +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +Xe +cn +cn fO -ms -mY -nB -of -oJ +Up +em +Af +Bp +Zm fO -pR -qt -mt +Ja +WL +UZ gg -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad ad @@ -44833,14 +42684,14 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -44993,68 +42844,68 @@ ad ad ad aC -aJ -aM +PB +Oh aC -aP -aP -aP -aP +qE +qE +qE +qE aC aC aD bU -EB +Ow co -cB -cL +sf +Vy aC -do -Ql -LW -Ql -Ql -eP -fb -TY -fI -fY +oC +ER +ZO +ER +ER +BH +dT +Nx +Dk +Bu an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh gg -gs -lg +cn +lm fO -mt -km +UZ +LP fO -og -Li +SF +zl pp pS fO fO gg ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh ad ad ad @@ -45096,8 +42947,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -45261,64 +43112,64 @@ ad ad ad bP -cm +CV aC aC aC aC aC -aP -dY -eo -aP -Aa -QV +qE +Ki +VY +qE +wz +CM ae ae an an -eJ -eJ -eJ -gf +fh +fh +fh +WE gg -gr -gr -gr +Xe +Xe +Xe fK gg gg -kp -kp +Cj +Cj fN fN fO fN -KI -oL +oF +Je fN -pT -qu -mu +II +KB +Uq fO ad -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ +fh +fh +fh +fh +WE +fh +fh +fh +fh +fh +fh +fh +fh +WE +fh +fh +fh ad ad ad @@ -45353,8 +43204,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -45518,66 +43369,66 @@ ad ad ad bP -ZF -ct -uh -ct -dc +Lv +Kj +Ba +Kj +Mr aD bd -dZ -aS -aP -eQ -fd +uO +Or +qE +wy +yW ae ad ad -gf -eJ -eJ -eJ +WE +fh +fh +fh gg gg -Kp -Be -We -Iy -Sq -Ln -KA -KA +Qo +Yb +fv +Xg +EQ +Md +Ig +Ig fN -mu -na +Uq +Yj nA -oi -oI -pq -pU -qv -qZ +Zd +Zt +GG +Np +DY +dF fN ad ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ +WE +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +WE +fh +fh +fh ad ad ad @@ -45605,12 +43456,12 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad ad ad @@ -45778,38 +43629,38 @@ bV co cp cp -cM -cm +nc +CV aD -YL -ea -aS -aS -eR -BP +OG +vo +Or +Or +Tm +Wi ae -eJ -eJ -eJ -eJ -eJ -gB +fh +fh +fh +fh +fh +RL gg -JH -BO -Il -BO -KA -Ox -Fn -KA -Iv +am +SB +Ot +SB +Ig +PV +sb +Ig +eT fO -mv -mY -nC -of -oM +MR +em +BU +Bp +IS fO fN fO @@ -45818,24 +43669,24 @@ fO fO fK gg -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -45864,10 +43715,10 @@ ad ad ad ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad ad @@ -46035,49 +43886,49 @@ ad ad ad ae -cN -UB +Jz +Fu dp -GF -bM -ep -aS -aS -Rw -aP -eJ -eJ -eJ -eJ -eJ -eJ -gr -TJ -KA -KA -KA -Iv -KA -BO -KA -KA +TU +eL +FI +Or +Or +GM +qE +fh +fh +fh +fh +fh +fh +Xe +Ei +Ig +Ig +Ig +eT +Ig +SB +Ig +Ig fO -ev -nb +Dv +So fO -oj -za +To +LC fO -pV +TC fO -ra +gR fN -sA -ts +WO +Ab gg gg -eJ -eJ +fh +fh vI vI vI @@ -46085,15 +43936,15 @@ vI vJ vI vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -46124,7 +43975,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -46292,67 +44143,67 @@ ad ad ad ae -cN +Jz de aC -YY -eb -eb -eb -eb -Rw -aP -eJ -eJ -gf -eJ -eJ -eJ -gr -Xx -De -Lz -Lz -De -Iv -TI -ET -Nt +UW +Kv +Kv +Kv +Kv +GM +qE +fh +fh +WE +fh +fh +fh +Xe +LU +Ck +ez +ez +Ck +eT +BK +Ct +VV fO fN fN fO -QC -oO +Lf +NV fN -pW +qK fO -rb +Zc fN -sB -pX -tX +EU +OY +Ek gg -eJ -vl +fh +zp vJ -wb -rs +Wd +Fk vK -wM -wb +RA +Wd vI ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -46380,8 +44231,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -46549,70 +44400,70 @@ ad ad ad ae -cN +Jz de -YH -Sw -aF -aS -aS -eS -Rw -aP -eJ -eJ -eJ -eJ -eJ -eJ -gr -EK -Rv -EK -Ly -EK -EK -De -Iv -Si -Aj +bw +jv +Eo +Or +Or +TW +GM +qE +fh +fh +fh +fh +fh +fh +Xe +Zq +Ue +Zq +Lu +Zq +Zq +Ck +eT +Zi +Nl fN -RP -Vb -ol -oP -pr -pX -qw -pX -rL -pX -pX -tY +AB +Fl +ZS +Zg +CC +OY +RS +OY +xf +OY +OY +rW gg -gr -vm +Xe +eK vJ -wc -wp +KU +zh vL -wp -wV +zh +kr vJ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -46637,7 +44488,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -46646,7 +44497,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -46804,57 +44655,57 @@ ad ad ad ad -bX +Br an -cN +Jz de -Ej -Sm -eb -eb -eb -eb -BP -aP -eJ -eJ -eJ -eJ -eJ -eJ -gr -Kw -TF -KA -KA -KA -Rp -De -KA -Si -Jr +CE +jH +Kv +Kv +Kv +Kv +Wi +qE +fh +fh +fh +fh +fh +fh +Xe +Pd +IE +Ig +Ig +Ig +KM +Ck +Ig +Zi +KZ fO -WK -gA -om -oJ +lh +FV +wI +Zm fO -pY -qx -rc +Dq +Jx +Ii fO -sC -sC +Pq +Pq fN fN -LA -vn +JM +dK vK -wd -wq +XQ +FP vL -wN -si +RO +PZ vJ vJ vJ @@ -46863,13 +44714,13 @@ vI vI vJ vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -46893,8 +44744,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -46903,7 +44754,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -47060,41 +44911,41 @@ ad ad ad ad -bX -bW +Br +ob ae -cN +Jz df -Vz -Yq -aS -aS -aS -aS -Rl +IZ +Tu +Or +Or +Or +Or +By an -fJ -eJ -eJ -eJ -gf -eJ +VW +fh +fh +fh +WE +fh gg -Hc -LY -KA -KA -KA -VU -KA -Ux -Si -BO +FB +Uj +Ig +Ig +Ig +zx +Ig +Wh +Zi +SB fO -TM -nE -on -VO +tB +Ut +Yd +XM fO fN fN @@ -47103,31 +44954,31 @@ fO fN fN fN -ZE -uR -Ry +lk +RG +Al vL we -wr +IJ vL -wO +MO we vK -xl -xq -xw -xE -xl -xl +PP +tc +SD +St +PP +PP vJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -yh +fh +fh +fh +fh +fh +fh +fh +jV ad ad ad @@ -47149,8 +45000,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -47159,9 +45010,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -47316,75 +45167,75 @@ ad ad ad ad -bW -bX -bX +ob +Br +Br an -cN +Jz de -Uw -Sm -eb -eb -eb -eb -ME +Fy +jH +Kv +Kv +Kv +Kv +BD an an -eJ -eJ -eJ +fh +fh +fh ad ad fK -DJ -LY -zB -Iv -KQ -aw -KA -Fw -ZI -Ic +Qu +Uj +Eh +eT +zj +HF +Ig +Uk +Cz +YI fN -Ix -Gi -CK -CA -ps -Qz -qy -rd -GV -rd -rd -qy -rd -UO -vp -vM -wf -ws -wC -wt -wX +In +Lq +OA +YT +Vw +HP +aL +AK +My +AK +AK +aL +AK +ak +EI +fP +GT +Jh +bD +Tc +wA vK -xm -xr +QM +TN xx -xr +TN xM -xT +Wj vI vI vI vI -yg -eJ -eJ -eJ -yi +KS +fh +fh +fh +Ep ad ad ad @@ -47405,8 +45256,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -47417,7 +45268,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -47573,20 +45424,20 @@ ad ad ad ad -bX -bX -bX +Br +Br +Br an -dG +yJ df -WH -MU -aS -aS -aS -aS -La -ft +GE +Lc +Or +Or +Or +Or +MX +Um fK fK gg @@ -47595,19 +45446,19 @@ gg fK fK fO -DM +wG fN -YO +HY fO fO -Ze -Fw -Gt +Nu +Uk +ZH fO fO fO -nG -op +yZ +xd fO fO fN @@ -47617,36 +45468,36 @@ fN fN fO fO -uz +FD fO fN vK -wg -wt -wD -wP -sj +DG +Tc +YB +ku +et vL -xn -xs -xy -xF -xN -xU -ww -xZ -yc -ww -eu -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Vx +Le +OV +KW +cR +ZP +zO +ba +fc +zO +Gr +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -47662,7 +45513,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -47673,8 +45524,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -47830,84 +45681,84 @@ ad ad ad ad -bX -bX -bX -aP -cP +Br +Br +Br +qE +HX df aC -UN -eb -eb -eb -eb -Em -fu -fL -fZ -gh -gm +Vl +Kv +Kv +Kv +Kv +HE +aE +DF +Dg +jA +nD fN -gC -gO -hp -hQ -ip -iJ -jd +yY +Qj +ho +LO +IK +Pu +WJ fO -YM -Zo -Ma -lV -mx -ng -nH -oq -oS -pt -ja -ja -re -rN -ng -tt -tZ -tZ -uT -Sg -vN -wh -wu -wE -wu -Gg -xg -xo -xo -wu -xG -wh -xV -xX -ya -yd +KY +no +yR +Qt +UC +Nm +EA +pk +NX +Kb +aX +aX +gk +eg +Nm +An +Xu +Xu +US +Dn +IH +VH +zK +BV +zK +di +xk +GU +GU +zK +XV +VH +Wp +ek +Wq +cG yf -eu -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Gr +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -47916,22 +45767,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad ad -eJ +fh ad ad ad @@ -48088,108 +45939,108 @@ ad ad ad ad -bW -bX -aP -cQ -dg +ob +Br +qE +rV +Sx co -MC -ec -eq -eD -en -XN -PA -fM -fZ -fZ -fZ -gu -gD -gO -hq -hR -hr -iK -je -QL -VG -JD -DO -lW -my -my -nI -or -oT -my -my -my -rf -rO -sD -tu -ua -ua -ua -EL -vO -wi -wv -wF -wQ -Uy -xh -xp -xt -xz -xH -xP -xW -xY -yb -ye -ww -eu -eJ -eJ -eJ -eJ -eJ +gS +CJ +Pk +VQ +CN +ZG +UL +Tp +Dg +Dg +Dg +UG +Sc +Qj +zn +AW +QN +DU +Rx +WT +pi +KR +FQ +xj +KT +KT +KG +Dz +ow +KT +KT +KT +pZ +uf +kj +qF +PC +PC +PC +Jk +PR +RR +UT +Rz +iH +Ad +Ps +UM +DI +Lp +UP +TD +pl +TO +FT +RD +zO +Gr +fh +fh +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad -eJ -eJ -gf +fh +fh +WE ad ad ad @@ -48345,109 +46196,109 @@ ad ad ad ad -bX -bX +Br +Br an -GH -cc +Wa +XW aC -Aa -Ql -Ql -Ql -Vo -CS -fw +wz +ER +ER +ER +oc +Pj +zr fN -ga -fZ -Hl +KP +Dg +Jg fO -gE -gO -hr -hS -iq -gO -gO +NL +Qj +QN +yQ +Zw +Qj +Qj jB -jY +XF fO fK gg gg -gr -gr -gr +Xe +Xe +Xe gg -gr -gr -gr +Xe +Xe +Xe fK -rP -sE +yT +zS gg -gr -gr -gr +Xe +Xe +Xe fK vI vI -ww -ww -ww +zO +zO +zO vI vI vJ -ww -xA -xI -ww +zO +Hz +Dc +zO vI vI vI vI vI -yg -eJ -eJ -eJ -eJ -eJ +KS +fh +fh +fh +fh +fh ad ad ad ad -eJ +fh ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad -eJ +fh ad ad ad ad -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +WE +fh +fh +fh +fh ad ad ad @@ -48602,75 +46453,75 @@ ad ad ad ad -bX -bX +Br +Br an -cS -pn +Cw +CR aC -FH -ze -MQ -Ls -Gj +Pm +JE +Ym +cy +Kn aC -fx +XI fO fO -gi +Mk fO fO -gF -gO -gO -hT -gO -gO -gD +OF +Qj +Qj +AC +Qj +Qj +Sc jB -jZ -Js +CF +XZ ae -eJ -eJ -eJ -eJ -eJ -hh -eJ -eJ -eJ -gr -rQ -sF -gr -eJ -eJ -eJ -eJ -eJ -wj -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +XU +fh +fh +fh +Xe +Db +Rd +Xe +fh +fh +fh +fh +fh +GL +fh +fh +fh +fh ad vJ -xu -xB -xJ -xQ +ZW +OR +bC +Kc vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -48679,12 +46530,12 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad ad ad @@ -48697,14 +46548,14 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -48859,11 +46710,11 @@ ad ad ad ad -bW -bX +ob +Br an -cT -cc +He +XW aC aC aC @@ -48871,63 +46722,63 @@ aC aC aC aC -fy -bq -FR -bq -go +JK +zd +AE +zd +UQ fN -gG -gP -hs -hU -ir -dO -jf +Hm +NZ +zY +Of +Df +zU +Xp jC -ka -kw +Id +DK an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -rR -sG -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +Xe +Oc +JS +Xe +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad vI -xu -xC -xK +ZW +Me +Nn xR vJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -48936,9 +46787,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -48955,14 +46806,14 @@ ad ad ad ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ +WE +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -49116,74 +46967,74 @@ ad ad ad ad -bX -bX +Br +Br ae -cU -dh -cq -tx -uh -ct -eF -ct -ct -VR -PQ -gb -gj -Zh +SO +CZ +Ko +PU +Ba +Kj +zW +Kj +Kj +Vr +CY +BX +ll +Oo fO fN fN fN -hV +az fO fN fO jC -Dw -kx +Xq +bg an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -rS -sF -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +Xe +YV +Rd +Xe +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh vI -xv -xD -xL +Tv +SJ +zQ xS vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -49194,9 +47045,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -49213,12 +47064,12 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad ad ad @@ -49382,63 +47233,63 @@ co co cp es -eG +GR cp fm fm fm gc -dh -gq -gb -gH -PQ -gb -hW -gH -Ty -gb -vq -kc +CZ +HC +BX +Ng +CY +BX +Av +Ng +Gl +BX +VF +Dl an an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gB +fh +fh +fh +fh +fh +fh +fh +fh +RL gg -rT -sH +Fo +Ge gg -ub -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Is +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh vI vI vJ vI vJ vI -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -49452,9 +47303,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -49472,9 +47323,9 @@ ad ad ad ad -eJ -gf -eJ +fh +WE +fh ad ad ad @@ -49638,12 +47489,12 @@ ad ad ad ae -Ca -eH -eV +JQ +Es +Bl an -eJ -eJ +fh +fh gd fm fm @@ -49651,50 +47502,50 @@ fm dv dv fm -hX +AP fm fm fm jE an ae -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gr -rQ -sF -gr -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +Xe +Db +Rd +Xe +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -49710,8 +47561,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -49729,7 +47580,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -49895,63 +47746,63 @@ ad ad ad ae -aP -eI -aP +qE +dJ +qE an -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -fn -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -qz -gr -rU -sI -gr -qz -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +zI +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +dU +Xe +Fj +Qm +Xe +dU +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -49968,8 +47819,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -49986,7 +47837,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -50152,61 +48003,61 @@ ad ad ad ad -eu -eu -eu -fn -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 -qA -rg -Yo -Ta -rg -qB -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +Gr +Gr +Gr +zI +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +Wl +Da +JP +Lr +Da +zg +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -50225,9 +48076,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -50243,7 +48094,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -50410,54 +48261,54 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh ad -eJ -eJ -eJ -eJ -eJ -pu -qa -qB +fh +fh +fh +fh +fh +Eu +Ex +zg fK -GB -FN +nV +EM fK -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -50483,8 +48334,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -50494,13 +48345,13 @@ ad ad ad ad -eJ +fh ad ad ad ad ad -eJ +fh ad ad ad @@ -50671,46 +48522,46 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ -pv +fh +fh +fh +fh +Bb ni ni ln -rX -sL +ZQ +sJ ln ni ni -qb -qb +Mq +Mq ni ni -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh ad ad ad @@ -50741,8 +48592,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -50750,8 +48601,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -50931,42 +48782,42 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ -pv +fh +fh +fh +fh +Bb ni -qC -rh -rY -sM -tv +Pg +SP +DB +zD +JG uc -Ri -uU -vs -vP +PI +Oa +XO +ew ni ln -qb -qb -qb +Mq +Mq +Mq ln ln ad @@ -50998,16 +48849,16 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -51190,41 +49041,41 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad -eJ -eJ -eJ -eJ -eJ -pv -qb -qD -ri -rZ -sM -tw +fh +fh +fh +fh +fh +Bb +Mq +DA +Bh +Ew +zD +jW ud -uB -uV -rj -vQ +UR +sK +dt +Ky uE -Jt -Ga -Hj -FZ -SL +nw +Vv +SC +eW +hJ ni ad ad @@ -51256,14 +49107,14 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -51448,40 +49299,40 @@ ad ad ad ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pv -qb -qD -rj -sa -sN -Jj -ue -uC -uW -vt -vR -wk -zq -Cs -Mb -MJ -NY +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +Bb +Mq +DA +dt +xe +Wc +sd +KK +xO +Lt +ah +Ae +Er +Xj +Cq +Sf +Fb +MZ ni ad ad @@ -51513,8 +49364,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -51705,40 +49556,40 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pw +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +Xt ni ln -Kf -Yz -Pn -QJ +Tx +Pp +Jl +Qe ln -uD -sM -vu -vS -wl -Ft -zE -Fe -OE -WN +vW +zD +Xn +FS +Zf +Vq +wo +SE +Ws +dd ln ad ad @@ -51770,9 +49621,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -51962,39 +49813,39 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -pv -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +Bb +fh ni ni -sc -sP +Tg +Mh ln ln uE -uX -vv -vT -NG -Ve -Qq -TQ -Sd +ZY +Ns +FF +pP +MG +Jo +fk +VZ ln ln ad @@ -52028,8 +49879,8 @@ ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -52220,38 +50071,38 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad -eJ -eJ -pv -eJ +fh +fh +Bb +fh ni -Sh -YZ -Vf -GO -UD -qb -sM -vw -vU +hL +zC +Tn +Dt +YC +Mq +zD +NW +MA wn uE -wK +Ij uE -HO +hv ln ad ad @@ -52285,9 +50136,9 @@ ad ad ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -52480,11 +50331,11 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh ad ad ad @@ -52492,21 +50343,21 @@ ad ad ad ad -pv -eJ +Bb +fh ni -NQ -se -sR -tA -Vu -uF -sR -vx -vV +Vm +Xh +ty +YP +Am +aT +ty +OT +MD uE -wB -wL +QT +Os ln ln ni @@ -52537,15 +50388,15 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad -eJ -eJ +fh +fh ad ad ad @@ -52752,15 +50603,15 @@ ad px ad ln -NH -Vh -AG -AX -AR -qb -JY -LH -Qf +Yi +Uh +dM +EF +zV +Mq +HV +Mp +GZ ni ln ni @@ -52796,15 +50647,15 @@ ad ad ad ad -eJ -eJ -eJ -eJ +fh +fh +fh +fh ad ad -eJ -eJ -eJ +fh +fh +fh ad ad ad @@ -53010,13 +50861,13 @@ py ln ln ro -sg -sT -sT +dj +zH +zH ln ln uZ -vz +LN vX ni ad @@ -53056,17 +50907,17 @@ ad ad ad ad -eJ +fh ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh ad ad ad @@ -53260,21 +51111,21 @@ ln ln ln ln -nJ -os -oU -pz -qb -RX -rp -sh -sU -tC -ui +Hk +NF +GW +UJ +Mq +JN +KH +RQ +Pa +WS +kv ln -va -vA -vY +yM +UY +XR ln ad ad @@ -53313,7 +51164,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -53514,24 +51365,24 @@ ad ad ad ln -lX -mz +Lm +OW ln -nK -ot -oV -pA -qb -zt -mL -qH -sV -tD -uj -uG -vb -vB -vZ +Sr +wW +Cc +zf +Mq +OO +BI +dD +Ru +Ar +PN +sO +jD +Lj +CI ln ad ad @@ -53570,7 +51421,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -53771,24 +51622,24 @@ ad ad ad ln -lY -mA -nh -nK -ou -oW -pB -qc -qG -pj -rq -sW -tE -uk +YW +Ch +OP +Sr +Eq +yX +Nh +NP +VS +Wt +wT +KN +Ax +EG uH -vc -vC -wa +CL +Ui +EE ni ad ad @@ -53821,13 +51672,13 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -54028,20 +51879,20 @@ ad ad ad ln -lZ -lZ +CG +CG ni -nK -ot -oX -pC -qb -Xm -mZ -sk -sX -tF -ul +Sr +wW +Go +WR +Mq +Pr +hm +Ah +Wg +fa +Oe ln ln ln @@ -54084,7 +51935,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -54288,18 +52139,18 @@ ln ln ln ni -nL -ov -oY -pD -qb -HD -rt -sl -sY -tG -EV -uI +FW +HG +Tt +od +Mq +ES +VC +AD +Hd +cl +Sl +HN vd vD ln @@ -54341,7 +52192,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -54550,13 +52401,13 @@ ln ln ni ln -qJ -ru -sm -sZ -tH -Tk -uJ +RU +LG +Lw +eU +er +Hf +hj ve vE ln @@ -54598,7 +52449,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -54806,13 +52657,13 @@ ad ln oZ pE -qd -Co -rv -sn -rt -rj -uo +bm +ok +AT +Jn +VC +dt +UV ni ln ln @@ -54855,7 +52706,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -55063,14 +52914,14 @@ ad ln pa pF -qe -qL -rw -so -ta -rj -QB -uI +hI +ZX +Ir +Ai +Bj +dt +UH +HN vf vF ln @@ -55101,8 +52952,8 @@ ad ad ad ad -eJ -gf +fh +WE ad ad ad @@ -55112,7 +52963,7 @@ ad ad ad ad -eJ +fh ad ad ad @@ -55321,13 +53172,13 @@ ln ln ln ln -qM -rx -so -tb -tI -Yu -uJ +yy +Eg +Ai +av +Qv +Ea +hj vg vG ln @@ -55355,21 +53206,21 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh ad ad ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -55578,12 +53429,12 @@ ad ad ad ln -qN -qN -Fx -PX -tJ -ur +WI +WI +KC +Iz +Fc +EH ni ln ln @@ -55612,21 +53463,21 @@ ad ad ad ad -eJ -gf -eJ +fh +WE +fh ad ad ad -eJ +fh ad ad ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -55837,8 +53688,8 @@ ad ln ln ln -sq -td +Mt +Ys ln ni ni @@ -55868,22 +53719,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -gf -eJ -eJ -eJ +fh +fh +fh +fh +fh +WE +fh +fh +fh ad ad ad ad ad -eJ -eJ +fh +fh ad ad ad @@ -56125,22 +53976,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -gf -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +WE +fh ad -eJ -eJ +fh +fh ad ad ad @@ -56382,22 +54233,22 @@ ad ad ad ad -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -56640,20 +54491,20 @@ ad ad ad ad -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +WE +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -56897,19 +54748,19 @@ ad ad ad ad -eJ -gf -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ -eJ +fh +WE +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh +fh ad ad ad @@ -57161,11 +55012,11 @@ ad ad ad ad -eJ -gf -eJ -eJ -eJ +fh +WE +fh +fh +fh ad ad ad diff --git a/_maps/RuinGeneration/13x13_ai-lab.dmm b/_maps/RuinGeneration/13x13_ai-lab.dmm index c070dca1389c1..5c318db19c6f9 100644 --- a/_maps/RuinGeneration/13x13_ai-lab.dmm +++ b/_maps/RuinGeneration/13x13_ai-lab.dmm @@ -198,7 +198,7 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/poddoor/shutters/preopen{ id = "AI Core shutters"; - name = "AI core shutters" + name = "AI Core Shutters" }, /turf/open/floor/circuit/red, /area/ruin/unpowered) @@ -353,7 +353,7 @@ /area/ruin/unpowered) "WX" = ( /obj/machinery/door/airlock/grunge{ - name = "AI research room" + name = "AI Research Room" }, /turf/open/floor/iron/tech/grid, /area/ruin/unpowered) diff --git a/_maps/RuinGeneration/13x13_hilberttest.dmm b/_maps/RuinGeneration/13x13_hilberttest.dmm index f6dd5717bc14b..4e1dec816fa19 100644 --- a/_maps/RuinGeneration/13x13_hilberttest.dmm +++ b/_maps/RuinGeneration/13x13_hilberttest.dmm @@ -128,7 +128,7 @@ /area/ruin/unpowered) "V" = ( /obj/machinery/door/airlock/vault{ - name = "secured door"; + name = "secured Door"; req_access = 207 }, /obj/effect/mapping_helpers/airlock/locked, diff --git a/_maps/RuinGeneration/13x13_listening_base.dmm b/_maps/RuinGeneration/13x13_listening_base.dmm index dc5cea8a72d4c..77b6075c3231d 100644 --- a/_maps/RuinGeneration/13x13_listening_base.dmm +++ b/_maps/RuinGeneration/13x13_listening_base.dmm @@ -347,8 +347,7 @@ /area/ruin/space/has_grav/listeningstation) "sQ" = ( /obj/structure/rack{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/item/mining_scanner, /obj/item/pickaxe, diff --git a/_maps/RuinGeneration/17x9_pubbybridgehall.dmm b/_maps/RuinGeneration/17x9_pubbybridgehall.dmm index 5bc36e6c0b68e..260436e59f851 100644 --- a/_maps/RuinGeneration/17x9_pubbybridgehall.dmm +++ b/_maps/RuinGeneration/17x9_pubbybridgehall.dmm @@ -97,9 +97,7 @@ /turf/open/floor/iron, /area/ruin/unpowered) "I" = ( -/obj/item/kirbyplants/photosynthetic{ - layer = 3.1 - }, +/obj/item/kirbyplants/photosynthetic, /obj/structure/window/fulltile, /turf/open/floor/plating, /area/ruin/unpowered) diff --git a/_maps/RuinGeneration/9x13_kitchen.dmm b/_maps/RuinGeneration/9x13_kitchen.dmm index d32ac78dcd336..4e16f38b5494a 100644 --- a/_maps/RuinGeneration/9x13_kitchen.dmm +++ b/_maps/RuinGeneration/9x13_kitchen.dmm @@ -1,9 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "b" = ( /obj/structure/table, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, +/obj/item/reagent_containers/food/condiment/enzyme, /obj/item/stack/package_wrap, /turf/open/floor/iron/cafeteria, /area/ruin/unpowered) diff --git a/_maps/RuinGeneration/9x9_chemlab.dmm b/_maps/RuinGeneration/9x9_chemlab.dmm index c907bcfb3aaa8..83c0acb084bf9 100644 --- a/_maps/RuinGeneration/9x9_chemlab.dmm +++ b/_maps/RuinGeneration/9x9_chemlab.dmm @@ -119,7 +119,7 @@ /area/ruin) "aT" = ( /obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, +/turf/open/floor/iron/white, /area/ruin) "aV" = ( /obj/effect/abstract/doorway_marker{ @@ -269,9 +269,7 @@ /turf/open/floor/iron/white, /area/ruin) "Px" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, +/obj/machinery/chem_dispenser, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, diff --git a/_maps/arenas/cargobelt.dmm b/_maps/arenas/cargobelt.dmm index 67b8c959d2809..993c8ff12bbb1 100644 --- a/_maps/arenas/cargobelt.dmm +++ b/_maps/arenas/cargobelt.dmm @@ -1,7 +1,6 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "d" = ( /obj/machinery/conveyor/auto, -/obj/machinery/conveyor/auto, /turf/open/indestructible, /area/tdome/arena) "e" = ( @@ -78,10 +77,6 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/indestructible, /area/tdome/arena) -"R" = ( -/obj/machinery/conveyor/auto, -/turf/open/indestructible, -/area/tdome/arena) "V" = ( /obj/machinery/conveyor/auto{ dir = 1 @@ -121,12 +116,12 @@ e "} (4,1,1) = {" d -R +d t t t t -R +d j "} (5,1,1) = {" diff --git a/_maps/arenas/solars.dmm b/_maps/arenas/solars.dmm index c1ca5307aa838..b32df50fb71df 100644 --- a/_maps/arenas/solars.dmm +++ b/_maps/arenas/solars.dmm @@ -3,9 +3,7 @@ /turf/open/floor/fakespace, /area/tdome/arena) "b" = ( -/obj/structure/lattice{ - layer = 2.9 - }, +/obj/structure/lattice, /turf/open/floor/fakespace, /area/tdome/arena) "c" = ( @@ -26,32 +24,23 @@ /turf/open/floor/iron/solarpanel/airless, /area/tdome/arena) "f" = ( -/obj/structure/lattice/catwalk{ - layer = 2.9 - }, +/obj/structure/lattice/catwalk, /obj/structure/cable{ - layer = 3; level = 2 }, /obj/item/screwdriver, /turf/open/floor/fakespace, /area/tdome/arena) "g" = ( -/obj/structure/lattice/catwalk{ - layer = 2.9 - }, +/obj/structure/lattice/catwalk, /obj/structure/cable{ - layer = 3; level = 2 }, /turf/open/floor/fakespace, /area/tdome/arena) "h" = ( -/obj/structure/lattice/catwalk{ - layer = 2.9 - }, +/obj/structure/lattice/catwalk, /obj/structure/cable{ - layer = 3; level = 2 }, /obj/item/clothing/suit/space/fragile{ @@ -64,11 +53,8 @@ /turf/open/floor/fakespace, /area/tdome/arena) "i" = ( -/obj/structure/lattice/catwalk{ - layer = 2.9 - }, +/obj/structure/lattice/catwalk, /obj/structure/cable{ - layer = 3; level = 2 }, /obj/item/stack/cable_coil, @@ -79,11 +65,8 @@ /turf/open/floor/fakespace, /area/tdome/arena) "k" = ( -/obj/structure/lattice/catwalk{ - layer = 2.9 - }, +/obj/structure/lattice/catwalk, /obj/structure/cable{ - layer = 3; level = 2 }, /obj/item/wrench, diff --git a/_maps/holodeck/basketball.dmm b/_maps/holodeck/basketball.dmm index e5415a411b535..8fdba8484b023 100644 --- a/_maps/holodeck/basketball.dmm +++ b/_maps/holodeck/basketball.dmm @@ -39,9 +39,7 @@ /turf/open/floor/holofloor, /area/template_noop) "t" = ( -/obj/structure/holohoop{ - layer = 3.9 - }, +/obj/structure/holohoop, /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 }, @@ -89,8 +87,7 @@ /area/template_noop) "I" = ( /obj/structure/holohoop{ - dir = 1; - layer = 4.1 + dir = 1 }, /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 8 diff --git a/_maps/holodeck/kobayashi.dmm b/_maps/holodeck/kobayashi.dmm index c62656723d557..7e2deee47eb41 100644 --- a/_maps/holodeck/kobayashi.dmm +++ b/_maps/holodeck/kobayashi.dmm @@ -5,14 +5,12 @@ "c" = ( /obj/machinery/button/massdriver/indestructible{ id = "trektorpedo1"; - layer = 3.9; name = "photon torpedo button"; pixel_x = -16; pixel_y = -5 }, /obj/machinery/button/massdriver/indestructible{ id = "trektorpedo2"; - layer = 3.9; name = "photon torpedo button"; pixel_x = 16; pixel_y = -5 @@ -68,8 +66,7 @@ /area/template_noop) "n" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -205,8 +202,7 @@ /obj/item/clothing/under/trek/engsec, /obj/item/clothing/under/trek/engsec, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 diff --git a/_maps/holodeck/lounge.dmm b/_maps/holodeck/lounge.dmm index 81f5766186203..6c1c58f31c284 100644 --- a/_maps/holodeck/lounge.dmm +++ b/_maps/holodeck/lounge.dmm @@ -21,8 +21,7 @@ /obj/machinery/door/window{ base_state = "right"; dir = 4; - icon_state = "right"; - layer = 3 + icon_state = "right" }, /turf/open/floor/holofloor{ dir = 9; @@ -38,9 +37,7 @@ /area/template_noop) "f" = ( /obj/structure/table/wood, -/obj/item/flashlight/lamp/green{ - layer = 3.3 - }, +/obj/item/flashlight/lamp/green, /turf/open/floor/holofloor{ dir = 9; icon_state = "wood" @@ -62,8 +59,7 @@ /area/template_noop) "j" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor{ dir = 9; @@ -81,8 +77,7 @@ "l" = ( /obj/structure/chair/stool/bar, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor{ dir = 9; @@ -293,8 +288,7 @@ "Y" = ( /obj/structure/table/wood/bar, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor{ dir = 9; diff --git a/_maps/holodeck/meeting.dmm b/_maps/holodeck/meeting.dmm index b88e582a4dc7c..237f313c7ec8c 100644 --- a/_maps/holodeck/meeting.dmm +++ b/_maps/holodeck/meeting.dmm @@ -44,8 +44,7 @@ /area/template_noop) "g" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 + dir = 1 }, /turf/open/floor/holofloor/carpet, /area/template_noop) @@ -156,9 +155,7 @@ /area/template_noop) "y" = ( /obj/structure/table/wood/bar, -/obj/item/flashlight/lamp/green{ - layer = 3.3 - }, +/obj/item/flashlight/lamp/green, /turf/open/floor/holofloor{ dir = 9; icon_state = "wood" diff --git a/_maps/holodeck/petpark.dmm b/_maps/holodeck/petpark.dmm index 44938bac4168a..b6b940daa6038 100644 --- a/_maps/holodeck/petpark.dmm +++ b/_maps/holodeck/petpark.dmm @@ -49,7 +49,7 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "r" = ( -/obj/item/trash/plate, +/obj/item/plate, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 diff --git a/_maps/holodeck/small/kitchen.dmm b/_maps/holodeck/small/kitchen.dmm index b9b21a567aa01..7fe33078a6b4c 100644 --- a/_maps/holodeck/small/kitchen.dmm +++ b/_maps/holodeck/small/kitchen.dmm @@ -5,7 +5,7 @@ /area/template_noop) "d" = ( /obj/structure/table/wood, -/obj/item/trash/plate, +/obj/item/plate, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -113,7 +113,7 @@ /area/template_noop) "G" = ( /obj/structure/table/wood, -/obj/item/trash/plate, +/obj/item/plate, /obj/effect/turf_decal/siding/wood{ dir = 8 }, diff --git a/_maps/holodeck/small/kobayashi.dmm b/_maps/holodeck/small/kobayashi.dmm index cef08f27f6494..bca2d999dd6d8 100644 --- a/_maps/holodeck/small/kobayashi.dmm +++ b/_maps/holodeck/small/kobayashi.dmm @@ -36,14 +36,12 @@ "j" = ( /obj/machinery/button/massdriver/indestructible{ id = "trektorpedo1"; - layer = 3.9; name = "photon torpedo button"; pixel_x = -5; pixel_y = -5 }, /obj/machinery/button/massdriver/indestructible{ id = "trektorpedo2"; - layer = 3.9; name = "photon torpedo button"; pixel_x = 5; pixel_y = -5 @@ -68,9 +66,7 @@ /turf/open/floor/holofloor/plating, /area/template_noop) "n" = ( -/obj/structure/window/reinforced{ - layer = 2.9 - }, +/obj/structure/window/reinforced, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, @@ -100,8 +96,7 @@ /obj/item/clothing/under/trek/engsec, /obj/item/clothing/under/trek/engsec, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor/plating, /area/template_noop) @@ -239,8 +234,7 @@ /area/template_noop) "X" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor/plating, /area/template_noop) diff --git a/_maps/holodeck/small/lounge.dmm b/_maps/holodeck/small/lounge.dmm index bb037948677f9..cb3c53c73486f 100644 --- a/_maps/holodeck/small/lounge.dmm +++ b/_maps/holodeck/small/lounge.dmm @@ -3,8 +3,7 @@ /obj/machinery/door/window{ base_state = "right"; dir = 4; - icon_state = "right"; - layer = 3 + icon_state = "right" }, /turf/open/floor/holofloor{ dir = 9; @@ -27,8 +26,7 @@ "h" = ( /obj/structure/table/wood/bar, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /obj/item/reagent_containers/food/drinks/shaker{ pixel_x = 4 @@ -59,8 +57,7 @@ /area/template_noop) "j" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor{ dir = 9; @@ -70,8 +67,7 @@ "l" = ( /obj/structure/chair/stool/bar, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/holofloor{ dir = 9; @@ -158,7 +154,6 @@ "C" = ( /obj/structure/table/wood, /obj/item/flashlight/lamp/green{ - layer = 3.3; pixel_x = -6; pixel_y = 13 }, diff --git a/_maps/holodeck/small/meeting.dmm b/_maps/holodeck/small/meeting.dmm index 4009d11777435..c53ddab8ee5fe 100644 --- a/_maps/holodeck/small/meeting.dmm +++ b/_maps/holodeck/small/meeting.dmm @@ -113,8 +113,7 @@ /area/template_noop) "x" = ( /obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 + dir = 1 }, /obj/machinery/photocopier, /obj/effect/turf_decal/bot, diff --git a/_maps/holodeck/small/petpark.dmm b/_maps/holodeck/small/petpark.dmm index 518260dc3bc8a..227532eb51acf 100644 --- a/_maps/holodeck/small/petpark.dmm +++ b/_maps/holodeck/small/petpark.dmm @@ -37,7 +37,7 @@ /turf/open/floor/holofloor/grass, /area/template_noop) "r" = ( -/obj/item/trash/plate, +/obj/item/plate, /turf/open/floor/holofloor/carpet, /area/template_noop) "v" = ( diff --git a/_maps/map_files/BoxStation/BoxStation.dmm b/_maps/map_files/BoxStation/BoxStation.dmm index 4d43d1a858b95..edc44395504a9 100644 --- a/_maps/map_files/BoxStation/BoxStation.dmm +++ b/_maps/map_files/BoxStation/BoxStation.dmm @@ -23,6 +23,22 @@ "aai" = ( /turf/closed/wall/r_wall, /area/security/prison) +"aaB" = ( +/obj/structure/table, +/obj/item/aiModule/reset, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/siding/dark_blue{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/camera/motion/directional/south{ + network = list("aiupload") + }, +/turf/open/floor/iron/grid/steel, +/area/ai_monitored/turret_protected/ai_upload) "aaF" = ( /obj/machinery/light/small{ dir = 1 @@ -153,6 +169,17 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"abL" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "QMLoad" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor"; + name = "supply Dock Loading Door" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "abY" = ( /obj/structure/grille, /turf/open/space, @@ -725,14 +752,6 @@ /obj/effect/turf_decal/tile/yellow/half/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"aiR" = ( -/obj/structure/curtain{ - layer = 4.5 - }, -/obj/item/bedsheet/medical, -/obj/structure/bed, -/turf/open/floor/iron/white, -/area/medical/virology) "aiS" = ( /obj/item/stack/rods, /turf/open/space, @@ -836,30 +855,6 @@ }, /turf/open/floor/iron/dark/side, /area/engine/atmos) -"akZ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/bridge) "alg" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -970,26 +965,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/storage/tools) -"amJ" = ( -/obj/machinery/door/airlock/virology/glass{ - id_tag = "ViroB"; - name = "Quarantine Cell B"; - req_access_txt = "39" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/white, -/area/medical/virology) "amY" = ( /obj/structure/chair{ dir = 1 @@ -1114,18 +1089,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"aoS" = ( -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/telecomms/server/presets/exploration, -/obj/structure/window/reinforced/spawner{ - dir = 1 - }, -/obj/machinery/telecomms/server/presets/exploration, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/circuit/telecomms/server, -/area/quartermaster/exploration_dock) "aoU" = ( /obj/structure/bed, /obj/effect/landmark/xeno_spawn, @@ -1147,6 +1110,18 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"apz" = ( +/obj/machinery/door/poddoor/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/medical/glass{ + name = "Chemistry Lab"; + req_access_txt = "5; 33" + }, +/turf/open/floor/iron/white, +/area/medical/apothecary) "apE" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -1193,6 +1168,30 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/fore) +"aqy" = ( +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/machinery/disposal/deliveryChute{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window{ + base_state = "right"; + dir = 4; + icon_state = "right" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/disposal) "aqA" = ( /obj/structure/closet/firecloset, /turf/open/floor/plating, @@ -1206,6 +1205,22 @@ }, /turf/open/floor/wood, /area/library) +"aqI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/wood, +/area/medical/break_room) "aqQ" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -1630,13 +1645,6 @@ dir = 1 }, /area/hallway/secondary/entry) -"axe" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "axj" = ( /obj/machinery/door/airlock/maintenance{ name = "Firefighting Equipment"; @@ -1916,16 +1924,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"aAI" = ( -/obj/structure/curtain/directional{ - dir = 8 - }, -/obj/structure/curtain/directional{ - dir = 8 - }, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/medical/surgery) "aAM" = ( /obj/structure/closet/emcloset, /turf/open/floor/plating, @@ -2566,6 +2564,14 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/crew_quarters/fitness) +"aId" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/explab) "aIp" = ( /turf/closed/wall, /area/hydroponics) @@ -3201,10 +3207,27 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"aOK" = ( +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/window{ + id = "courtcell"; + name = "Court Cell Shutters" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "aPb" = ( /obj/structure/bookcase/random/religion, /turf/open/floor/wood, /area/library) +"aPc" = ( +/obj/machinery/door/airlock{ + name = "Cyborg Recharging Station" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/crew_quarters/fitness) "aPd" = ( /obj/structure/bookcase/random/reference, /turf/open/floor/wood, @@ -3628,10 +3651,6 @@ }, /turf/open/floor/noslip/standard, /area/security/prison) -"aSP" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, -/area/crew_quarters/kitchen) "aTb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -4025,6 +4044,23 @@ }, /turf/open/floor/iron, /area/maintenance/aft) +"aWx" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio3"; + name = "containment Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "aWB" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -4451,6 +4487,24 @@ dir = 1 }, /area/hallway/secondary/entry) +"bbj" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 8; + icon_state = "left"; + name = "Robotics Desk"; + req_access_txt = "29" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics2"; + name = "Robotics Lab" + }, +/obj/item/folder/white, +/obj/item/pen, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/science/robotics/lab) "bbp" = ( /obj/structure/chair/office{ dir = 4 @@ -5091,37 +5145,13 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"bhu" = ( -/obj/machinery/door/poddoor/shutters{ - id = "Skynet_launch"; - name = "mech bay" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/science/robotics/mechbay) "bhw" = ( /obj/machinery/computer/rdconsole/robotics, /turf/open/floor/iron/white, /area/science/robotics/lab) -"bhy" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics"; - name = "robotics lab shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/robotics/lab) "bhA" = ( /turf/closed/wall, /area/science/research) -"bhC" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd"; - name = "research lab shutters" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/lab) "bhE" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty{ @@ -5160,31 +5190,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"bhJ" = ( -/obj/structure/disposalpipe/trunk{ - dir = 2 - }, -/obj/machinery/disposal/deliveryChute{ - dir = 4 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/door/window{ - base_state = "right"; - dir = 4; - icon_state = "right"; - layer = 3 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/disposal) "bhL" = ( /obj/machinery/mineral/stacking_machine{ input_dir = 1; @@ -5229,22 +5234,6 @@ }, /turf/open/floor/plating, /area/quartermaster/sorting) -"bic" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Biohazard"; - name = "biohazard containment door" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/science/research) "biq" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -5510,16 +5499,6 @@ "bky" = ( /turf/closed/wall, /area/maintenance/starboard) -"bkz" = ( -/obj/machinery/conveyor{ - id = "garbage" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Disposal Exit"; - name = "disposal exit vent" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) "bkC" = ( /obj/effect/decal/cleanable/oil, /obj/machinery/light_switch{ @@ -5769,14 +5748,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/quartermaster/storage) -"bmK" = ( -/obj/item/bedsheet/medical, -/obj/structure/curtain{ - layer = 4.5 - }, -/obj/structure/bed, -/turf/open/floor/iron/freezer, -/area/medical/virology) "bmP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -5841,14 +5812,6 @@ "bnp" = ( /turf/open/floor/iron, /area/science/lab) -"bnv" = ( -/obj/machinery/door/poddoor{ - id = "trash"; - name = "disposal bay door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/maintenance/disposal) "bny" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -5938,18 +5901,6 @@ "box" = ( /turf/closed/wall, /area/science/robotics/lab) -"boy" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Biohazard"; - name = "biohazard containment door" - }, -/obj/effect/turf_decal/bot, -/obj/structure/noticeboard{ - pixel_y = 32 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/science/research) "boB" = ( /turf/closed/wall, /area/science/lab) @@ -6102,17 +6053,6 @@ }, /turf/open/floor/iron, /area/science/robotics/lab) -"bqi" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "QMLoad2" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor2"; - name = "supply dock loading door" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) "bqj" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -6195,24 +6135,6 @@ }, /turf/open/floor/iron, /area/science/robotics/lab) -"brs" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; - dir = 8; - icon_state = "left"; - name = "Robotics Desk"; - req_access_txt = "29" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics2"; - name = "robotics lab shutters" - }, -/obj/item/folder/white, -/obj/item/pen, -/obj/machinery/door/firedoor, -/turf/open/floor/plating, -/area/science/robotics/lab) "brH" = ( /obj/structure/closet/secure_closet/security, /obj/effect/turf_decal/tile/red/anticorner/contrasted{ @@ -6349,26 +6271,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"btX" = ( -/obj/machinery/door/poddoor/preopen{ - id = "chemistry_shutters"; - name = "Chemistry shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - dir = 4; - icon_state = "right"; - name = "Chemistry Desk"; - req_access_txt = "5; 33" - }, -/obj/item/paper_bin, -/obj/item/pen{ - pixel_x = 4; - pixel_y = -4 - }, -/turf/open/floor/iron/dark, -/area/medical/apothecary) "btZ" = ( /turf/closed/wall, /area/security/checkpoint/medical) @@ -6402,14 +6304,6 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"buj" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics2"; - name = "robotics lab shutters" - }, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/science/robotics/lab) "but" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -6474,17 +6368,6 @@ "bvK" = ( /turf/closed/wall, /area/crew_quarters/heads/hor) -"bvS" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "QMLoad" - }, -/obj/machinery/door/poddoor{ - id = "QMLoaddoor"; - name = "supply dock loading door" - }, -/turf/open/floor/plating, -/area/quartermaster/storage) "bvT" = ( /obj/structure/plasticflaps, /obj/machinery/conveyor{ @@ -6540,17 +6423,6 @@ "bwe" = ( /turf/closed/wall, /area/security/checkpoint/supply) -"bwg" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopqueue"; - name = "HoP Queue Shutters" - }, -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/central) "bww" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -7160,19 +7032,6 @@ /obj/structure/closet/firecloset, /turf/open/floor/iron/white, /area/science/research) -"bDo" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "QuarantineA"; - name = "Quarantine Cell A" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/medical/virology) "bDp" = ( /obj/item/radio/intercom{ pixel_x = -26 @@ -7186,6 +7045,20 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"bDA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "bDL" = ( /obj/structure/bodycontainer/morgue, /turf/open/floor/iron/dark, @@ -7271,17 +7144,13 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"bFu" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/door/airlock/maintenance{ - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"bEV" = ( +/obj/structure/disposalpipe/sorting/mail/destination/xenobiology/flip{ + dir = 4 }, -/obj/structure/grille/broken, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/effect/turf_decal/loading_area, +/turf/open/floor/iron/white, +/area/science/xenobiology) "bFO" = ( /obj/machinery/airalarm/directional/south, /turf/open/floor/iron, @@ -7673,66 +7542,12 @@ /obj/machinery/shieldwallgen/xenobiologyaccess, /turf/open/floor/plating, /area/science/xenobiology) -"bJI" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "misclab"; - name = "test chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) -"bJJ" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "misclab"; - name = "test chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bJK" = ( /obj/machinery/door/poddoor/preopen{ id = "maint3" }, /turf/open/floor/iron/techmaint, /area/maintenance/starboard/fore) -"bJL" = ( -/obj/machinery/door/window/southleft{ - dir = 1; - name = "Test Chamber"; - req_access_txt = "55" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "misclab"; - name = "test chamber blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) -"bJM" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "misclab"; - name = "test chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bJN" = ( /turf/closed/wall, /area/science/xenobiology) @@ -7888,14 +7703,6 @@ }, /turf/open/floor/plating, /area/science/mixing) -"bLl" = ( -/obj/machinery/door/poddoor{ - id = "toxinsdriver"; - name = "toxins launcher bay door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/plating, -/area/science/mixing) "bLm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -8525,6 +8332,17 @@ }, /turf/open/floor/iron/dark/corner, /area/engine/atmos) +"bOX" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/closet/bombcloset/security, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "bPe" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ @@ -8979,20 +8797,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"bRW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio3"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bRX" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -9026,20 +8830,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"bSa" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio8"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bSf" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 @@ -9182,23 +8972,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/science/xenobiology) -"bTb" = ( -/obj/machinery/door/window/northleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Containment Pen"; - req_access_txt = "55" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio3"; - name = "containment blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) "bTc" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -9220,43 +8993,12 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/science/xenobiology) -"bTe" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Containment Pen"; - req_access_txt = "55" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio8"; - name = "containment blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) "bTg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /turf/open/floor/iron, /area/engine/break_room) -"bTi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/camera/autoname/directional/north{ - network = list("ss13, prison") - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) "bTp" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, @@ -9375,18 +9117,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"bUe" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio3"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/engine, -/area/science/xenobiology) "bUf" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -9410,18 +9140,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"bUh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio8"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/engine, -/area/science/xenobiology) "bUi" = ( /obj/structure/disposalpipe/trunk{ dir = 8 @@ -9715,20 +9433,6 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/iron/white, /area/science/research) -"bWl" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio2"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bWm" = ( /obj/structure/window/reinforced, /obj/structure/table/reinforced, @@ -9746,20 +9450,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"bWn" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio7"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bWr" = ( /turf/open/floor/iron/white, /area/science/research) @@ -9936,38 +9626,6 @@ /mob/living/simple_animal/slime, /turf/open/floor/engine, /area/science/xenobiology) -"bXf" = ( -/obj/machinery/door/window/northleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Containment Pen"; - req_access_txt = "55" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio2"; - name = "containment blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) -"bXg" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Containment Pen"; - req_access_txt = "55" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio7"; - name = "containment blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) "bXr" = ( /obj/machinery/firealarm{ dir = 4; @@ -10118,28 +9776,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"bYh" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio7"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/engine, -/area/science/xenobiology) -"bYj" = ( -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/machinery/door/poddoor/shutters/window{ - id = "courtcell"; - name = "Court cell Shutters" - }, -/turf/open/floor/iron/dark, -/area/security/prison) "bYr" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -10390,36 +10026,6 @@ "bZy" = ( /turf/open/floor/iron, /area/engine/break_room) -"bZC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceprivacy"; - name = "privacy shutter" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) -"bZD" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceprivacy"; - name = "privacy shutter" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) "bZG" = ( /obj/structure/closet/secure_closet/hydroponics, /obj/structure/window{ @@ -10480,24 +10086,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"bZP" = ( -/obj/machinery/door/airlock/virology/glass{ - id_tag = "ViroA"; - name = "Quarantine Cell A"; - req_access_txt = "39" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/white, -/area/medical/virology) "bZR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -10517,20 +10105,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"bZV" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio1"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "bZW" = ( /obj/structure/window/reinforced, /obj/structure/table/reinforced, @@ -10548,20 +10122,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"bZX" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio6"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "caa" = ( /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) @@ -10587,6 +10147,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"caj" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron, +/area/crew_quarters/kitchen) "cak" = ( /obj/machinery/door/airlock{ name = "Private Restroom" @@ -10604,21 +10168,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/open/floor/plating, /area/engine/atmos) -"car" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "space shutters" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "cax" = ( /obj/structure/closet/wardrobe/black, /obj/effect/decal/cleanable/cobweb, @@ -10691,38 +10240,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/freezer, /area/medical/virology) -"caV" = ( -/obj/machinery/door/window/northleft{ - base_state = "right"; - dir = 8; - icon_state = "right"; - name = "Containment Pen"; - req_access_txt = "55" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio1"; - name = "containment blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) -"caW" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/window/northleft{ - dir = 4; - name = "Containment Pen"; - req_access_txt = "55" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio6"; - name = "containment blast door" - }, -/turf/open/floor/engine, -/area/science/xenobiology) "cbd" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -10834,17 +10351,6 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"cbO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/medical/virology) "cbQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -10877,18 +10383,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"cbS" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio1"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/engine, -/area/science/xenobiology) "cbT" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -10896,18 +10390,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"cbU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio6"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/engine, -/area/science/xenobiology) "ccc" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -10974,72 +10456,6 @@ }, /turf/open/floor/engine/co2, /area/engine/atmos) -"ccO" = ( -/obj/structure/table, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/reagent_containers/glass/bottle/chloralhydrate, -/obj/item/reagent_containers/glass/bottle/toxin{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/reagent_containers/glass/bottle/morphine{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/item/reagent_containers/syringe, -/obj/item/reagent_containers/glass/bottle/facid{ - name = "fluorosulfuric acid bottle"; - pixel_x = -3; - pixel_y = 6 - }, -/obj/item/reagent_containers/syringe{ - pixel_y = 5 - }, -/obj/item/reagent_containers/dropper, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/machinery/button/ignition{ - id = "executionburn"; - name = "Justice Ignition Switch"; - pixel_x = -25; - pixel_y = 36 - }, -/obj/machinery/button/door{ - id = "executionfireblast"; - name = "Justice Area Lockdown"; - pixel_x = -25; - pixel_y = 26; - req_access_txt = "2" - }, -/obj/item/assembly/signaler{ - pixel_x = -3; - pixel_y = 2 - }, -/obj/machinery/button/flasher{ - id = "justiceflash"; - name = "Justice Flash Control"; - pixel_x = -36; - pixel_y = 36; - req_access_txt = "1" - }, -/obj/machinery/button/door{ - id = "SecJusticeChamber"; - layer = 4; - name = "Justice Vent Control"; - pixel_x = -36; - pixel_y = 26; - req_access_txt = "3" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "ccP" = ( /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, @@ -11340,18 +10756,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/prison, /area/security/prison) -"ceE" = ( -/obj/item/kirbyplants/random{ - layer = 3.1 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 10 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "ceJ" = ( /obj/structure/transit_tube/horizontal, /obj/structure/lattice/catwalk, @@ -11399,17 +10803,6 @@ "cfb" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/chief) -"cfc" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceprivacy"; - name = "privacy shutter" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) "cfe" = ( /obj/structure/sign/warning/radiation/rad_area{ pixel_x = -32 @@ -11573,13 +10966,6 @@ }, /turf/open/floor/circuit/telecomms, /area/science/xenobiology) -"cgn" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron, -/area/science/xenobiology) "cgz" = ( /obj/structure/cable, /obj/structure/lattice/catwalk, @@ -11625,20 +11011,6 @@ "cgR" = ( /turf/open/floor/iron, /area/engine/engineering) -"cgS" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceprivacy"; - name = "privacy shutter" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) "chk" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -11874,15 +11246,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"ciq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceprivacy"; - name = "privacy shutter" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) "cix" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /turf/closed/wall/r_wall, @@ -11935,13 +11298,6 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"ciY" = ( -/obj/machinery/door/poddoor{ - id = "Secure Storage"; - name = "secure storage" - }, -/turf/open/floor/plating, -/area/engine/engineering) "ciZ" = ( /turf/open/floor/plating, /area/engine/engineering) @@ -12125,6 +11481,13 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"ckM" = ( +/obj/machinery/computer/card/minor/cmo{ + dir = 1 + }, +/obj/machinery/airalarm/directional/south, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/cmo) "ckQ" = ( /obj/structure/closet/cardboard, /obj/effect/decal/cleanable/dirt, @@ -12375,20 +11738,6 @@ /obj/structure/disposalpipe/segment, /turf/open/space/basic, /area/space/nearstation) -"cnc" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/medical/virology) "cnl" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -12784,6 +12133,17 @@ /obj/machinery/atmospherics/pipe/simple/green/visible, /turf/closed/wall/r_wall, /area/engine/supermatter) +"cqL" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "cqN" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -13065,14 +12425,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating/airless, /area/space/nearstation) -"csm" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple{ - dir = 10 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "cso" = ( /obj/structure/lattice, /obj/structure/transit_tube/crossing/horizontal, @@ -13197,26 +12549,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"csU" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/bridge) "ctc" = ( /obj/machinery/light{ dir = 1 @@ -13263,20 +12595,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, /area/medical/genetics) -"ctH" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "ctR" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall, @@ -13595,6 +12913,22 @@ /obj/effect/spawner/randomvend/snack, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) +"cyo" = ( +/obj/effect/turf_decal/box, +/obj/machinery/plumbing/bottle_dispenser{ + dir = 4 + }, +/obj/machinery/door/window/westleft{ + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_access_txt = "5; 33"; + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/storage) "cyv" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -13619,22 +12953,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"cyQ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "misclab"; - name = "test chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/turf/open/floor/engine, -/area/science/xenobiology) "cyR" = ( /obj/machinery/camera/motion/directional/south{ c_tag = "Armory - External" @@ -14903,19 +14221,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plating/airless, /area/engine/engineering) -"cGS" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "engineering security door" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/iron, -/area/engine/engineering) "cGV" = ( /obj/structure/reflector/box/anchored{ dir = 1 @@ -15338,16 +14643,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"cMg" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13", "minisat") - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","minisat") - }, -/turf/open/space, -/area/space/nearstation) "cMm" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -16091,6 +15386,30 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/courtroom) +"dba" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = -32 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/bridge) "dbN" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -16190,6 +15509,19 @@ /obj/machinery/computer/security/telescreen/entertainment/directional/north, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"ddA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering Security Door" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/turf/open/floor/iron, +/area/engine/engineering) "ded" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -16346,29 +15678,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/primary/central) -"dgD" = ( -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "dhf" = ( /obj/structure/rack, /obj/item/multitool, @@ -16740,36 +16049,31 @@ /obj/item/book/manual/wiki/sopscience, /turf/open/floor/iron/white, /area/science/lab) -"dpA" = ( -/obj/machinery/button/door{ - id = "rnd"; - name = "Shutters Control Button"; - pixel_x = -6; - pixel_y = 24; - req_access_txt = "47" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/machinery/button/door{ - id = "rnd"; - name = "Shutters Control Button"; - pixel_x = -6; - pixel_y = 24; - req_access_txt = "47" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/north, -/turf/open/floor/iron/white, -/area/science/lab) "dpE" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ dir = 1 }, /turf/open/floor/engine/n2, /area/engine/atmos) +"dql" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/virology/glass{ + name = "Monkey Pen"; + req_access_txt = "39" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "dqA" = ( /obj/structure/table/glass, /obj/item/reagent_containers/syringe/antiviral{ @@ -16850,6 +16154,14 @@ /obj/structure/reagent_dispensers/peppertank/directional/south, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"drR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/turf/open/floor/plating, +/area/hallway/secondary/command) "dsd" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -16911,34 +16223,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"dtY" = ( -/obj/structure/rack, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/machinery/door/window/northleft{ - dir = 4; - layer = 3.1; - name = "Magboot Storage"; - req_access_txt = "19" - }, -/obj/item/clothing/shoes/magboots{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/clothing/shoes/magboots, -/obj/item/clothing/shoes/magboots{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/item/clothing/shoes/magboots{ - pixel_x = 3; - pixel_y = -3 - }, -/turf/open/floor/iron/techmaint, -/area/ai_monitored/storage/eva) "dud" = ( /obj/structure/chair{ dir = 8 @@ -17662,23 +16946,6 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"dIp" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/engine, -/area/science/explab) -"dIq" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "dIs" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -17773,17 +17040,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) -"dKn" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/table, -/obj/item/paper/fluff/holodeck/disclaimer, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "dKr" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -17829,6 +17085,22 @@ }, /turf/open/floor/carpet, /area/quartermaster/exploration_prep) +"dLk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard Containment Door" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/science/research) "dLv" = ( /obj/machinery/computer/bank_machine, /obj/effect/turf_decal/bot_white, @@ -17972,17 +17244,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"dNW" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/curtain{ - layer = 4.5 - }, -/obj/item/bedsheet/medical, -/obj/structure/bed, -/turf/open/floor/iron/white, -/area/medical/virology) "dOA" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, @@ -18015,13 +17276,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"dOL" = ( -/obj/structure/bodycontainer/morgue, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "dOV" = ( /obj/machinery/computer/shuttle_flight/custom_shuttle/exploration{ dir = 8 @@ -18125,6 +17379,22 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/cmo) +"dQx" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/structure/closet/crate/rcd, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + name = "RCD Storage"; + req_access_txt = "19" + }, +/turf/open/floor/iron/techmaint, +/area/ai_monitored/storage/eva) "dQz" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/spawner/lootdrop/maintenance, @@ -18146,20 +17416,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"dRx" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/research) "dRK" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "commandwindow" @@ -18240,6 +17496,12 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/crew_quarters/bar) +"dTl" = ( +/obj/structure/bodycontainer/crematorium{ + id = "crematoriumChapel" + }, +/turf/open/floor/iron/dark, +/area/chapel/office) "dTA" = ( /obj/machinery/holopad, /obj/effect/landmark/event_spawn, @@ -18462,21 +17724,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"dXK" = ( -/obj/structure/table, -/obj/item/folder/white, -/obj/item/pen{ - layer = 3.1 - }, -/obj/item/clothing/neck/stethoscope{ - layer = 3.2 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/freezer, -/area/medical/virology) "dYh" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -18560,6 +17807,18 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"dZM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 6 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "dZN" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -18603,27 +17862,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"eao" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Biohazard"; - name = "biohazard containment door" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/research) "eaC" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -18720,6 +17958,13 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"ecf" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/power/apc/auto_name/directional/west, +/turf/open/floor/iron/dark, +/area/medical/morgue) "ecA" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -18763,6 +18008,20 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) +"ecY" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/item/kirbyplants/photosynthetic, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/trimline/dark_blue/filled/end{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "ecZ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -18850,15 +18109,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"eek" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Biohazard"; - name = "biohazard containment door" - }, -/obj/effect/turf_decal/bot, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/science/research) "eem" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -18972,6 +18222,30 @@ dir = 5 }, /area/crew_quarters/kitchen) +"efZ" = ( +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Secondary AI Core Access"; + obj_integrity = 300; + pixel_x = 4; + req_access_txt = "16" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai) +"egh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/airlock/science{ + name = "exploration Preperation Room"; + req_access_txt = "49" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) "egz" = ( /obj/structure/table, /obj/machinery/airalarm/directional/south{ @@ -19103,12 +18377,10 @@ }, /turf/open/floor/iron, /area/maintenance/aft) -"eke" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/closed/wall, -/area/maintenance/aft) +"eko" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/white, +/area/medical/virology) "ekw" = ( /obj/effect/turf_decal/siding/thinplating_new/corner{ dir = 4 @@ -19321,6 +18593,13 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"epk" = ( +/obj/structure/lattice, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","minisat") + }, +/turf/open/space, +/area/space/nearstation) "epn" = ( /obj/machinery/light{ dir = 8 @@ -19334,12 +18613,34 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/medical/storage) +"epu" = ( +/obj/machinery/light/small{ + dir = 8 + }, +/obj/structure/table, +/obj/item/folder/white, +/obj/item/pen, +/obj/item/clothing/neck/stethoscope, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "epI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /turf/open/floor/iron, /area/science/nanite) +"epR" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard Containment Door" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/science/research) "eqc" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -19574,13 +18875,18 @@ /obj/machinery/gateway/centerstation, /turf/open/floor/engine, /area/gateway) -"euG" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 +"euJ" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) +/obj/structure/table/reinforced, +/obj/item/dest_tagger, +/obj/item/dest_tagger, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "euU" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -19725,19 +19031,6 @@ }, /turf/open/floor/wood, /area/security/detectives_office) -"exA" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 8; - name = "Genie"; - sortType = 23 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/plating, -/area/maintenance/aft) "exD" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -20048,23 +19341,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"eDD" = ( -/obj/machinery/light/small{ - dir = 8 - }, -/obj/structure/table, -/obj/item/folder/white, -/obj/item/pen{ - layer = 3.1 - }, -/obj/item/clothing/neck/stethoscope{ - layer = 3.2 - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13, engine") - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "eDN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -20078,18 +19354,6 @@ /obj/structure/table/glass, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"eEA" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/airlock/science{ - name = "exploration preperation room"; - req_access_txt = "49" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) "eFx" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -20359,47 +19623,6 @@ "eKZ" = ( /turf/open/floor/iron, /area/maintenance/starboard/fore) -"eLa" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/bridge) -"eLl" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "eLy" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -20437,6 +19660,16 @@ }, /turf/open/floor/iron, /area/science/mixing) +"eLI" = ( +/obj/machinery/door/airlock/maintenance{ + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/grille/broken, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "eLO" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -20526,6 +19759,19 @@ /obj/structure/bed/roller, /turf/open/floor/iron/freezer, /area/medical/virology) +"eNa" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "Research Lab" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/science/research) "eNn" = ( /obj/structure/cable{ icon_state = "1-2" @@ -20825,6 +20071,11 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"eSj" = ( +/obj/effect/turf_decal/siding/wood, +/obj/effect/turf_decal/siding/wood/corner, +/turf/open/floor/wood, +/area/lawoffice) "eSl" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -20985,6 +20236,14 @@ }, /turf/open/floor/iron, /area/hydroponics) +"eUO" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/portable_atmospherics/canister/bz, +/turf/open/floor/iron, +/area/science/xenobiology) "eUP" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -21028,20 +20287,6 @@ dir = 9 }, /area/science/research) -"eWt" = ( -/obj/structure/window/reinforced{ - layer = 2.9 - }, -/obj/machinery/door/window/northleft{ - name = "Kitchen Delivery"; - req_access_txt = "28"; - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "eWv" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -21151,6 +20396,19 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"eYy" = ( +/obj/machinery/light_switch{ + pixel_x = 28 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 6 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "eYH" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 8 @@ -21281,12 +20539,32 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"fab" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy Shutter" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "fag" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/siding/thinplating_new/corner, /turf/open/floor/iron, /area/hallway/secondary/entry) +"fas" = ( +/obj/machinery/computer/holodeck{ + dir = 4 + }, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 9 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "fay" = ( /obj/structure/sign/warning/securearea{ pixel_x = -32 @@ -21521,6 +20799,13 @@ /obj/item/storage/fancy/donut_box, /turf/open/floor/carpet, /area/security/brig) +"fhe" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/medical/morgue) "fhl" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 8 @@ -21662,28 +20947,21 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"fko" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"fkp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy Shutter" }, /obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 + icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, +/obj/structure/cable/yellow, /turf/open/floor/plating, -/area/maintenance/aft) +/area/crew_quarters/heads/chief) "fkt" = ( /obj/structure/window/reinforced{ dir = 4 @@ -21807,21 +21085,6 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet) -"fnS" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Anti Radiation shielded room" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) "foC" = ( /obj/item/bedsheet/red, /turf/open/floor/plating, @@ -22304,16 +21567,6 @@ /obj/effect/landmark/start/cook, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"fzt" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/west, -/turf/open/floor/iron/dark, -/area/medical/morgue) "fzQ" = ( /obj/structure/cable{ icon_state = "4-8" @@ -22537,25 +21790,6 @@ }, /turf/open/floor/iron/techmaint, /area/security/brig) -"fDE" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/virology/glass{ - id_tag = "Viro1"; - name = "Virology Testing and Treatment"; - req_access_txt = "39" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/turf/open/floor/iron/white, -/area/medical/virology) "fDG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22689,6 +21923,14 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"fGb" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "HoS Privacy Blast Door" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "fGg" = ( /obj/machinery/computer/security/hos, /obj/item/radio/intercom{ @@ -22772,6 +22014,14 @@ "fHM" = ( /turf/closed/wall/r_wall, /area/hallway/primary/port) +"fHQ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/wood, +/area/security/detectives_office) "fIg" = ( /obj/item/stack/rods, /turf/open/space, @@ -22871,6 +22121,21 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/central) +"fKs" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "space Shutters" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "fLd" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, @@ -23036,28 +22301,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness) -"fPd" = ( -/obj/effect/turf_decal/tile/red/anticorner_ramp/contrasted{ - dir = 4 - }, -/obj/structure/sign/warning/radiation_shelter{ - pixel_x = 1; - pixel_y = 33 - }, -/obj/effect/landmark/prisonspawn, -/obj/effect/turf_decal/tile/red/anticorner_ramp/contrasted{ - dir = 4 - }, -/obj/structure/sign/warning/radiation_shelter{ - pixel_x = 1; - pixel_y = 33 - }, -/obj/effect/landmark/prisonspawn, -/obj/machinery/camera/autoname/directional/north{ - network = list("ss13, prison") - }, -/turf/open/floor/prison, -/area/security/prison) "fPr" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -23250,18 +22493,6 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat/atmos) -"fTE" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/ywflowers, -/turf/open/floor/grass/no_border, -/area/crew_quarters/bar/atrium) "fTL" = ( /obj/machinery/light/small{ dir = 4 @@ -23401,22 +22632,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"fUQ" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/dark_blue{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/cmo) "fUR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -23460,6 +22675,17 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) +"fWj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test Chamber Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/explab) "fWn" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -23571,6 +22797,20 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"fYA" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -5; + pixel_y = 30 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/white, +/area/medical/virology) "fYS" = ( /turf/open/floor/iron/dark/side{ dir = 4 @@ -23655,19 +22895,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/ai_monitored/nuke_storage) -"gad" = ( -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - layer = 4.1; - name = "Secondary AI Core Access"; - obj_integrity = 300; - pixel_x = 4; - req_access_txt = "16" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai) "gat" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -23924,23 +23151,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"gef" = ( -/obj/structure/railing{ - dir = 10; - layer = 3.2 - }, -/obj/item/kirbyplants/random{ - layer = 3.1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/trimline/dark_blue/filled/end{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "geE" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -24299,6 +23509,13 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"gnh" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron, +/area/crew_quarters/fitness) "gnK" = ( /obj/structure/dresser, /obj/machinery/newscaster{ @@ -24348,17 +23565,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"gos" = ( -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "space shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "gov" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -24513,24 +23719,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"grI" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "briggate"; - name = "security shutters" - }, -/obj/machinery/door/window/eastright{ - name = "Brig Desk" - }, -/obj/item/restraints/handcuffs, -/obj/item/radio/off, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/brigdoor/westleft{ - name = "Warden's Desk"; - req_access_txt = "3" - }, -/turf/open/floor/iron/dark, -/area/security/warden) "grQ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -24716,6 +23904,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"gvT" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/engine, +/area/science/xenobiology) "gwm" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -24739,16 +23939,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engineering) -"gwz" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/medical/morgue) "gwA" = ( /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; @@ -24858,6 +24048,18 @@ /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/open/floor/iron, /area/science/xenobiology) +"gxS" = ( +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "Warehouse Shutters" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/warehouse) "gxV" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24933,6 +24135,17 @@ }, /turf/open/floor/wood, /area/security/detectives_office) +"gzJ" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "space Shutters" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "gzL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -25082,6 +24295,21 @@ /obj/effect/turf_decal/siding/thinplating_new, /turf/open/floor/iron, /area/hallway/primary/starboard) +"gBZ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/door/window/brigdoor/security/cell/southright{ + id = "cell"; + name = "Solitary Confinement"; + req_access_txt = "1" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/tech, +/area/security/prison/shielded) "gCm" = ( /obj/structure/table/wood, /obj/machinery/fax{ @@ -25090,12 +24318,38 @@ }, /turf/open/floor/wood, /area/lawoffice) +"gCr" = ( +/obj/machinery/firealarm{ + pixel_y = 24 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/iron, +/area/science/xenobiology) "gCt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, /turf/open/floor/iron, /area/hallway/primary/port) +"gCK" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 10 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "gCL" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -25313,6 +24567,25 @@ "gFw" = ( /turf/open/floor/prison/dark, /area/security/prison) +"gFP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/vending/wallmed{ + name = "Emergency NanoMed"; + pixel_y = -27; + use_power = 0 + }, +/obj/structure/bed/roller, +/obj/machinery/camera{ + c_tag = "Security - Medbay" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/security/brig) "gGm" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/yellow/filled/corner{ @@ -25376,22 +24649,6 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) -"gHy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/firealarm/directional/east, -/obj/structure/closet/bombcloset/security, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/firealarm/directional/east, -/obj/structure/closet/bombcloset/security, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","security") - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "gHJ" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -25669,6 +24926,34 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"gMw" = ( +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = -8; + req_access_txt = "31" + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = -24; + pixel_y = 8; + req_access_txt = "31" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13, engine") + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/computer/cargo{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "gMz" = ( /obj/structure/window/reinforced{ dir = 1 @@ -25699,6 +24984,20 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) +"gMZ" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy Shutter" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "gNN" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -25845,6 +25144,25 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"gSo" = ( +/obj/effect/turf_decal/box, +/obj/machinery/plumbing/output{ + dir = 4 + }, +/obj/machinery/door/window/westleft{ + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_access_txt = "5; 33"; + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/storage) "gSu" = ( /obj/machinery/camera/autoname/directional/west{ network = list("ss13, engine") @@ -25984,15 +25302,6 @@ "gWM" = ( /turf/closed/wall, /area/medical/surgery) -"gWQ" = ( -/obj/structure/bodycontainer/crematorium{ - id = "crematoriumChapel" - }, -/obj/structure/bodycontainer/crematorium{ - id = "crematoriumChapel" - }, -/turf/open/floor/iron/dark, -/area/chapel/office) "gXf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -26251,6 +25560,18 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/r_wall, /area/hallway/secondary/entry) +"hcU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/cable/yellow, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron, +/area/science/mixing/chamber) "hdf" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/warning, /obj/structure/cable/yellow{ @@ -26281,6 +25602,15 @@ }, /turf/open/floor/iron, /area/crew_quarters/bar) +"hea" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/structure/curtain, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/turf/open/floor/iron/white, +/area/medical/virology) "hem" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -26573,17 +25903,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"hkB" = ( -/obj/structure/table/wood, -/obj/item/storage/box/beanbag{ - pixel_y = 9 - }, -/obj/item/storage/box/beanbag{ - pixel_y = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood/big, -/area/crew_quarters/bar) "hkC" = ( /obj/machinery/door/airlock/maintenance{ name = "Cargo Bay Maintenance"; @@ -26655,6 +25974,18 @@ /obj/item/stack/rods/fifty, /turf/open/floor/iron, /area/storage/tools) +"hmu" = ( +/obj/structure/table, +/obj/structure/bedsheetbin, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/cable/yellow, +/obj/machinery/power/apc/auto_name/directional/south{ + pixel_y = -24 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet) "hmQ" = ( /obj/structure/fluff/hedge/opaque, /obj/effect/turf_decal/siding/wood/corner{ @@ -26890,6 +26221,14 @@ }, /turf/open/floor/iron, /area/science/mixing/chamber) +"hrt" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering Security Door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/engine/engineering) "hrM" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -27018,27 +26357,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"htR" = ( -/obj/machinery/door/poddoor/preopen{ - id = "chemistry_shutters"; - name = "Chemistry shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; - icon_state = "left"; - name = "Chemistry Desk"; - req_access_txt = "33" - }, -/turf/open/floor/iron/dark, -/area/medical/apothecary) "hua" = ( /obj/machinery/door/airlock/maintenance{ name = "Security Maintenance"; @@ -27267,18 +26585,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"hyV" = ( -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname/directional/north{ - network = list("ss13","engine") - }, -/turf/open/floor/engine, -/area/engine/supermatter) "hzb" = ( /obj/structure/rack, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -27581,6 +26887,12 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"hEm" = ( +/obj/machinery/atmospherics/pipe/simple{ + dir = 10 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "hEs" = ( /obj/machinery/computer/cargo/request, /obj/effect/turf_decal/tile/brown/fourcorners/contrasted, @@ -27666,6 +26978,27 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"hHh" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard Containment Door" + }, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/research) "hHA" = ( /obj/structure/table, /obj/item/book/manual/wiki/medical_cloning{ @@ -27722,6 +27055,16 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"hJa" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "Research Lab" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white/side{ + dir = 10 + }, +/area/science/research) "hJe" = ( /obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ dir = 1 @@ -27927,6 +27270,20 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"hMa" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/trimline/dark_blue/filled/end{ + dir = 1 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "hMb" = ( /obj/structure/chair/office/light{ dir = 4 @@ -27951,6 +27308,17 @@ }, /turf/open/floor/iron/dark, /area/security/prison) +"hMi" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/tank/plasma{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/iron/dark/textured_large, +/area/maintenance/disposal/incinerator) "hMG" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/green/visible, @@ -28294,15 +27662,6 @@ /obj/item/storage/secure/safe/directional/west, /turf/open/floor/plating, /area/maintenance/aft) -"hRk" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "hRz" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/item/radio/intercom{ @@ -28361,14 +27720,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) -"hSX" = ( -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/suit_storage_unit/standard_unit, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/camera/motion/directional/west, -/turf/open/floor/iron/grid/steel, -/area/ai_monitored/storage/eva) "hTX" = ( /obj/structure/bed/dogbed/walter, /mob/living/simple_animal/pet/dog/bullterrier/walter, @@ -28392,29 +27743,6 @@ "hUm" = ( /turf/closed/wall, /area/crew_quarters/bar/atrium) -"hUF" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "prisonereducation"; - name = "Prison access"; - req_one_access_txt = "1;4" - }, -/obj/effect/turf_decal/delivery/red, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison) "hVk" = ( /obj/machinery/door/airlock/command{ name = "Conference Room"; @@ -28488,26 +27816,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/starboard/fore) -"hWw" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/science{ - name = "exploration preparation room"; - req_access_txt = "49" - }, -/turf/open/floor/iron/white, -/area/quartermaster/exploration_prep) "hWy" = ( /obj/effect/turf_decal/pool/corner, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -28535,6 +27843,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/fore) +"hWJ" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/eastright{ + dir = 1; + name = "Bridge Delivery"; + req_access_txt = "19" + }, +/turf/open/floor/iron/dark, +/area/bridge) "hWP" = ( /obj/structure/closet/masks, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -28703,41 +28027,6 @@ dir = 1 }, /area/engine/break_room) -"hYY" = ( -/obj/machinery/button/door{ - id = "QMLoaddoor"; - layer = 4; - name = "Loading Doors"; - pixel_x = -24; - pixel_y = -8; - req_access_txt = "31" - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - layer = 4; - name = "Loading Doors"; - pixel_x = -24; - pixel_y = 8; - req_access_txt = "31" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13, engine") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/computer/cargo{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/storage) -"hZj" = ( -/obj/structure/disposalpipe/segment, -/obj/item/cigbutt/roach, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "hZG" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -28760,6 +28049,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"hZJ" = ( +/obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "Research Lab" + }, +/turf/open/floor/plating, +/area/science/nanite) "hZN" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -28787,6 +28084,21 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/secondary/exit) +"iaI" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "ibG" = ( /obj/machinery/nanite_programmer, /obj/effect/turf_decal/bot, @@ -28887,6 +28199,20 @@ }, /turf/open/floor/iron/white, /area/medical/genetics/cloning) +"idH" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy Shutter" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "iea" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -28954,23 +28280,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron, /area/security/brig) -"ifm" = ( -/obj/structure/railing{ - dir = 6; - layer = 3.2 - }, -/obj/item/kirbyplants/photosynthetic{ - layer = 3.1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/trimline/dark_blue/filled/end{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "ifr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -29493,6 +28802,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/bridge/meeting_room) +"imb" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock{ + name = "Service Hall"; + req_one_access_txt = "22;25;26;28;35;37;38;46" + }, +/turf/open/floor/iron/checker, +/area/hallway/secondary/service) "img" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -29658,26 +28981,6 @@ }, /turf/open/floor/carpet, /area/security/brig) -"ipZ" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "iqh" = ( /obj/machinery/computer/atmos_control/tank/carbon_tank{ dir = 8 @@ -29725,6 +29028,23 @@ }, /turf/open/floor/catwalk_floor, /area/quartermaster/exploration_dock) +"irO" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "irX" = ( /obj/effect/turf_decal/stripes/corner{ dir = 9 @@ -29943,13 +29263,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"iwa" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "iwc" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/red/line, @@ -29968,14 +29281,6 @@ /obj/item/bedsheet/brown, /turf/open/floor/iron/tech, /area/security/prison/shielded) -"iwP" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/machinery/door/poddoor/preopen{ - id = "hosprivacy"; - name = "HoS Privacy Blast door" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "iwQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -30466,6 +29771,17 @@ }, /turf/open/floor/catwalk_floor, /area/hallway/secondary/exit) +"iIt" = ( +/obj/structure/table/wood, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/recharger{ + pixel_y = 2 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "iIx" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/structure/closet/toolcloset, @@ -30673,17 +29989,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"iNn" = ( -/obj/structure/sign/departments/minsky/research/research{ - pixel_x = 32 - }, -/obj/structure/sign/departments/minsky/research/research{ - pixel_x = 32 - }, -/obj/machinery/camera/autoname/directional/east, -/obj/effect/spawner/randomvend/cola, -/turf/open/floor/iron, -/area/maintenance/aft) "iNG" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -30905,6 +30210,26 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"iRi" = ( +/obj/machinery/door/airlock/virology/glass{ + id_tag = "ViroB"; + name = "Quarantine Cell B"; + req_access_txt = "39" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/white, +/area/medical/virology) "iRk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -31391,6 +30716,30 @@ /obj/machinery/vending/cigarette, /turf/open/floor/iron, /area/security/brig) +"jcD" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "Security Shutters" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/southright{ + name = "Warden's Desk" + }, +/obj/machinery/door/window/brigdoor/northright{ + name = "Warden's Desk"; + req_access_txt = "3" + }, +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/turf/open/floor/iron/dark, +/area/security/warden) "jcS" = ( /obj/machinery/door/airlock/public/glass{ name = "Central Access" @@ -31462,6 +30811,23 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"jdH" = ( +/obj/machinery/door/airlock/science{ + name = "exploration Shuttle Dock"; + req_access_txt = "49" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/maintenance/starboard) "jeh" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -31863,6 +31229,10 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"jlS" = ( +/obj/machinery/atmospherics/pipe/simple, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "jmC" = ( /obj/structure/table, /obj/item/crowbar/large, @@ -31916,49 +31286,11 @@ }, /turf/open/floor/iron/dark, /area/security/prison) -"jnn" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -32 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/white, -/area/medical/virology) "jnC" = ( /obj/machinery/rnd/production/techfab/department/medical, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark, /area/medical/storage) -"jnE" = ( -/obj/machinery/door/airlock/science{ - name = "exploration preparation room"; - req_access_txt = "49" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/starboard) "jnN" = ( /obj/structure/chair/fancy/sofa/old/left{ color = "#742925"; @@ -32011,6 +31343,26 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"joL" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "joU" = ( /obj/machinery/holopad{ pixel_y = -16 @@ -32167,25 +31519,6 @@ dir = 4 }, /area/hallway/primary/aft) -"jsf" = ( -/obj/effect/turf_decal/box, -/obj/machinery/plumbing/output{ - dir = 4 - }, -/obj/machinery/door/window/westleft{ - name = "plumbing factory duct access"; - red_alert_access = 1; - req_access_txt = "5; 33"; - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/storage) "jsj" = ( /obj/machinery/meter, /obj/effect/decal/cleanable/dirt, @@ -32241,6 +31574,14 @@ }, /turf/open/floor/iron, /area/engine/break_room) +"jts" = ( +/obj/machinery/door/poddoor{ + id = "toxinsdriver"; + name = "toxins Launcher Bay Door" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/science/mixing) "jty" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -32248,6 +31589,19 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"jtM" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13, prison") + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) "jui" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -32382,17 +31736,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/brig) -"jvY" = ( -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "space shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "jwy" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -32434,6 +31777,20 @@ }, /turf/open/floor/iron/grid/steel, /area/ai_monitored/turret_protected/ai_upload) +"jwO" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "jwT" = ( /obj/structure/window/reinforced{ dir = 4 @@ -32755,12 +32112,6 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"jBO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "jCm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -32899,6 +32250,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/catwalk_floor, /area/maintenance/port/fore) +"jFM" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 9 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "jGm" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -32972,6 +32332,36 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/catwalk_floor, /area/engine/engineering) +"jHi" = ( +/obj/structure/rack, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Jetpack Storage"; + req_access_txt = "19" + }, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/turf/open/floor/iron/techmaint, +/area/ai_monitored/storage/eva) "jHD" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron, @@ -33001,6 +32391,21 @@ /obj/item/book/granter/crafting_recipe/cooking_sweets_101, /turf/open/floor/prison, /area/security/prison) +"jHV" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "QuarantineB"; + name = "Quarantine Cell B" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/medical/virology) "jHX" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -33109,6 +32514,14 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"jKs" = ( +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/hallway/primary/fore) "jKu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -33304,6 +32717,18 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/catwalk_floor, /area/security/brig) +"jOA" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table, +/obj/item/storage/box, +/obj/item/storage/box{ + pixel_x = 3; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/engine/atmos) "jOD" = ( /obj/effect/turf_decal/bot{ dir = 1 @@ -33317,19 +32742,6 @@ }, /turf/open/floor/engine/light, /area/engine/engineering) -"jOE" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/door/airlock{ - name = "Bar - Kitchen"; - req_one_access = "28;25"; - req_one_access_txt = "25,28,35" - }, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "jOR" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -33405,20 +32817,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"jPI" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/bridge) "jPN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -33982,19 +33380,6 @@ }, /turf/open/floor/iron, /area/quartermaster/office) -"kbn" = ( -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 8; - icon_state = "leftsecure"; - layer = 4.1; - name = "Tertiary AI Core Access"; - obj_integrity = 300; - pixel_x = -3; - req_access_txt = "16" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai) "kbu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -34026,30 +33411,6 @@ "kch" = ( /turf/closed/wall/r_wall, /area/quartermaster/exploration_prep) -"kcl" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = 32 - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/bridge) "kcG" = ( /obj/machinery/telecomms/processor/preset_three, /turf/open/floor/circuit/green/telecomms, @@ -34555,6 +33916,21 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/aft) +"koh" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Anti Radiation Shielded Room" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) "koq" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -34605,6 +33981,11 @@ /obj/machinery/light/small, /turf/open/floor/engine/n2, /area/engine/atmos) +"kpb" = ( +/obj/machinery/computer/med_data, +/obj/effect/turf_decal/tile/dark_blue, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/cmo) "kph" = ( /obj/machinery/camera/directional/north{ network = list("ss13","rd") @@ -34650,12 +34031,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"kqw" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/closed/wall, -/area/maintenance/starboard/aft) "kqx" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -34779,24 +34154,6 @@ /obj/structure/disposalpipe/junction, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"ksf" = ( -/obj/structure/disposalpipe/sorting/mail{ - sortType = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/aft) "ksm" = ( /obj/machinery/light{ dir = 8 @@ -35089,6 +34446,33 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/fore) +"kwr" = ( +/obj/structure/rack, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Magboot Storage"; + req_access_txt = "19" + }, +/obj/item/clothing/shoes/magboots{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/clothing/shoes/magboots, +/obj/item/clothing/shoes/magboots{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/clothing/shoes/magboots{ + pixel_x = 3; + pixel_y = -3 + }, +/turf/open/floor/iron/techmaint, +/area/ai_monitored/storage/eva) "kwx" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -35263,6 +34647,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"kAI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/bridge) "kAS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -35294,25 +34689,6 @@ "kBS" = ( /turf/open/floor/carpet/green, /area/medical/exam_room) -"kCc" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/atmospherics/pipe/manifold/green/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","engine") - }, -/turf/open/floor/engine, -/area/engine/engineering) "kCf" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 25 @@ -35445,24 +34821,6 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"kEX" = ( -/obj/structure/table, -/obj/item/storage/box/monkeycubes{ - layer = 3.1; - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/storage/box/monkeycubes{ - layer = 3.1; - pixel_x = 2 - }, -/obj/machinery/button/flasher{ - id = "monkeypen"; - pixel_x = 29; - pixel_y = 3 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "kFl" = ( /obj/effect/landmark/start/medical_doctor, /obj/effect/turf_decal/tile/blue{ @@ -35478,25 +34836,6 @@ }, /turf/open/floor/plating, /area/storage/tech) -"kFv" = ( -/obj/effect/turf_decal/box, -/obj/machinery/door/window/westleft{ - name = "plumbing factory duct access"; - red_alert_access = 1; - req_access_txt = "5; 33"; - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/plumbing/output{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/storage) "kFw" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -35942,23 +35281,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/engineering) -"kMB" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/eastright{ - dir = 1; - layer = 3.1; - name = "Bridge Delivery"; - req_access_txt = "19" - }, -/turf/open/floor/iron/dark, -/area/bridge) "kMX" = ( /obj/structure/window/reinforced{ dir = 1; @@ -36160,6 +35482,26 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"kQr" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/bridge) "kQF" = ( /obj/structure/closet/secure_closet/contraband/armory, /obj/effect/spawner/lootdrop/maintenance/three, @@ -36176,6 +35518,15 @@ }, /turf/open/floor/iron, /area/science/robotics/mechbay) +"kQY" = ( +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "space Shutters" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "kRe" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 4 @@ -36335,6 +35686,15 @@ }, /turf/open/space/basic, /area/space) +"kTx" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine, +/area/engine/supermatter) "kTN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36427,6 +35787,17 @@ }, /turf/open/space/basic, /area/space/nearstation) +"kUI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/medical/virology) "kVh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -36566,26 +35937,32 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"kYS" = ( -/obj/effect/turf_decal/stripes/line{ +"kYI" = ( +/obj/effect/spawner/randomvend/cola, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/machinery/light{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/vending/wallmed{ - name = "Emergency NanoMed"; - pixel_y = -27; - use_power = 0 +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 }, -/obj/structure/bed/roller, -/obj/machinery/camera{ - c_tag = "Security - Medbay"; - dir = 5 +/turf/open/floor/iron/white/corner{ + dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/area/hallway/secondary/exit) +"kYX" = ( +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "space Shutters" }, -/turf/open/floor/iron/techmaint, -/area/security/brig) +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "kYY" = ( /obj/machinery/washing_machine, /obj/effect/turf_decal/bot, @@ -36626,21 +36003,6 @@ }, /turf/open/floor/plating/airless, /area/space/nearstation) -"lac" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/door/window/brigdoor/security/cell/southright{ - id = "cell"; - name = "Solitary confinement"; - req_access_txt = "1" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/tech, -/area/security/prison/shielded) "lad" = ( /obj/machinery/light{ dir = 1 @@ -36817,6 +36179,10 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/medbay/central) +"ldG" = ( +/obj/machinery/smartfridge/chemistry, +/turf/open/floor/iron/dark, +/area/medical/storage) "ldH" = ( /obj/effect/turf_decal/trimline/dark_red/line{ dir = 10 @@ -36936,20 +36302,6 @@ }, /turf/open/floor/iron/white, /area/science/robotics/lab) -"lhO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/bridge) "lhP" = ( /obj/structure/chair/fancy/comfy{ dir = 1 @@ -37210,21 +36562,6 @@ }, /turf/open/floor/iron/checker, /area/crew_quarters/kitchen) -"lmn" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "lmr" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -37645,6 +36982,26 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) +"lvD" = ( +/obj/machinery/door/airlock/science{ + name = "exploration Preparation Room"; + req_access_txt = "49" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/starboard) "lvS" = ( /obj/structure/closet/crate/freezer/blood, /obj/effect/turf_decal/bot, @@ -37757,26 +37114,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai) -"lyg" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/bridge) "lyA" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -38194,6 +37531,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"lFA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/engine, +/area/science/xenobiology) "lFJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -38241,37 +37590,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/port) -"lHK" = ( -/obj/structure/rack, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/northleft{ - dir = 4; - layer = 3.1; - name = "Jetpack Storage"; - req_access_txt = "19" - }, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -4; - pixel_y = -2 - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/turf/open/floor/iron/techmaint, -/area/ai_monitored/storage/eva) "lHY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -38333,19 +37651,6 @@ }, /turf/open/floor/iron/dark, /area/medical/cryo) -"lJH" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/loot_jobscale/armoury/disabler, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "lKH" = ( /obj/structure/chair/office{ dir = 1 @@ -38553,16 +37858,6 @@ /obj/structure/dresser, /turf/open/floor/carpet/orange, /area/crew_quarters/dorms) -"lPI" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/effect/loot_jobscale/armoury/energy_gun, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "lPN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -38849,22 +38144,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"lYV" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/structure/cable/yellow, -/obj/structure/table, -/obj/structure/bedsheetbin, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/structure/cable/yellow, -/obj/machinery/power/apc/auto_name/directional/south{ - pixel_y = -24 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet) "lZw" = ( /obj/machinery/light{ dir = 8 @@ -38886,13 +38165,6 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line, /turf/open/floor/iron/dark, /area/bridge) -"mab" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "mat" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -38948,6 +38220,17 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/prison, /area/security/prison) +"mcl" = ( +/obj/structure/closet/secure_closet/genpop, +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/iron/dark, +/area/security/prison) "mcn" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -38969,40 +38252,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/janitor) -"mcS" = ( -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security RC"; - pixel_y = 30 - }, -/obj/structure/table/wood, -/obj/item/storage/box/seccarts{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/item/storage/box/deputy, -/obj/item/toy/figure/hos, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Head of Security's Desk"; - departmentType = 5; - name = "Head of Security RC"; - pixel_y = 30 - }, -/obj/structure/table/wood, -/obj/item/storage/box/seccarts{ - pixel_x = 3; - pixel_y = 2 - }, -/obj/item/storage/box/deputy, -/obj/item/toy/figure/hos, -/obj/machinery/camera/autoname/directional/north{ - network = list("ss13","security") - }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) "mcV" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -39127,6 +38376,26 @@ }, /turf/open/floor/iron/grid/steel, /area/ai_monitored/storage/eva) +"mgn" = ( +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "mgt" = ( /turf/closed/wall, /area/crew_quarters/cryopods) @@ -39152,13 +38421,6 @@ /obj/structure/closet/secure_closet/captains, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain/private) -"mgQ" = ( -/obj/machinery/door/airlock{ - name = "Cyborg Recharging station" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/crew_quarters/fitness) "mhi" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -39214,6 +38476,22 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"miA" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/turf/open/floor/engine, +/area/science/xenobiology) "miD" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -39316,6 +38594,12 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/hallway) +"mkk" = ( +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/turf/closed/wall, +/area/maintenance/starboard/aft) "mkw" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -39373,32 +38657,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"mkS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/yellow, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/power/apc/auto_name/directional/east, -/turf/open/floor/iron, -/area/science/mixing/chamber) "mkW" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -39524,6 +38782,16 @@ }, /turf/open/floor/plating, /area/quartermaster/exploration_dock) +"mnJ" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 6 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "mnP" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -39561,23 +38829,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"moB" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock{ - name = "Service Hall"; - req_one_access_txt = "22;25;26;28;35;37;38;46" - }, -/turf/open/floor/iron/checker, -/area/hallway/secondary/service) "mpg" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Supermatter Engine Room"; @@ -39624,6 +38875,12 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/line, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"mqq" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/closed/wall, +/area/maintenance/aft) "mrj" = ( /obj/machinery/door/airlock/public/glass{ name = "Chapel" @@ -39744,12 +39001,6 @@ /obj/item/pen, /turf/open/floor/iron/dark, /area/security/main) -"mto" = ( -/obj/structure/disposalpipe/junction/yjunction{ - dir = 2 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "mtr" = ( /obj/structure/table, /obj/machinery/fax/sec, @@ -39766,6 +39017,25 @@ /obj/effect/landmark/start/warden, /turf/open/floor/iron/dark, /area/security/warden) +"mtA" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "prisonereducation"; + name = "Interrogation Room"; + req_access_txt = "63" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "muj" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -40145,6 +39415,26 @@ /obj/item/pen, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) +"mCC" = ( +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Head of Security's Desk"; + departmentType = 5; + name = "Head of Security RC"; + pixel_y = 30 + }, +/obj/structure/table/wood, +/obj/item/storage/box/seccarts{ + pixel_x = 3; + pixel_y = 2 + }, +/obj/item/storage/box/deputy, +/obj/item/toy/figure/hos, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "mCE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -40674,6 +39964,12 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/warden) +"mQp" = ( +/obj/machinery/light_switch{ + pixel_x = -28 + }, +/turf/closed/wall, +/area/medical/apothecary) "mQw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -40838,6 +40134,18 @@ }, /turf/open/floor/iron, /area/science/mixing) +"mUo" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/engine, +/area/science/xenobiology) "mUU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -40970,6 +40278,22 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"mXv" = ( +/obj/structure/lattice/catwalk/over, +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + dir = 1; + freq = 1400; + location = "Bridge" + }, +/turf/open/floor/plating, +/area/maintenance/central) "mXM" = ( /obj/structure/table, /obj/item/clipboard, @@ -40988,6 +40312,18 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) +"mXO" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "detective_shutters"; + name = "Detective's Office Shutter" + }, +/turf/open/floor/plating, +/area/security/detectives_office) "mXP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -41242,6 +40578,17 @@ "ncb" = ( /turf/open/floor/carpet/grimy, /area/ai_monitored/turret_protected/aisat_interior) +"ncg" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/structure/sign/warning/deathsposal{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/white, +/area/medical/virology) "ncy" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -41567,18 +40914,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) -"njy" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "xenobio2"; - name = "containment blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/engine, -/area/science/xenobiology) "njz" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -41769,6 +41104,14 @@ }, /turf/open/floor/iron/dark, /area/security/main) +"nop" = ( +/obj/structure/sign/departments/minsky/research/research{ + pixel_x = 32 + }, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/spawner/randomvend/cola, +/turf/open/floor/iron, +/area/maintenance/aft) "nox" = ( /obj/machinery/button/door{ id = "commissaryshutter"; @@ -41822,22 +41165,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"noV" = ( -/obj/effect/spawner/randomvend/cola, -/obj/machinery/status_display/evac{ - layer = 4; - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/white/corner{ - dir = 1 - }, -/area/hallway/secondary/exit) "noW" = ( /obj/structure/table, /obj/item/storage/toolbox/mechanical{ @@ -42022,32 +41349,6 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"nsI" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east, -/obj/machinery/camera/motion/directional/east{ - network = list("aiupload") - }, -/obj/item/kirbyplants/photosynthetic{ - layer = 3.1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/ai_upload) "nti" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -42111,6 +41412,20 @@ /obj/effect/turf_decal/arrows, /turf/open/floor/iron, /area/security/brig) +"ntZ" = ( +/obj/machinery/atmospherics/pipe/manifold/green/visible{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","engine") + }, +/turf/open/floor/engine, +/area/engine/engineering) "nue" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -42208,6 +41523,10 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"nvY" = ( +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/lawoffice) "nvZ" = ( /obj/structure/table/glass, /obj/item/reagent_containers/glass/beaker/large{ @@ -42320,12 +41639,14 @@ }, /turf/open/floor/plating, /area/security/prison) -"nyK" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 4 +"nyF" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "Robotics Lab" }, +/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/maintenance/starboard/aft) +/area/science/robotics/lab) "nyQ" = ( /obj/machinery/door/firedoor, /obj/structure/curtain, @@ -42711,29 +42032,6 @@ }, /turf/open/floor/plating, /area/security/warden) -"nFW" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 24 - }, -/obj/structure/table/reinforced, -/obj/item/stack/wrapping_paper{ - pixel_x = 3; - pixel_y = 4 - }, -/obj/item/stack/package_wrap{ - pixel_x = -1; - pixel_y = -1 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "nGa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42987,17 +42285,6 @@ /obj/machinery/smartfridge/chemistry/virology/preloaded, /turf/open/floor/iron/white, /area/medical/virology) -"nMN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/bridge) "nNc" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/security/glass{ @@ -43064,18 +42351,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"nNQ" = ( -/obj/item/kirbyplants/random{ - layer = 3.1 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 6 - }, -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "nOb" = ( /obj/structure/closet/l3closet/scientist, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, @@ -43189,16 +42464,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"nQy" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/effect/loot_jobscale/armoury/laser_gun, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "nQK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 @@ -43373,32 +42638,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"nTH" = ( -/obj/structure/table, -/obj/item/aiModule/reset, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/south, -/obj/structure/table, -/obj/item/aiModule/reset, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/siding/dark_blue{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/camera/motion/directional/south{ - network = list("aiupload") - }, -/turf/open/floor/iron/grid/steel, -/area/ai_monitored/turret_protected/ai_upload) "nTL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -43502,6 +42741,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/main) +"nWG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "nWL" = ( /obj/machinery/photocopier, /obj/item/radio/intercom{ @@ -43520,6 +42771,14 @@ /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/iron, /area/science/mixing) +"nWP" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics2"; + name = "Robotics Lab" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/science/robotics/lab) "nWU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -43817,6 +43076,26 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) +"ocW" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/sorting/mail/destination/xenobiology/flip, +/turf/open/floor/plating, +/area/maintenance/aft) "oda" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44114,6 +43393,20 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"oih" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/bridge) "ojA" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/shrink_cw{ @@ -44332,6 +43625,22 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/crew_quarters/dorms) +"ops" = ( +/obj/structure/table, +/obj/item/storage/box/monkeycubes{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 2 + }, +/obj/machinery/button/flasher{ + id = "monkeypen"; + pixel_x = 29; + pixel_y = 3 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "opv" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -44428,6 +43737,26 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"orL" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/bridge) "orQ" = ( /obj/machinery/power/smes{ capacity = 9e+006; @@ -44651,17 +43980,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/storage/primary) -"ovY" = ( -/obj/structure/curtain{ - layer = 4.5 - }, -/obj/item/bedsheet/medical, -/obj/structure/bed, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "owl" = ( /obj/structure/chair/office{ dir = 8 @@ -44945,6 +44263,17 @@ /obj/machinery/meter, /turf/open/floor/iron, /area/engine/atmos) +"oCh" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "oCv" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -45162,6 +44491,15 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) +"oJn" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/loot_jobscale/armoury/laser_gun, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "oJC" = ( /obj/effect/turf_decal/tile/red{ dir = 1 @@ -45323,6 +44661,19 @@ }, /turf/open/floor/iron, /area/science/nanite) +"oMR" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 9 + }, +/obj/structure/table, +/obj/item/paper_bin, +/obj/item/pen, +/obj/item/flashlight, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "oNw" = ( /obj/item/cigbutt, /obj/machinery/atmospherics/pipe/manifold4w/general/visible, @@ -45471,22 +44822,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"oRz" = ( -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 8 - }, -/obj/machinery/status_display/evac{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "oRK" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -45529,6 +44864,20 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, /area/medical/medbay/central) +"oSf" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "oSi" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/end, @@ -45602,23 +44951,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engineering) -"oTf" = ( -/obj/machinery/door/airlock/virology{ - name = "Monkey Pen"; - req_access_txt = "39" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/white, -/area/medical/virology) "oTT" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/structure/closet, @@ -45708,26 +45040,29 @@ }, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) -"oVg" = ( -/obj/machinery/door/airlock/medical{ - id_tag = "QuarantineB"; - name = "Quarantine Cell B" +"oVi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/white, +/area/medical/chemistry) +"oVo" = ( +/obj/machinery/door/airlock/virology/glass{ + name = "Monkey Pen"; + req_access_txt = "39" }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Chamber" }, /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/medical/virology) -"oVi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, -/area/medical/chemistry) +/area/medical/virology) "oVr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -45941,6 +45276,26 @@ }, /turf/open/floor/engine, /area/engine/supermatter) +"pbT" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/science{ + name = "exploration Preparation Room"; + req_access_txt = "49" + }, +/turf/open/floor/iron/white, +/area/quartermaster/exploration_prep) "pcD" = ( /obj/effect/turf_decal/tile/blue{ dir = 1 @@ -46003,18 +45358,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) -"pdQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "detective_shutters"; - name = "Detective's Office Shutter" - }, -/turf/open/floor/plating, -/area/security/detectives_office) "pdT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -46601,25 +45944,19 @@ }, /turf/open/floor/plating, /area/crew_quarters/bar) -"pps" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, +"ppj" = ( +/mob/living/simple_animal/pet/dog/corgi/Ian, +/obj/effect/turf_decal/siding/wood, +/obj/structure/bed/dogbed/ian, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/virology/glass{ - name = "Monkey Pen"; - req_access_txt = "39" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/machinery/light_switch{ + pixel_x = 27 }, -/turf/open/floor/iron/white, -/area/medical/virology) +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) "ppE" = ( /obj/machinery/rnd/production/circuit_imprinter, /obj/effect/turf_decal/tile/yellow{ @@ -46647,6 +45984,30 @@ }, /turf/open/floor/iron, /area/hydroponics) +"pqb" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "Security Shutters" + }, +/obj/machinery/door/window/eastleft{ + name = "Brig Desk" + }, +/obj/item/paper_bin{ + pixel_x = -3; + pixel_y = 7 + }, +/obj/item/pen, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/obj/machinery/door/window/brigdoor/westright{ + name = "Warden's Desk"; + req_access_txt = "3" + }, +/turf/open/floor/iron/dark, +/area/security/warden) "pqq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood{ @@ -46829,13 +46190,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"pta" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "pti" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -46857,23 +46211,6 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/white, /area/medical/medbay/central) -"ptU" = ( -/obj/structure/table/wood, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/recharger{ - pixel_y = 2 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/recharger{ - pixel_y = 2 - }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "puf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46917,6 +46254,21 @@ /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, /area/security/prison) +"puY" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy Shutter" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "pvv" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -47299,6 +46651,23 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"pBw" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "pBH" = ( /obj/structure/table/wood, /obj/machinery/recharger{ @@ -47338,6 +46707,12 @@ }, /turf/open/space/basic, /area/space) +"pCa" = ( +/obj/effect/turf_decal/siding/wood, +/obj/structure/reagent_dispensers/water_cooler, +/obj/item/radio/intercom/directional/west, +/turf/open/floor/wood, +/area/medical/exam_room) "pCb" = ( /obj/effect/turf_decal{ dir = 1 @@ -47396,6 +46771,26 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/nanite) +"pDw" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark_blue, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "Upload Console Window"; + req_access_txt = "16" + }, +/obj/machinery/computer/upload/ai, +/obj/machinery/flasher{ + id = "AI"; + pixel_y = 24 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai_upload) "pDz" = ( /obj/effect/turf_decal/tile/green/opposingcorners, /turf/open/floor/iron, @@ -47541,6 +46936,19 @@ dir = 8 }, /area/teleporter) +"pFt" = ( +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 9 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) +"pFC" = ( +/obj/machinery/door/poddoor{ + id = "Secure Storage"; + name = "secure Storage" + }, +/turf/open/floor/plating, +/area/engine/engineering) "pGd" = ( /obj/machinery/door/airlock/security/glass{ name = "Medbay Security Post"; @@ -47799,6 +47207,16 @@ /obj/item/stack/sheet/mineral/copper, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"pKN" = ( +/obj/machinery/conveyor{ + id = "garbage" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Disposal Exit"; + name = "disposal Exit Vent" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) "pLb" = ( /obj/machinery/power/smes{ charge = 5e+006 @@ -48211,28 +47629,6 @@ }, /turf/open/floor/iron/white, /area/medical/patients_rooms) -"pTf" = ( -/mob/living/simple_animal/pet/dog/corgi/Ian, -/obj/effect/turf_decal/siding/wood, -/obj/structure/bed/dogbed/ian, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/mob/living/simple_animal/pet/dog/corgi/Ian, -/obj/effect/turf_decal/siding/wood, -/obj/structure/bed/dogbed/ian, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/light_switch{ - pixel_x = 27 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) "pTk" = ( /obj/machinery/light{ dir = 8 @@ -48437,19 +47833,15 @@ /obj/item/hand_tele, /turf/open/floor/circuit/green/off, /area/teleporter) -"pXX" = ( +"pYb" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/table/reinforced, -/obj/item/dest_tagger, -/obj/item/dest_tagger, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 4 + dir = 1 }, +/obj/effect/loot_jobscale/armoury/energy_gun, /turf/open/floor/iron, -/area/quartermaster/sorting) +/area/ai_monitored/security/armory) "pYc" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -48557,6 +47949,19 @@ /obj/machinery/light, /turf/open/floor/iron/techmaint, /area/gateway) +"qaR" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/crew_quarters/fitness) "qbJ" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -48653,6 +48058,16 @@ dir = 5 }, /area/science/research) +"qfa" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/camera/autoname/directional/east, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 6 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "qfD" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -48744,23 +48159,6 @@ }, /turf/open/floor/iron, /area/science/nanite) -"qia" = ( -/obj/machinery/door/airlock/science{ - name = "exploration shuttle dock"; - req_access_txt = "49" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/maintenance/starboard) "qib" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -48776,13 +48174,6 @@ }, /turf/open/floor/iron, /area/science/mixing) -"qiD" = ( -/obj/machinery/computer/med_data, -/obj/effect/turf_decal/tile/dark_blue, -/obj/machinery/computer/med_data, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/cmo) "qiH" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -48883,6 +48274,16 @@ }, /turf/open/floor/iron, /area/security/brig) +"qlF" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 6 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "qlI" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -49115,6 +48516,14 @@ }, /turf/open/floor/iron/dark, /area/medical/surgery) +"qqG" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "Research Lab" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/lab) "qqM" = ( /obj/effect/turf_decal/siding/dark_blue, /obj/structure/cable/yellow{ @@ -49167,6 +48576,32 @@ }, /turf/open/floor/plating, /area/maintenance/fore/secondary) +"qrB" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 2; + icon_state = "left"; + name = "Robotics Desk"; + req_access_txt = "29" + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "robotics"; + name = "Robotics Lab" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/plating, +/area/science/robotics/lab) "qrJ" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -49224,6 +48659,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"qsS" = ( +/obj/machinery/door/poddoor{ + id = "trash"; + name = "disposal Bay Door" + }, +/obj/structure/fans/tiny, +/turf/open/floor/plating, +/area/maintenance/disposal) "qtb" = ( /obj/structure/flora/rock/pile, /obj/structure/window/reinforced{ @@ -49361,14 +48804,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/secondary/entry) -"qwc" = ( -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/fore/secondary) "qwp" = ( /obj/structure/disposalpipe/junction, /turf/open/floor/iron, @@ -49646,6 +49081,17 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) +"qBi" = ( +/obj/effect/landmark/xeno_spawn, +/obj/item/bikehorn/rubberducky, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/toilet) "qBj" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -49899,6 +49345,17 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) +"qGn" = ( +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "space Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "qGo" = ( /obj/machinery/mech_bay_recharge_port{ dir = 2 @@ -50258,6 +49715,17 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/crew_quarters/fitness) +"qMK" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/destination/medbay{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/aft) "qMR" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/layer_manifold/visible{ @@ -50466,18 +49934,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/theatre/backstage) -"qTo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/tank/plasma{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/iron/dark/textured_large, -/area/maintenance/disposal/incinerator) "qTu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -50638,29 +50094,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/dark, /area/storage/tech) -"qWu" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/southright{ - name = "Research and Development Desk"; - req_one_access_txt = "7;29" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd"; - name = "research lab shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/turf/open/floor/plating, -/area/science/lab) "qWx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/corner, @@ -50795,24 +50228,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/construction/mining/aux_base) -"qZE" = ( -/obj/machinery/door/airlock/virology/glass{ - name = "Monkey Pen"; - req_access_txt = "39" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white, -/area/medical/virology) "qZW" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -50977,32 +50392,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"rda" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "prisonereducation"; - name = "Prison access"; - req_one_access_txt = "1;4" - }, -/obj/effect/turf_decal/delivery/red, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison) "rdk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -51112,20 +50501,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron/white, /area/science/research) -"ren" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "rew" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -51216,6 +50591,16 @@ /obj/effect/spawner/lootdrop/glowstick, /turf/open/floor/plating, /area/maintenance/central) +"rfi" = ( +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 8 + }, +/obj/machinery/status_display/evac{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "rfk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -51938,18 +51323,6 @@ }, /turf/open/floor/noslip/white, /area/medical/patients_rooms) -"rsX" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "rsY" = ( /obj/structure/railing/corner{ dir = 1 @@ -52504,14 +51877,16 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/fore) -"rDy" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "engineering security door" +"rDx" = ( +/obj/machinery/shower{ + dir = 8 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/engineering) +/obj/structure/extinguisher_cabinet{ + pixel_y = -31 + }, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron/white, +/area/medical/genetics/cloning) "rDO" = ( /obj/effect/turf_decal/siding/thinplating_new, /turf/open/floor/carpet, @@ -52712,6 +52087,14 @@ dir = 5 }, /area/science/research) +"rGU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "rHj" = ( /obj/structure/chair{ dir = 1 @@ -52786,6 +52169,17 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"rIk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/bridge) "rIm" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -52901,32 +52295,6 @@ }, /turf/open/floor/catwalk_floor, /area/quartermaster/storage) -"rLd" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - base_state = "left"; - dir = 2; - icon_state = "left"; - name = "Robotics Desk"; - req_access_txt = "29" - }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "robotics"; - name = "robotics lab shutters" - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/item/pen{ - pixel_x = -4 - }, -/turf/open/floor/plating, -/area/science/robotics/lab) "rLe" = ( /obj/machinery/power/solar{ id = "starboardsolar"; @@ -53046,23 +52414,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"rOa" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 28 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/command) "rOi" = ( /obj/effect/landmark/secequipment, /obj/effect/turf_decal/bot, @@ -53072,17 +52423,6 @@ }, /turf/open/floor/iron/dark, /area/security/main) -"rOk" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "space shutters" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "rOl" = ( /obj/structure/cable{ icon_state = "1-2" @@ -53494,15 +52834,6 @@ }, /turf/open/floor/wood, /area/medical/exam_room) -"rWK" = ( -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "space shutters" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "rWM" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/curtain/bounty, @@ -53554,12 +52885,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"rXI" = ( -/obj/structure/disposalpipe/junction, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/medical/morgue) "rYh" = ( /obj/effect/turf_decal/tile/green/half/contrasted{ dir = 1 @@ -53898,6 +53223,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"sdO" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio2"; + name = "containment Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "sdS" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -53994,28 +53336,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/engine/engineering) -"sip" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/obj/machinery/camera/autoname/directional/north, -/obj/structure/extinguisher_cabinet{ - pixel_x = -5; - pixel_y = 30 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "siD" = ( /obj/machinery/portable_atmospherics/scrubber, /turf/open/floor/iron, @@ -54534,6 +53854,38 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) +"srP" = ( +/obj/structure/railing/corner, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark_blue, +/obj/machinery/computer/upload/borg, +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 2; + icon_state = "right"; + name = "Cyborg Upload Console Window"; + req_access_txt = "16" + }, +/obj/machinery/flasher{ + id = "AI"; + pixel_y = 24 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai_upload) +"srR" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio3"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/engine, +/area/science/xenobiology) "sse" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -54627,6 +53979,12 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/fore/secondary) +"svj" = ( +/obj/machinery/suit_storage_unit/standard_unit, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/camera/motion/directional/west, +/turf/open/floor/iron/grid/steel, +/area/ai_monitored/storage/eva) "svw" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=AIW"; @@ -54686,6 +54044,18 @@ }, /turf/open/floor/wood, /area/medical/break_room) +"sxq" = ( +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 8; + icon_state = "leftsecure"; + name = "Tertiary AI Core Access"; + obj_integrity = 300; + pixel_x = -3; + req_access_txt = "16" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai) "sxy" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /obj/item/flashlight/flare{ @@ -54742,32 +54112,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"syA" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/obj/effect/turf_decal/siding/wood/corner, -/turf/open/floor/wood, -/area/lawoffice) -"syE" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "prisonereducation"; - name = "Interrogation room"; - req_access_txt = "63" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/brig) "syU" = ( /obj/machinery/door/airlock/security/glass{ name = "Security Office"; @@ -54795,6 +54139,12 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/black, /area/crew_quarters/bar/atrium) +"sze" = ( +/obj/item/bedsheet/medical, +/obj/structure/curtain, +/obj/structure/bed, +/turf/open/floor/iron/freezer, +/area/medical/virology) "szk" = ( /obj/machinery/flasher/portable, /obj/effect/turf_decal/stripes/line{ @@ -54894,6 +54244,23 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"sBE" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 2; + icon_state = "right"; + name = "gas Ports" + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) +"sBI" = ( +/obj/item/cigbutt/roach, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "sBN" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -55169,18 +54536,26 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"sFz" = ( -/obj/machinery/door/poddoor/shutters{ - id = "qm_warehouse"; - name = "warehouse shutters" +"sFy" = ( +/obj/machinery/door/poddoor/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Shutters" }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + dir = 4; + icon_state = "right"; + name = "Chemistry Desk"; + req_access_txt = "5; 33" }, -/turf/open/floor/iron, -/area/quartermaster/warehouse) +/obj/item/paper_bin, +/obj/item/pen{ + pixel_x = 4; + pixel_y = -4 + }, +/turf/open/floor/iron/dark, +/area/medical/apothecary) "sFA" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -55197,6 +54572,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"sFT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 28 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/command) "sFW" = ( /obj/structure/table, /obj/machinery/recharger{ @@ -55440,19 +54832,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"sJE" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/door/window/westleft{ - base_state = "right"; - dir = 2; - icon_state = "right"; - name = "gas ports" - }, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "sJJ" = ( /obj/machinery/door/airlock/security{ name = "Equipment Room"; @@ -56052,6 +55431,13 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"sUy" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 6 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "sUB" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -56399,22 +55785,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"tda" = ( -/obj/structure/lattice/catwalk/over, -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/structure/plasticflaps/opaque, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - dir = 1; - freq = 1400; - location = "Bridge" - }, -/turf/open/floor/plating, -/area/maintenance/central) "tdc" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56424,24 +55794,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"tdj" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "briggate"; - name = "security shutters" - }, -/obj/machinery/door/firedoor, -/obj/item/restraints/handcuffs, -/obj/machinery/door/window/southright{ - name = "Warden's Desk" - }, -/obj/machinery/door/window/brigdoor/northright{ - name = "Warden's Desk"; - req_access_txt = "3" - }, -/obj/machinery/recharger, -/turf/open/floor/iron/dark, -/area/security/warden) "tdp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -56757,19 +56109,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"tgY" = ( -/obj/machinery/shower{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -31 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -31 - }, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron/white, -/area/medical/genetics/cloning) "tho" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -56792,6 +56131,24 @@ }, /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) +"tiP" = ( +/obj/machinery/door/airlock/virology/glass{ + id_tag = "ViroA"; + name = "Quarantine Cell A"; + req_access_txt = "39" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/white, +/area/medical/virology) "tiU" = ( /obj/machinery/vending/wardrobe/hydro_wardrobe, /obj/effect/turf_decal/delivery, @@ -56937,6 +56294,30 @@ }, /turf/open/floor/carpet, /area/vacant_room/office) +"tmP" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/bridge) "tna" = ( /obj/machinery/light{ dir = 8; @@ -57114,6 +56495,20 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"tqJ" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "tqU" = ( /obj/effect/turf_decal/tile/dark_blue/anticorner/contrasted{ dir = 1 @@ -57211,18 +56606,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"tsM" = ( -/obj/structure/closet/secure_closet/genpop, -/obj/structure/railing{ - dir = 10; - layer = 3.2 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/iron/dark, -/area/security/prison) "tsY" = ( /turf/closed/wall, /area/medical/virology) @@ -57396,6 +56779,25 @@ }, /turf/open/floor/carpet, /area/library) +"twc" = ( +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/door/airlock/security/glass{ + name = "Brig Medical Outpost"; + req_one_access_txt = "1;34" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/brig) "twf" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -57416,6 +56818,27 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"twh" = ( +/obj/machinery/door/poddoor/preopen{ + id = "chemistry_shutters"; + name = "Chemistry Shutters" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + base_state = "left"; + icon_state = "left"; + name = "Chemistry Desk"; + req_access_txt = "33" + }, +/turf/open/floor/iron/dark, +/area/medical/apothecary) "twu" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -57460,6 +56883,29 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"txe" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/southright{ + name = "Research and Development Desk"; + req_one_access_txt = "7;29" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "Research Lab" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 8 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4 + }, +/turf/open/floor/plating, +/area/science/lab) "txw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -57866,6 +57312,17 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) +"tEi" = ( +/obj/structure/table/wood, +/obj/item/storage/box/beanbag{ + pixel_y = 9 + }, +/obj/item/storage/box/beanbag{ + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood/big, +/area/crew_quarters/bar) "tEj" = ( /obj/machinery/computer/objective{ dir = 8 @@ -58370,6 +57827,20 @@ /obj/item/radio/intercom/directional/east, /turf/open/floor/wood, /area/medical/break_room) +"tLK" = ( +/obj/effect/turf_decal/tile/red/anticorner_ramp/contrasted{ + dir = 4 + }, +/obj/structure/sign/warning/radiation_shelter{ + pixel_x = 1; + pixel_y = 33 + }, +/obj/effect/landmark/prisonspawn, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13, prison") + }, +/turf/open/floor/prison, +/area/security/prison) "tLN" = ( /obj/structure/table, /obj/item/paper_bin, @@ -58820,6 +58291,20 @@ }, /turf/open/floor/prison, /area/security/prison) +"tUn" = ( +/obj/machinery/button/door{ + id = "rnd"; + name = "Shutters Control Button"; + pixel_x = -6; + pixel_y = 24; + req_access_txt = "47" + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/white, +/area/science/lab) "tUw" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -58895,12 +58380,6 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) -"tWo" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/turf/open/floor/wood, -/area/lawoffice) "tXd" = ( /obj/machinery/door/airlock/medical{ name = "Autopsy Room A"; @@ -59017,25 +58496,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) -"tYZ" = ( -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "tZg" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -59073,6 +58533,17 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/theatre/backstage) +"uai" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue" + }, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/central) "uas" = ( /obj/machinery/light/small{ dir = 1 @@ -59224,6 +58695,23 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"ueG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/motion/directional/east{ + network = list("aiupload") + }, +/obj/item/kirbyplants/photosynthetic, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/ai_upload) "ueK" = ( /obj/structure/noticeboard{ dir = 1; @@ -59320,6 +58808,14 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/medical/storage) +"ugJ" = ( +/obj/effect/turf_decal/tile/blue, +/obj/machinery/vending/medical{ + pixel_x = -2 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/medical/storage) "ugK" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -59432,19 +58928,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) -"ujS" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/loot_jobscale/armoury/riot_shotgun, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "ukb" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -59676,17 +59159,6 @@ /obj/structure/table, /turf/open/floor/iron/dark, /area/medical/surgery) -"uos" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/bridge) "uoC" = ( /obj/machinery/door/airlock/security/glass{ name = "Security E.V.A. Storage"; @@ -59998,6 +59470,21 @@ /obj/structure/bookcase/random/nonfiction, /turf/open/floor/iron, /area/quartermaster/exploration_prep) +"uvU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio8"; + name = "containment Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "uwn" = ( /obj/effect/landmark/event_spawn, /obj/machinery/holopad, @@ -60186,30 +59673,22 @@ }, /turf/open/floor/carpet, /area/security/brig) -"uAq" = ( -/obj/structure/sign/warning/securearea{ - pixel_x = -32 - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgeentrance"; - name = "bridge blast door" +"uAn" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 1 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/bridge) +/obj/structure/disposalpipe/sorting/mail/destination/cmo_office, +/turf/open/floor/plating, +/area/maintenance/aft) "uAK" = ( /obj/machinery/recharger{ pixel_y = 4 @@ -60356,6 +59835,17 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/command) +"uEV" = ( +/obj/structure/table, +/obj/item/folder/white, +/obj/item/pen, +/obj/item/clothing/neck/stethoscope, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/freezer, +/area/medical/virology) "uFg" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -60405,6 +59895,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"uGv" = ( +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/maintenance/fore/secondary) "uGA" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -60506,6 +60004,25 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron/white, /area/science/research) +"uIG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/virology/glass{ + id_tag = "Viro1"; + name = "Virology Testing and Treatment"; + req_access_txt = "39" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/turf/open/floor/iron/white, +/area/medical/virology) "uJd" = ( /obj/machinery/light/small, /obj/machinery/airalarm/directional/south{ @@ -60514,13 +60031,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/security/courtroom) -"uJl" = ( -/obj/machinery/light_switch{ - pixel_x = -28 - }, -/obj/machinery/smartfridge/chemistry, -/turf/closed/wall, -/area/medical/apothecary) "uJp" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -60611,6 +60121,18 @@ }, /turf/open/floor/plating, /area/maintenance/fore) +"uLV" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/engine, +/area/science/xenobiology) "uMh" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -60713,6 +60235,15 @@ }, /turf/open/floor/iron, /area/quartermaster/office) +"uPi" = ( +/obj/structure/curtain, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "uPo" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod One" @@ -60750,19 +60281,6 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron, /area/engine/engineering) -"uQf" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/table, -/obj/item/storage/box, -/obj/item/storage/box{ - pixel_x = 3; - pixel_y = 3 - }, -/turf/open/floor/iron, -/area/engine/atmos) "uQm" = ( /obj/structure/rack, /obj/item/stack/sheet/glass/fifty, @@ -60813,6 +60331,34 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) +"uRd" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/merge_conflict_marker{ + name = "---Merge Conflict Marker---"; + + desc = "A best-effort merge was performed. You must resolve this conflict yourself (manually) and remove this object once complete." + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/dark_blue{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/cmo) "uRq" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, @@ -60986,30 +60532,6 @@ }, /turf/open/space, /area/space) -"uWc" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "briggate"; - name = "security shutters" - }, -/obj/machinery/door/window/eastleft{ - name = "Brig Desk" - }, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/machinery/door/window/brigdoor/westright{ - name = "Warden's Desk"; - req_access_txt = "3" - }, -/turf/open/floor/iron/dark, -/area/security/warden) "uWg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -61031,18 +60553,6 @@ }, /turf/open/floor/catwalk_floor, /area/hallway/secondary/exit) -"uWw" = ( -/obj/machinery/door/poddoor/preopen{ - id = "chemistry_shutters"; - name = "Chemistry shutters" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/medical/glass{ - name = "Chemistry Lab"; - req_access_txt = "5; 33" - }, -/turf/open/floor/iron/white, -/area/medical/apothecary) "uWO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -61217,6 +60727,15 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit) +"vas" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "vaO" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -61230,17 +60749,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"vba" = ( -/obj/effect/turf_decal/tile/blue, -/obj/machinery/vending/medical{ - pixel_x = -2 - }, -/obj/machinery/vending/medical{ - pixel_x = -2 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/medical/storage) "vbg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/donkpockets, @@ -61450,6 +60958,19 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"vgc" = ( +/obj/machinery/door/airlock/medical{ + id_tag = "QuarantineA"; + name = "Quarantine Cell A" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/medical/virology) "vgk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -61535,19 +61056,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"vid" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/science/research) "vim" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -61689,16 +61197,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/science/xenobiology) -"vkO" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood, -/area/security/detectives_office) "vkZ" = ( /obj/item/toy/plush/flushed{ pixel_x = 4; @@ -61787,19 +61285,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/starboard/aft) -"vmb" = ( -/obj/machinery/firealarm{ - pixel_y = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/portable_atmospherics/canister/bz, -/turf/open/floor/iron, -/area/science/xenobiology) "vmi" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -62033,6 +61518,14 @@ }, /turf/open/floor/iron/white, /area/science/explab) +"vpp" = ( +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/machinery/telecomms/server/presets/exploration, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/circuit/telecomms/server, +/area/quartermaster/exploration_dock) "vpD" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -30 @@ -62297,21 +61790,6 @@ /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"vtT" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "vud" = ( /obj/effect/spawner/lootdrop/gloves, /obj/structure/reagent_dispensers/watertank/high, @@ -62330,6 +61808,14 @@ }, /turf/open/floor/iron/checker, /area/crew_quarters/kitchen) +"vuD" = ( +/obj/machinery/door/poddoor/shutters{ + id = "Skynet_launch"; + name = "Mech Bay" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/science/robotics/mechbay) "vuV" = ( /turf/open/floor/plating{ broken = 1 @@ -62472,6 +61958,18 @@ }, /turf/open/floor/iron/white, /area/medical/virology) +"vzC" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Biohazard"; + name = "biohazard Containment Door" + }, +/obj/effect/turf_decal/bot, +/obj/structure/noticeboard{ + pixel_y = 32 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/science/research) "vzS" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -62533,6 +62031,12 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"vAn" = ( +/obj/structure/curtain, +/obj/item/bedsheet/medical, +/obj/structure/bed, +/turf/open/floor/iron/white, +/area/medical/virology) "vAp" = ( /obj/effect/turf_decal/tile/white, /obj/effect/turf_decal/tile/blue{ @@ -62572,19 +62076,30 @@ }, /turf/open/floor/carpet/green, /area/chapel/main) -"vBt" = ( -/obj/machinery/door/window/southright{ - name = "Research and Development Desk"; - req_one_access_txt = "7;29" +"vBi" = ( +/obj/structure/sign/warning/securearea{ + pixel_x = 32 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd"; - name = "research lab shutters" +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" }, -/obj/machinery/modular_fabricator/autolathe, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white, -/area/science/lab) +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/bridge) "vBQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -62697,6 +62212,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/storage/tech) +"vDj" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/engine, +/area/science/xenobiology) "vDl" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -62742,15 +62269,6 @@ /obj/structure/plasticflaps, /turf/open/floor/plating, /area/maintenance/fore) -"vFf" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison) "vFr" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -62830,20 +62348,6 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/dorms) -"vFY" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "vGb" = ( /obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ dir = 4 @@ -62854,6 +62358,20 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/crew_quarters/dorms) +"vGj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/medical/virology) "vGm" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, /obj/machinery/atmospherics/components/binary/pump{ @@ -62921,16 +62439,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"vHo" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/white/side{ - dir = 10 - }, -/area/science/research) "vHr" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -62980,6 +62488,32 @@ }, /turf/open/floor/iron/white, /area/science/explab) +"vIO" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "prisonereducation"; + name = "Prison Access"; + req_one_access_txt = "1;4" + }, +/obj/effect/turf_decal/delivery/red, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "vIR" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -63154,6 +62688,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/port) +"vLa" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "vLp" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -63379,14 +62927,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"vRe" = ( -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/hallway/primary/fore) "vSa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -63450,14 +62990,6 @@ }, /turf/open/floor/plating/rust, /area/maintenance/starboard/fore) -"vSB" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/explab) "vSG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -63493,15 +63025,29 @@ }, /turf/open/floor/iron/white, /area/medical/virology) -"vTy" = ( -/obj/machinery/light_switch{ - pixel_x = 28 +"vTm" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "prisonereducation"; + name = "Prison Access"; + req_one_access_txt = "1;4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/turf_decal/delivery/red, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "vTC" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue, @@ -63599,33 +63145,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"vWd" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindow"; - name = "bridge blast door" - }, -/turf/open/floor/plating, -/area/hallway/secondary/command) -"vWy" = ( -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/door/airlock/security/glass{ - name = "Brig Medical outpost"; - req_one_access_txt = "1;34" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/dark, -/area/security/brig) "vWT" = ( /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/white, @@ -63913,22 +63432,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"wbO" = ( -/obj/effect/turf_decal/box, -/obj/machinery/plumbing/bottle_dispenser{ - dir = 4 - }, -/obj/machinery/door/window/westleft{ - name = "plumbing factory duct access"; - red_alert_access = 1; - req_access_txt = "5; 33"; - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/storage) "wbQ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -63995,20 +63498,25 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark, /area/security/prison) -"wds" = ( -/obj/effect/landmark/xeno_spawn, -/obj/item/bikehorn/rubberducky, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, +"wdc" = ( /obj/machinery/light{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 +/obj/effect/turf_decal/bot, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = -1 }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/toilet) +/obj/structure/filingcabinet/employment{ + pixel_x = 7 + }, +/obj/structure/filingcabinet{ + pixel_x = -5 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/lawoffice) "wdw" = ( /obj/machinery/door/airlock/public/glass{ name = "Library" @@ -64215,10 +63723,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/white, /area/security/brig) -"wgY" = ( -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "whi" = ( /obj/machinery/computer/secure_data{ dir = 1 @@ -64301,6 +63805,20 @@ "wiu" = ( /turf/open/floor/iron/checker, /area/maintenance/starboard/fore) +"wix" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd2"; + name = "Research Lab" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/research) "wjf" = ( /obj/machinery/door/window/southleft{ name = "Court Cell"; @@ -64319,6 +63837,23 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"wjG" = ( +/obj/machinery/door/airlock/virology{ + name = "Monkey Pen"; + req_access_txt = "39" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/white, +/area/medical/virology) "wka" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -64331,14 +63866,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) -"wki" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/obj/structure/reagent_dispensers/water_cooler, -/obj/item/radio/intercom/directional/west, -/turf/open/floor/wood, -/area/medical/exam_room) "wkj" = ( /obj/machinery/computer/security/labor{ dir = 4 @@ -64351,6 +63878,21 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"wkr" = ( +/obj/machinery/door/window/southleft{ + dir = 1; + name = "Test Chamber"; + req_access_txt = "55" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "misclab"; + name = "test Chamber Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "wks" = ( /obj/structure/table, /obj/item/stack/sheet/plasteel{ @@ -64386,14 +63928,6 @@ }, /turf/open/floor/catwalk_floor, /area/hallway/secondary/service) -"wkN" = ( -/obj/effect/spawner/structure/window, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "rnd2"; - name = "research lab shutters" - }, -/turf/open/floor/plating, -/area/science/nanite) "wll" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -64422,13 +63956,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"wlI" = ( -/obj/structure/disposalpipe/trunk{ - dir = 2 - }, -/obj/machinery/disposal/bin, -/turf/open/floor/iron/dark, -/area/medical/morgue) "wlO" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/siding/wood, @@ -64449,6 +63976,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet, /area/quartermaster/exploration_prep) +"wmw" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "QMLoad2" + }, +/obj/machinery/door/poddoor{ + id = "QMLoaddoor2"; + name = "supply Dock Loading Door" + }, +/turf/open/floor/plating, +/area/quartermaster/storage) "wmF" = ( /obj/machinery/computer/rdservercontrol{ dir = 1 @@ -64644,6 +64182,15 @@ "wpw" = ( /turf/open/floor/wood, /area/lawoffice) +"wqe" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "ceprivacy"; + name = "privacy Shutter" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "wqz" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 1 @@ -64702,6 +64249,18 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/engine/atmos) +"wrk" = ( +/obj/structure/window/reinforced, +/obj/machinery/door/window/northleft{ + name = "Kitchen Delivery"; + req_access_txt = "28"; + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "wrs" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -65003,6 +64562,20 @@ }, /turf/closed/wall, /area/crew_quarters/kitchen) +"wxY" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio3"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "wyb" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, @@ -65239,6 +64812,18 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness) +"wEn" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/loot_jobscale/armoury/disabler, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "wEC" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -65260,20 +64845,6 @@ }, /turf/open/floor/iron, /area/science/nanite) -"wEQ" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/virology) "wER" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -65411,27 +64982,6 @@ }, /turf/open/floor/iron/grid, /area/medical/patients_rooms) -"wIz" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark_blue, -/obj/machinery/door/window/westleft{ - dir = 2; - layer = 3.1; - name = "Upload Console Window"; - req_access_txt = "16" - }, -/obj/machinery/computer/upload/ai, -/obj/machinery/flasher{ - id = "AI"; - pixel_y = 24 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai_upload) "wIE" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -65619,23 +65169,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"wLL" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/structure/closet/crate/rcd, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - layer = 3.1; - name = "RCD Storage"; - req_access_txt = "19" - }, -/turf/open/floor/iron/techmaint, -/area/ai_monitored/storage/eva) "wMl" = ( /obj/structure/sign/warning/securearea{ pixel_x = -32 @@ -65708,6 +65241,18 @@ /obj/structure/table/wood, /turf/open/floor/carpet, /area/vacant_room/office) +"wMI" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/loot_jobscale/armoury/riot_shotgun, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "wMQ" = ( /obj/effect/turf_decal/delivery, /obj/structure/sign/warning/nosmoking{ @@ -66008,27 +65553,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"wUh" = ( -/obj/structure/railing/corner, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark_blue, -/obj/machinery/computer/upload/borg, -/obj/machinery/door/window/westleft{ - base_state = "right"; - dir = 2; - icon_state = "right"; - layer = 3.1; - name = "Cyborg Upload Console Window"; - req_access_txt = "16" - }, -/obj/machinery/flasher{ - id = "AI"; - pixel_y = 24 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai_upload) "wUp" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ @@ -66051,20 +65575,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/aft) -"wUH" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "ceprivacy"; - name = "privacy shutter" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) "wUU" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -66236,6 +65746,20 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/floor/iron, /area/engine/engineering) +"wZq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/bridge) "wZI" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -66302,6 +65826,71 @@ /obj/item/radio/off, /turf/open/floor/iron, /area/security/checkpoint/engineering) +"xbo" = ( +/obj/structure/table, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/bottle/chloralhydrate, +/obj/item/reagent_containers/glass/bottle/toxin{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/reagent_containers/glass/bottle/morphine{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/item/reagent_containers/syringe, +/obj/item/reagent_containers/glass/bottle/facid{ + name = "fluorosulfuric acid bottle"; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/reagent_containers/syringe{ + pixel_y = 5 + }, +/obj/item/reagent_containers/dropper, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -24 + }, +/obj/machinery/button/ignition{ + id = "executionburn"; + name = "Justice Ignition Switch"; + pixel_x = -25; + pixel_y = 36 + }, +/obj/machinery/button/door{ + id = "executionfireblast"; + name = "Justice Area Lockdown"; + pixel_x = -25; + pixel_y = 26; + req_access_txt = "2" + }, +/obj/item/assembly/signaler{ + pixel_x = -3; + pixel_y = 2 + }, +/obj/machinery/button/flasher{ + id = "justiceflash"; + name = "Justice Flash Control"; + pixel_x = -36; + pixel_y = 36; + req_access_txt = "1" + }, +/obj/machinery/button/door{ + id = "SecJusticeChamber"; + name = "Justice Vent Control"; + pixel_x = -36; + pixel_y = 26; + req_access_txt = "3" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "xbp" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 @@ -66494,21 +66083,6 @@ }, /turf/open/floor/iron, /area/science/explab) -"xfs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/wood, -/area/medical/break_room) "xft" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -66588,6 +66162,25 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood/big, /area/crew_quarters/bar) +"xhc" = ( +/obj/effect/turf_decal/box, +/obj/machinery/door/window/westleft{ + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_access_txt = "5; 33"; + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/plumbing/output{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/medical/storage) "xhm" = ( /obj/effect/turf_decal/delivery, /obj/structure/curtain, @@ -66622,18 +66215,50 @@ }, /turf/open/floor/plating, /area/medical/surgery) -"xhK" = ( -/obj/machinery/camera/autoname/directional/south, -/obj/machinery/computer/card/minor/cmo{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/cmo) "xhR" = ( /obj/effect/decal/cleanable/greenglow, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"xhW" = ( +/obj/structure/lattice, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","minisat") + }, +/turf/open/space, +/area/space/nearstation) +"xij" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + dir = 8; + icon_state = "right"; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio1"; + name = "containment Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) +"xiF" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "xiZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -66719,6 +66344,19 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"xku" = ( +/obj/machinery/door/window/southright{ + name = "Research and Development Desk"; + req_one_access_txt = "7;29" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "rnd"; + name = "Research Lab" + }, +/obj/machinery/modular_fabricator/autolathe, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/white, +/area/science/lab) "xkA" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/dark, @@ -66820,12 +66458,6 @@ }, /turf/open/floor/iron, /area/science/robotics/mechbay) -"xlK" = ( -/obj/machinery/computer/holodeck{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/fitness) "xmd" = ( /obj/machinery/door/airlock/command/glass{ name = "Bridge"; @@ -67023,6 +66655,30 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"xoY" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgeentrance"; + name = "bridge Blast Door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/bridge) "xoZ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -67089,6 +66745,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"xpK" = ( +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "xqa" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -67193,6 +66860,20 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) +"xsk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindow"; + name = "bridge Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "xsl" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -67275,6 +66956,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"xtW" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/table, +/obj/item/paper/fluff/holodeck/disclaimer, +/obj/effect/turf_decal/tile/techfloorgrid{ + dir = 9 + }, +/turf/open/floor/iron/tech, +/area/crew_quarters/fitness) "xua" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -67478,6 +67170,20 @@ /obj/machinery/camera/directional/north, /turf/open/floor/iron/dark, /area/engine/atmos) +"xyt" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio6"; + name = "containment Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "xyy" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -67732,16 +67438,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hydroponics) -"xEl" = ( -/obj/structure/lattice, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13", "minisat") - }, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","minisat") - }, -/turf/open/space, -/area/space/nearstation) "xEr" = ( /obj/machinery/door/airlock/maintenance{ name = "Firefighting Equipment"; @@ -67832,13 +67528,6 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/grass, /area/hallway/secondary/command) -"xGT" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - sortType = 28 - }, -/turf/closed/wall/r_wall, -/area/medical/virology) "xHj" = ( /obj/structure/closet/firecloset, /obj/effect/turf_decal/trimline/yellow/filled/warning{ @@ -67936,6 +67625,24 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"xIK" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "Security Shutters" + }, +/obj/machinery/door/window/eastright{ + name = "Brig Desk" + }, +/obj/item/restraints/handcuffs, +/obj/item/radio/off, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/brigdoor/westleft{ + name = "Warden's Desk"; + req_access_txt = "3" + }, +/turf/open/floor/iron/dark, +/area/security/warden) "xIQ" = ( /obj/structure/table, /obj/machinery/newscaster{ @@ -67963,6 +67670,20 @@ }, /turf/open/floor/carpet, /area/hallway/secondary/entry) +"xJl" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Chamber" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/virology) "xJC" = ( /obj/structure/chair/office{ dir = 1 @@ -68045,30 +67766,6 @@ }, /turf/open/floor/carpet, /area/quartermaster/exploration_prep) -"xMl" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "briggate"; - name = "security shutters" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/southright{ - name = "Warden's Desk" - }, -/obj/machinery/door/window/brigdoor/northright{ - name = "Warden's Desk"; - req_access_txt = "3" - }, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/obj/item/paper_bin{ - pixel_x = -3; - pixel_y = 7 - }, -/obj/item/pen, -/turf/open/floor/iron/dark, -/area/security/warden) "xNj" = ( /obj/machinery/disposal/bin, /obj/structure/disposalpipe/trunk{ @@ -68224,6 +67921,21 @@ }, /turf/open/floor/iron/techmaint, /area/storage/tech) +"xQw" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/window/northleft{ + dir = 4; + name = "Containment Pen"; + req_access_txt = "55" + }, +/obj/machinery/door/poddoor/preopen{ + id = "xenobio7"; + name = "containment Blast Door" + }, +/turf/open/floor/engine, +/area/science/xenobiology) "xQD" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -68257,6 +67969,29 @@ }, /turf/open/floor/prison, /area/security/prison) +"xRd" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced, +/obj/structure/flora/ausbushes/ywflowers, +/turf/open/floor/grass/no_border, +/area/crew_quarters/bar/atrium) +"xRh" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "xRo" = ( /obj/structure/sign/warning/vacuum/external{ pixel_y = -32 @@ -68498,10 +68233,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/hallway/primary/fore) -"xVK" = ( -/obj/machinery/smartfridge, -/turf/closed/wall/r_wall, -/area/medical/virology) "xVS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -68519,6 +68250,24 @@ }, /turf/open/floor/iron/freezer, /area/security/prison) +"xWx" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "briggate"; + name = "Security Shutters" + }, +/obj/machinery/door/firedoor, +/obj/item/restraints/handcuffs, +/obj/machinery/door/window/southright{ + name = "Warden's Desk" + }, +/obj/machinery/door/window/brigdoor/northright{ + name = "Warden's Desk"; + req_access_txt = "3" + }, +/obj/machinery/recharger, +/turf/open/floor/iron/dark, +/area/security/warden) "xWy" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -68857,6 +68606,28 @@ }, /turf/open/floor/carpet/orange, /area/crew_quarters/dorms) +"ydi" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 24 + }, +/obj/structure/table/reinforced, +/obj/item/stack/wrapping_paper{ + pixel_x = 3; + pixel_y = 4 + }, +/obj/item/stack/package_wrap{ + pixel_x = -1; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "ydn" = ( /obj/effect/turf_decal/trimline/white/line{ dir = 1 @@ -69044,26 +68815,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"yhC" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/item/book/manual/wiki/security_space_law{ - layer = 4; - pixel_y = -1 - }, -/obj/structure/filingcabinet/employment{ - pixel_x = 7 - }, -/obj/structure/filingcabinet{ - pixel_x = -5 - }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/lawoffice) "yhE" = ( /obj/structure/closet/secure_closet/security/sec, /obj/item/clothing/mask/balaclava, @@ -82487,9 +82238,9 @@ beQ pLn bhI bjb -bkz +pKN blS -bnv +qsS aaa aaa aaa @@ -82999,7 +82750,7 @@ pHH beO beS bgj -bhJ +aqy bjd pic cAI @@ -86860,11 +86611,11 @@ aPz aaa aaa qdU -bqi +wmw rKz xQD rKz -bvS +abL qdU aaa aaa @@ -87374,11 +87125,11 @@ aZE qjV qjV qjV -bqi +wmw dJV aZE dJV -bvS +abL qjV aaa aaa @@ -87633,7 +87384,7 @@ uYw ozF dSm fCd -hYY +gMw koC bvV qjV @@ -90195,7 +89946,7 @@ dOE rYs cAy dEx -sFz +gxS ePV ePV eIP @@ -92743,7 +92494,7 @@ gXs bfv bfv vVK -nTH +aaB bfv bfv aaa @@ -93021,7 +92772,7 @@ oVC nox tav beA -pXX +euJ cNG ebc ore @@ -93278,7 +93029,7 @@ nXi bcV bcV bfn -nFW +ydi bfR bbp qYd @@ -93512,7 +93263,7 @@ qVj ayE gXs bfv -wUh +srP jgL hkJ rmz @@ -94026,12 +93777,12 @@ gfW ayE gXs bfv -wIz +pDw ojA uzn dDy bfv -nsI +ueG bfv gzT uYC @@ -94238,7 +93989,7 @@ afA afA afA kCN -ccO +xbo fMY kPq afA @@ -94566,7 +94317,7 @@ bqv bqv bqv bqv -bwg +uai aZM aZM rQV @@ -94750,7 +94501,7 @@ aaf aaf afA kum -sJE +sBE bNr gIA vgU @@ -94762,11 +94513,11 @@ rGb vpP gXs tnE -bTi +jtM gAH shL xeC -fnS +koh kII kBL pMf @@ -94778,7 +94529,7 @@ cen gHn myF gHn -tsM +mcl vnp ceD jus @@ -94786,7 +94537,7 @@ sIL acd vgo cUV -vFf +vas kOu jCs oFh @@ -95024,7 +94775,7 @@ guI tBK jkW tnE -fPd +tLK tfO oKv oKv @@ -95300,7 +95051,7 @@ uBy acd ivE bpn -vFf +vas kOu mpK jTP @@ -95539,7 +95290,7 @@ umA biF tnE jcc -hUF +vTm agn agn nFI @@ -95551,7 +95302,7 @@ aWi cTy ill aai -bYj +aOK aai aai aai @@ -95582,9 +95333,9 @@ dgB aaa aaa aPR -kcl -akZ -lyg +vBi +xoY +orL bjz hfr bmr @@ -95637,8 +95388,8 @@ bVI cay ccw ccw -ciY -ciY +pFC +pFC ccw ccw ccw @@ -95794,7 +95545,7 @@ dUZ aiX wwG bth -lac +gBZ bVl cvd agn @@ -96035,7 +95786,7 @@ aaa aaf gXs aAg -gHy +bOX nEg rDR pef @@ -96303,20 +96054,20 @@ biX agj agj agj -syE +mtA agj aiX eRk cVm tnE jcc -rda +vIO agn mCb gjt wIY owl -tdj +xWx daA hMf sRV @@ -96340,7 +96091,7 @@ tlM nbl mgh fuF -hSX +svj vPu tlM ayL @@ -96355,13 +96106,13 @@ aPR wRS fEW rNa -kMB -tda +hWJ +mXv acO kZO hxw rvO -pTf +ppj jKn xLi lOA @@ -96850,8 +96601,8 @@ ajo hEh gXf ayL -dtY -lHK +kwr +jHi wUp qQG pSR @@ -96863,7 +96614,7 @@ dgB aJq aJq aOE -nMN +kAI rJL qiS pJa @@ -96888,7 +96639,7 @@ hPC fPG aaa aaa -vWd +drR klN aJq uHQ @@ -97088,7 +96839,7 @@ jac tXy nqH lnD -xMl +jcD tpc ful hSv @@ -97113,14 +96864,14 @@ vMD sCo gJU gMh -wLL +dQx ayL dgB aJw sET aJq aOE -ctH +vLa skg dWV dve @@ -97145,7 +96896,7 @@ dZW oKn aaa aaa -vWd +drR klN aJq byU @@ -97391,7 +97142,7 @@ aCD bjz bjz kYa -ceE +gCK vPa xkU atl @@ -97449,7 +97200,7 @@ cDv cDD cqU cMD -hyV +kTx cEz cEz cMD @@ -97598,9 +97349,9 @@ vHu bUw agn agn -uWc +pqb tkf -grI +xIK agn agn dVk @@ -97634,7 +97385,7 @@ kAD aLZ aNv aOE -nMN +kAI lrY aiH atr @@ -97891,18 +97642,18 @@ iRX hWS aNy aOE -jPI +oih uHS vSj grf lCw cJv aTQ -ifm +ecY vGV quo wgy -oRz +rfi mRL tsb qfD @@ -97915,7 +97666,7 @@ mRL ldU hbS etb -rsX +nWG tpv ogJ iBG @@ -97959,7 +97710,7 @@ uEw gop hOR nGx -kCc +ntZ cqF gEz crI @@ -98148,7 +97899,7 @@ iRX aMb aNx aOE -eLl +irO jbW tee xft @@ -98172,7 +97923,7 @@ exE krW efF qtv -ipZ +joL aim bNY vmI @@ -98347,9 +98098,9 @@ aiX tcy jvW rfQ -iwP +fGb eHB -iwP +fGb rfQ pTJ lod @@ -98405,14 +98156,14 @@ gJM aMe aNA aOE -lhO +wZq ukk okA tqU lCw dcD aTQ -gef +hMa eXz cMU lDI @@ -98429,7 +98180,7 @@ ifH chk hbS ndU -rOa +sFT oKn ogJ cac @@ -98662,7 +98413,7 @@ jDW aMd aNz aOE -uos +rIk bRn tpL jMP @@ -98861,12 +98612,12 @@ aiX pEU aiX rfQ -mcS +mCC xIi miy osc pGq -jvY +qGn mtr hoO oWt @@ -98933,7 +98684,7 @@ mgK cZF cZF oqq -nNQ +qlF vPa kPu tAD @@ -98959,7 +98710,7 @@ bLK tHw cwl bOT -uQf +jOA bRs bSC bMK @@ -99138,7 +98889,7 @@ pYS aed hrS tHz -vWy +twc aue oUI ngS @@ -99176,7 +98927,7 @@ aJw sET aJq aOE -vFY +xsk vnR qOi vpS @@ -99201,7 +98952,7 @@ tto tpv aaa aaa -vWd +drR klN hKs aXh @@ -99231,13 +98982,13 @@ qHS bTg rew bYO -cfc +fab tgu oov cBM cdU cSZ -cfc +fab lBc cje cgR @@ -99380,7 +99131,7 @@ ljg acQ uwn acu -gos +kYX tzr aEU aEU @@ -99402,7 +99153,7 @@ eHR fEl aaQ mjo -syA +eSj iYW gJv lKH @@ -99433,7 +99184,7 @@ dgB aJq aJq aOE -uos +rIk nKh iKk sYA @@ -99458,7 +99209,7 @@ hDy soL aaa aaa -vWd +drR klN hKs jfm @@ -99488,13 +99239,13 @@ mVI vyz hGa bZg -bZD +puY rdu oQs xZx tGL tBb -wUH +idH nNv cje cgR @@ -99658,8 +99409,8 @@ gBM wgR eBh aaQ -yhC -tWo +wdc +nvY iYW dPv hmR @@ -99745,7 +99496,7 @@ vfh bTg nQL bTg -bZC +fkp hpn llo lhg @@ -99889,9 +99640,9 @@ aaa aaa aaa rfQ -rOk -car -rWK +gzJ +fKs +kQY rfQ bRd rfQ @@ -99913,7 +99664,7 @@ aiX fhY fDt ulD -kYS +gFP aiX wQj wQj @@ -99958,7 +99709,7 @@ aZV ckE lBC xel -ptU +iIt hqD fPH jsF @@ -100004,8 +99755,8 @@ haz ueK cfb cfb -cgS -ciq +gMZ +wqe cfb cfb cfb @@ -100265,7 +100016,7 @@ cCT vdT cgR cep -rDy +hrt hXB hCM cgR @@ -100409,7 +100160,7 @@ aaf aaZ pJR lWQ -ujS +wMI fwQ kKK eJm @@ -100431,7 +100182,7 @@ ikG aiX ndP bAJ -vkO +fHQ kzV xoZ jka @@ -100522,7 +100273,7 @@ rsl tYc wDc sLK -cGS +ddA rtY wYW eQd @@ -100666,7 +100417,7 @@ aaa aaZ kmP ack -nQy +oJn cAJ qnn aaZ @@ -100722,9 +100473,9 @@ dgB aaa aaa aPR -uAq -eLa -csU +dba +tmP +kQr aZV bmx cak @@ -100779,7 +100530,7 @@ uPD fWY reY ccw -rDy +hrt hXB xli cgR @@ -100923,7 +100674,7 @@ aaa aaZ kAi ted -lPI +pYb fRu csg eJm @@ -100949,7 +100700,7 @@ rpl mRT xPR sjn -pdQ +mXO fhF oKH duA @@ -101180,7 +100931,7 @@ cyR aaZ pst ack -lJH +wEn hJq doA aaZ @@ -101207,9 +100958,9 @@ doB pWI con wQj -vRe -vRe -vRe +jKs +jKs +jKs ahn jmI arf @@ -101463,7 +101214,7 @@ rVA eaF tdz dGH -pdQ +mXO gXs gXs gXs @@ -101721,9 +101472,9 @@ wQj wQj wQj wQj -qwc -qwc -qwc +uGv +uGv +uGv ahn ikk arf @@ -101741,7 +101492,7 @@ oFB vqV jij vlM -lYV +hmu aAh aMm jDW @@ -102522,9 +102273,9 @@ aRt aJq aJq aJq -cJr aJq aJq +cJr qVS bcp aJq @@ -102764,7 +102515,7 @@ ewc lum dRW pur -wds +qBi ahC oLg oLg @@ -102777,7 +102528,7 @@ rWM aCr hUm hUm -fTE +xRd xSv xSv jwT @@ -103055,9 +102806,9 @@ gmx rsU aAW cBD -wlI -fzt -dOL +obY +ecf +bDL ajG bDL cBD @@ -103314,7 +103065,7 @@ jND cBD xkD xBE -gwz +fhe eef jZx bQn @@ -103571,7 +103322,7 @@ loD cBD obj ndT -rXI +rGU kHr lzK kHr @@ -103580,7 +103331,7 @@ dSt cFW sbE omV -exA +qMK ivX bLK hFx @@ -103910,7 +103661,7 @@ aaa aaa aaa aaf -xEl +xhW aaf aaa aaa @@ -104550,7 +104301,7 @@ auB enz enz enz -mgQ +aPc rTf teR qgO @@ -104818,7 +104569,7 @@ qOk qOk vBa kQe -ren +qaR diq img rwZ @@ -104938,7 +104689,7 @@ cwq jyC qVw cwq -kbn +sxq qVw jyC cwq @@ -105075,7 +104826,7 @@ ipt ipt lAD kSk -dIq +gnh alP bQm anf @@ -105338,7 +105089,7 @@ anf wiu mGN aJC -hkB +tEi mhw jqv hsW @@ -106404,8 +106155,8 @@ npm gWM gWM gYB -aAI -aAI +gYB +gYB gWM xdc bzs @@ -106438,7 +106189,7 @@ cfj jmD mZJ xCD -qTo +hMi luc cfj aoV @@ -106480,7 +106231,7 @@ cwq ilv qVw cwq -gad +efZ qVw ilv cwq @@ -106643,9 +106394,9 @@ aYV uYQ bok bok -uWw -htR -btX +apz +twh +sFy bok bok bRO @@ -107161,8 +106912,8 @@ vJC jhL fiR iNK -uJl -dmb +mQp +ldG npq dmb bEP @@ -107186,7 +106937,7 @@ dGz vXN bNd wxA -tYZ +xpK xSw mYQ fBK @@ -107196,7 +106947,7 @@ gxC bdT vzw uFk -jnn +ncg hjj lAN lgX @@ -107432,7 +107183,7 @@ gyW hhG lxI sQq -wki +pCa pEg rOO cXE @@ -107508,7 +107259,7 @@ aaa aaa aaa aaf -cMg +epk aaf aaa aaa @@ -107693,7 +107444,7 @@ hVW kBS jnN cXE -xfs +aqI pmh reZ nYV @@ -107907,7 +107658,7 @@ oLR oPh nNF cQS -dgD +mgn hKb bRy tQv @@ -107935,7 +107686,7 @@ xaR bok vSl peP -vba +ugJ wGR yjp lvS @@ -107966,7 +107717,7 @@ bNd bNd bNd bNd -fDE +uIG tsY tsY tsY @@ -108163,7 +107914,7 @@ alP arA vSz xgj -eWt +wrk nue ssw dZF @@ -108193,9 +107944,9 @@ bok bKN gat bKN -jsf -wbO -kFv +gSo +cyo +xhc bRO bdu lHY @@ -108215,20 +107966,20 @@ cXE bNd bWX eOi -xVK +eko vTj bWX bNd oon -eDD -bmK +epu +sze bNd -sip +fYA eZu dEh -ovY -aiR -aiR +uPi +vAn +vAn bNd bHd bzs @@ -108409,11 +108160,11 @@ aaa gXs aaa arj -kSk -dKn -xlK -kSk -jBO +jFM +xtW +fas +pFt +oMR arj jGU alP @@ -108475,11 +108226,11 @@ odz oZJ xfX wNJ -bDo +vgc bYX sld caN -bZP +tiP cbM uzz eZP @@ -108666,11 +108417,11 @@ aaa gXs aaa arj -wgY -pta -hRk -iwa -vTy +sUy +qfa +dZM +mnJ +eYy cVb cVb cVb @@ -108740,9 +108491,9 @@ bNd liI dcN jZp -dNW -aiR -aiR +hea +vAn +vAn bNd rhC rwH @@ -108943,7 +108694,7 @@ aJI aJI aJI aLu -aSP +caj aJI aJI eTp @@ -108989,11 +108740,11 @@ gyW jrM kFE ebA -oVg +jHV hiA erE pOk -amJ +iRi pET kuC tsY @@ -109248,26 +108999,26 @@ bOt vHh bNd oon -dXK -bmK +uEV +sze bNd ttb xYm -qZE +oVo bYY kMX xBK lbh fsl -eke -cko -bFu -cko -cko -cnG -cko -csm -euG +mqq +cNW +eLI +cNW +cNW +cOe +cNW +hEm +jlS xPe tIO fjl @@ -109524,9 +109275,9 @@ cOe cOe wLJ cOe -mto -axe -nyK +cOe +cvO +cvO cOT aoV aoV @@ -109699,7 +109450,7 @@ alP alP alP vsA -moB +imb ijd wkE rbT @@ -109757,17 +109508,17 @@ oER cfa dQb xpq -xhK +ckM bOt lwA bNd bZT ggx bZT -cnc +vGj chN dLc -oTf +wjG wXU gTu uLd @@ -109781,7 +109532,7 @@ cko cnG cko dfl -mab +cnG ioE cvO cOT @@ -110009,7 +109760,7 @@ wWC sNL iQJ bOt -qiD +kpb iEs kNz wrV @@ -110021,7 +109772,7 @@ bNd isE lqk jLx -pps +dql mZL lBv tsY @@ -110029,16 +109780,16 @@ ceL hqh tGR ciH -mAe -cnG -cnG -mhi -cnG -cnG -hZj -cko -cnG -jUc +cOe +cOe +cOe +iBQ +cOe +cOe +sBI +cNW +cOe +cOe mAe qrL cNW @@ -110232,7 +109983,7 @@ nVY kAh hOj hOj -jOE +nVY maS oHH aIP @@ -110264,13 +110015,13 @@ bon bGb juI weE -tgY +rDx bOt fDL ndM qJw jXy -fUQ +uRd jVz bOt lwA @@ -110278,7 +110029,7 @@ bNd bSU tnx iLi -wEQ +xJl bZU qvA tsY @@ -110286,7 +110037,7 @@ aUu toA iOO ciH -rex +cNW cNW cNW sWn @@ -110535,15 +110286,15 @@ bNd iLi bZT iLi -cbO -kEX +kUI +ops gqn tsY wdF eMZ wdF ciH -vtT +xRh hZN fWD ktb @@ -110799,9 +110550,9 @@ bNd bNd bNd bNd -xGT -lmn -kqw +ciH +xiF +mkk qVp cko cko @@ -111035,7 +110786,7 @@ yji yji yji yji -fko +ocW xne yji yji @@ -111044,7 +110795,7 @@ yji leU yji yji -ksf +uAn yji yji yji @@ -111280,7 +111031,7 @@ bfV bfV usl uUU -iNn +nop cpt hvx aWw @@ -111781,7 +111532,7 @@ dyt qwp win bfU -bhu +vuD lGV biJ bhM @@ -111792,8 +111543,8 @@ wil bsQ bsQ box -eek -eao +epR +hHh byf bzu mKv @@ -111803,7 +111554,7 @@ bEm bEm bEm bIx -bJJ +oCh bKY bMi vkc @@ -112038,7 +111789,7 @@ oKB aYV tdc bfU -bhu +vuD xlq iSm jHR @@ -112060,7 +111811,7 @@ bEm bEm cBz bEm -bJI +pBw kmO tMd goK @@ -112295,7 +112046,7 @@ aFu kmE tdc bfU -bhu +vuD lGV biJ bhM @@ -112317,24 +112068,24 @@ vgp bEm bEm bEm -bJL +wkr bLa bMi vkc bPy bPA bJN -bRW -bTb -bUe +wxY +aWx +srR bJN -bWl -bXf -njy +oSf +sdO +gvT bJN -bZV -caV -cbS +bDA +xij +vDj bDb cgl chs @@ -112574,7 +112325,7 @@ bEm hqw iyq frE -cyQ +miA gxP wen vkc @@ -112831,7 +112582,7 @@ bEm bEm bEm bIx -bJM +cqL ghL vrh vkc @@ -113347,8 +113098,8 @@ bDb bDb bJN bJN -vmb -bPD +gCr +bEV bMi bMi rTA @@ -113364,7 +113115,7 @@ bRZ bMi bMi cfy -cgn +eUO cjB tGp aaf @@ -113819,7 +113570,7 @@ xhR hWb aBF aFw -gWQ +dTl aJJ bgG aMW @@ -113866,17 +113617,17 @@ bPD bMi bPH bJN -bSa -bTe -bUh +jwO +uvU +lFA bJN -bWn -bXg -bYh +tqJ +xQw +mUo bJN -bZX -caW -cbU +xyt +iaI +uLV bDb aaf aaf @@ -114095,7 +113846,7 @@ aYV aXq aYV xVq -bhy +nyF rhF biL jJt @@ -114104,7 +113855,7 @@ bou noW cIc biL -buj +nWP bpZ ewg tpM @@ -114352,7 +114103,7 @@ aYV aXq aYV eZA -rLd +qrB wcD biL blC @@ -114609,7 +114360,7 @@ aYV aXq aYV eZA -bhy +nyF oCv oun blE @@ -114618,7 +114369,7 @@ bov bpU brq bsW -buj +nWP bvE lCl byk @@ -114872,8 +114623,8 @@ bfV bfV bfV box -buj -brs +nWP +bbj box box bWr @@ -115128,7 +114879,7 @@ biR xFZ bjZ bvx -eek +epR boM bzE bsX @@ -115385,7 +115136,7 @@ bvD uWO vrN qYK -bic +dLk lEP fOT egZ @@ -115642,7 +115393,7 @@ nmA cUI blH bvx -boy +vzC bpX kUF brm @@ -115675,7 +115426,7 @@ nHi vIL kTY xOj -vSB +aId iUg cQm abw @@ -115900,15 +115651,15 @@ bgc bgc bgc boB -vHo -dRx -vid +hJa +wix +eNa dYq dYq dYq -wkN -wkN -wkN +hZJ +hZJ +hZJ dYq bvK vmi @@ -116151,7 +115902,7 @@ aYV aXq sYn eZA -vBt +xku dNs pDJ blI @@ -116408,7 +116159,7 @@ aYV aXq sYn eZA -qWu +txe fUv bhV bnp @@ -116665,7 +116416,7 @@ aYV bdv sYn iMv -bhC +qqG dNs blK blJ @@ -116923,7 +116674,7 @@ aXq sYn rYy bgc -dpA +tUn wKb wKb wKb @@ -116956,9 +116707,9 @@ bUn lEW hNK hNK -vSB -dIp -vSB +aId +fWj +aId hNK hNK hNK @@ -117682,7 +117433,7 @@ aCR aCR aCR aCR -noV +kYI iXf isy aXD @@ -117700,7 +117451,7 @@ bgc bgc kJu kch -hWw +pbT kJe rWR kch @@ -118218,7 +117969,7 @@ rVa xpw dtC wPp -eEA +egh tYC sYk wlD @@ -118488,7 +118239,7 @@ mAN dCN diK acM -mkS +hcU hrb xQE bFU @@ -120015,7 +119766,7 @@ jtd kch cTd kch -jnE +lvD rWR kch kch @@ -120787,7 +120538,7 @@ mnE gQd gQd gQd -qia +jdH gQd gQd gQd @@ -120799,7 +120550,7 @@ bGc bGc bGc bEs -bLl +jts bEs cOT cOT @@ -121041,7 +120792,7 @@ aaa aaa xkR sDn -aoS +vpp sGv gQd xcE diff --git a/_maps/map_files/CorgStation/CorgStation.dmm b/_maps/map_files/CorgStation/CorgStation.dmm index 53f06fc4f2f33..96863b1cf8f29 100644 --- a/_maps/map_files/CorgStation/CorgStation.dmm +++ b/_maps/map_files/CorgStation/CorgStation.dmm @@ -196,7 +196,7 @@ /obj/effect/turf_decal/delivery/red, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/machinery/turnstile{ dir = 8 @@ -421,7 +421,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -667,9 +667,7 @@ /turf/open/floor/engine, /area/engine/engine_room) "afT" = ( -/obj/machinery/nuclearbomb/selfdestruct{ - layer = 2 - }, +/obj/machinery/nuclearbomb/selfdestruct, /turf/open/floor/iron/dark, /area/security/nuke_storage) "agb" = ( @@ -701,7 +699,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrig"; @@ -1173,7 +1171,7 @@ "alp" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -1223,7 +1221,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -1736,7 +1734,7 @@ "atA" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/stripes/line, @@ -1795,6 +1793,9 @@ /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engine_room) "auw" = ( @@ -2423,6 +2424,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engine_room) "aDz" = ( @@ -2851,6 +2855,10 @@ }, /turf/open/floor/circuit/green, /area/engine/supermatter) +"aJa" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron/white, +/area/medical/chemistry) "aJg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -3987,6 +3995,9 @@ /area/engine/atmos) "aWF" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engine_room) "aWL" = ( @@ -4198,6 +4209,9 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engine_room) "aYR" = ( @@ -4292,7 +4306,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio3"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 1 @@ -4638,9 +4652,7 @@ /area/lawoffice) "bhx" = ( /obj/item/bedsheet/medical, -/obj/structure/curtain{ - layer = 4.5 - }, +/obj/structure/curtain, /obj/structure/bed, /turf/open/floor/iron/freezer, /area/medical/virology) @@ -4982,7 +4994,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -5601,7 +5613,7 @@ }, /obj/machinery/door/window/brigdoor/security/cell/southleft{ id = "cell"; - name = "Solitary confinement"; + name = "Solitary Confinement"; req_access_txt = null; req_one_access_txt = "1;4" }, @@ -6245,7 +6257,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/machinery/door/firedoor, /turf/open/floor/plating, @@ -7166,7 +7178,7 @@ "bZW" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "detective_shutters"; - name = "detective's office shutters" + name = "detective's office Shutters" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -7764,7 +7776,7 @@ "ckh" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -8113,10 +8125,18 @@ /obj/machinery/teleport/hub, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/foyer) -"cpR" = ( -/obj/structure/curtain{ - layer = 4.5 +"cpQ" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible, +/obj/machinery/power/apc/auto_name/directional/east{ + areastring = "/area/engine/supermatter" }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/engine, +/area/engine/engine_room) +"cpR" = ( +/obj/structure/curtain, /obj/item/bedsheet/medical, /obj/structure/bed, /obj/structure/cable/yellow{ @@ -8486,7 +8506,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /turf/open/floor/plating, /area/science/lab) @@ -9414,12 +9434,8 @@ }, /obj/structure/table, /obj/item/folder/white, -/obj/item/pen{ - layer = 3.1 - }, -/obj/item/clothing/neck/stethoscope{ - layer = 3.2 - }, +/obj/item/pen, +/obj/item/clothing/neck/stethoscope, /turf/open/floor/iron/freezer, /area/medical/virology) "cQx" = ( @@ -9466,6 +9482,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engine_room) "cSf" = ( @@ -9756,7 +9775,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -9998,7 +10017,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, @@ -10352,7 +10371,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/caution/stand_clear, @@ -11437,7 +11456,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -12133,6 +12152,9 @@ /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engine_room) "dMk" = ( @@ -12588,7 +12610,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -12885,7 +12907,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -13510,12 +13532,12 @@ /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "medical_shutters"; - name = "medical shutters" + name = "medical Shutters" }, /obj/item/reagent_containers/glass/bottle/epinephrine, /obj/machinery/door/window/northleft{ dir = 4; - name = "medbay interior"; + name = "medbay Interior"; req_access_txt = "5" }, /turf/open/floor/iron/white, @@ -14389,6 +14411,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "exL" = ( @@ -14786,6 +14811,12 @@ /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /turf/open/floor/iron, /area/medical/storage) +"eFA" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/white, +/area/science/mixing) "eFK" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 @@ -15245,7 +15276,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hop"; - name = "privacy shutters" + name = "Privacy Shutters" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -15766,9 +15797,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hop) "eZw" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, +/obj/machinery/chem_dispenser, /obj/structure/window/reinforced, /turf/open/floor/iron/white, /area/medical/chemistry) @@ -15941,7 +15970,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 1 @@ -16314,7 +16343,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/effect/spawner/structure/window, /turf/open/floor/iron, @@ -17895,7 +17924,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/freezer, /area/medical/virology) @@ -18707,7 +18736,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -19120,7 +19149,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /obj/structure/desk_bell{ pixel_x = -8 @@ -19172,11 +19201,9 @@ "gfM" = ( /obj/structure/table, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = 2 }, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = -4; pixel_y = 8 }, @@ -19313,7 +19340,6 @@ pixel_y = 4 }, /obj/item/taperecorder{ - layer = 2.9; pixel_x = -15; pixel_y = 4 }, @@ -19610,7 +19636,7 @@ "gmv" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced/prison, @@ -19960,6 +19986,9 @@ dir = 4; name = "Waste to Scrubbers" }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engine_room) "grD" = ( @@ -20285,6 +20314,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/white, /area/science/mixing) "gxR" = ( @@ -20820,7 +20852,7 @@ "gGS" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/closeup, @@ -21005,6 +21037,18 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) +"gKh" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "gKA" = ( /obj/structure/table/wood, /obj/item/computer_hardware/hard_drive/role/lawyer, @@ -21290,7 +21334,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hop"; - name = "privacy shutters" + name = "Privacy Shutters" }, /obj/item/pen{ pixel_x = 6; @@ -21471,7 +21515,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio6"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -22696,7 +22740,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /turf/open/floor/plating, /area/security/prison) @@ -22821,7 +22865,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio1"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -22959,6 +23003,9 @@ /obj/effect/turf_decal/tile/brown, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "hqE" = ( @@ -23250,7 +23297,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -23750,7 +23797,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio3"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -24646,7 +24693,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -24889,7 +24936,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio3"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -26122,7 +26169,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -26248,7 +26295,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio1"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -26428,6 +26475,24 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"itY" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/white, +/area/science/research) "ium" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -26486,9 +26551,7 @@ /turf/open/floor/iron, /area/science/lab) "ivu" = ( -/obj/structure/railing{ - layer = 3.1 - }, +/obj/structure/railing, /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, /area/hallway/primary/starboard) @@ -26545,7 +26608,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosoffice"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -27510,7 +27573,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/robotics) @@ -27919,7 +27982,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosroom"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -28032,7 +28095,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/freezer, /area/medical/virology) @@ -28095,7 +28158,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -28180,7 +28243,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -29228,7 +29291,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /turf/open/floor/plating, /area/security/detectives_office) @@ -29420,7 +29483,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -29512,7 +29575,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -30469,7 +30532,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -30542,7 +30605,7 @@ /area/hallway/primary/aft) "jNy" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron/dark, /area/crew_quarters/kitchen) "jNE" = ( /turf/closed/wall/r_wall, @@ -30621,7 +30684,7 @@ "jPL" = ( /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-4" @@ -30740,9 +30803,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "jRT" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, +/obj/effect/turf_decal/siding/wood, /obj/item/screwdriver, /obj/item/stack/cable_coil/random/five, /obj/item/wrench, @@ -30776,7 +30837,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -30889,7 +30950,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /turf/open/floor/plating, /area/security/brig) @@ -30954,7 +31015,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /obj/machinery/door/window/eastright{ dir = 2; @@ -31303,6 +31364,15 @@ }, /turf/open/floor/plating, /area/maintenance/port/fore) +"kbi" = ( +/obj/effect/turf_decal/tile/brown, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "kbD" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -32319,6 +32389,9 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "kqw" = ( @@ -32344,7 +32417,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /turf/open/floor/plating, /area/security/prison) @@ -33907,6 +33980,9 @@ /area/engine/gravity_generator) "kUD" = ( /obj/effect/landmark/start/scientist, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/white, /area/science/mixing) "kUH" = ( @@ -33972,6 +34048,9 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "kVp" = ( @@ -34334,7 +34413,7 @@ "lbP" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/stripes/line, @@ -34689,6 +34768,15 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/crew_quarters/toilet) +"lhL" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "lhX" = ( /obj/structure/closet/emcloset, /obj/effect/turf_decal/delivery, @@ -34853,6 +34941,9 @@ "lla" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/white, /area/science/mixing) "lld" = ( @@ -34924,6 +35015,9 @@ }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "lmq" = ( @@ -35036,7 +35130,6 @@ /obj/machinery/computer/security/telescreen{ desc = "Used for watching the test chamber."; dir = 8; - layer = 4; name = "Test Chamber Telescreen"; network = list("toxins"); pixel_x = -32 @@ -35365,7 +35458,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/robotics/lab) @@ -35738,7 +35831,6 @@ /obj/machinery/computer/security/telescreen{ desc = "Used for watching the test chamber."; dir = 8; - layer = 4; name = "Test Chamber Telescreen"; network = list("toxins"); pixel_x = -32 @@ -35848,7 +35940,7 @@ "lBm" = ( /obj/machinery/door/window/northleft{ dir = 4; - name = "medical supplies"; + name = "medical Supplies"; req_access_txt = "5" }, /obj/structure/table/reinforced, @@ -36754,7 +36846,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio8"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -36795,7 +36887,7 @@ /area/maintenance/port/central) "lQY" = ( /obj/machinery/smartfridge, -/turf/closed/wall/r_wall, +/turf/open/floor/iron/white, /area/medical/virology) "lRk" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, @@ -37156,6 +37248,9 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "lWB" = ( @@ -37601,6 +37696,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "mcH" = ( @@ -38453,7 +38551,7 @@ /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /turf/open/floor/plating, /area/medical/medbay/lobby) @@ -38923,6 +39021,10 @@ /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "mwy" = ( @@ -39159,7 +39261,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosoffice"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -39360,7 +39462,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -39403,9 +39505,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/central) "mCY" = ( -/obj/structure/railing{ - layer = 3.1 - }, +/obj/structure/railing, /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/grass, @@ -39897,6 +39997,9 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "mLY" = ( @@ -40025,6 +40128,9 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/plating, /area/maintenance/starboard/fore) "mNl" = ( @@ -40311,7 +40417,7 @@ "mSG" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "detective_shutters"; - name = "detective's office shutters" + name = "detective's office Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -41054,12 +41160,8 @@ "nfs" = ( /obj/structure/table, /obj/item/folder/white, -/obj/item/pen{ - layer = 3.1 - }, -/obj/item/clothing/neck/stethoscope{ - layer = 3.2 - }, +/obj/item/pen, +/obj/item/clothing/neck/stethoscope, /turf/open/floor/iron/freezer, /area/medical/virology) "nfv" = ( @@ -41494,7 +41596,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -42031,7 +42133,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/caution/stand_clear, @@ -42814,7 +42916,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /turf/open/floor/plating, /area/security/prison) @@ -44392,8 +44494,7 @@ /turf/open/floor/plating, /area/bridge) "olj" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/iron/dark, /area/chapel/office) "olI" = ( @@ -44927,7 +45028,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosoffice"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -45363,7 +45464,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -45431,7 +45532,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "hosroom"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -45708,7 +45809,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/machinery/door/firedoor, /turf/open/floor/plating, @@ -47301,7 +47402,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio6"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -47844,6 +47945,9 @@ "pwq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron/white, /area/science/mixing) "pwv" = ( @@ -47965,6 +48069,9 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /turf/open/floor/iron/white, /area/science/mixing) "pyu" = ( @@ -48399,8 +48506,7 @@ /area/crew_quarters/fitness/recreation) "pFx" = ( /obj/structure/railing{ - dir = 6; - layer = 3.1 + dir = 6 }, /obj/structure/flora/ausbushes/brflowers, /turf/open/floor/grass, @@ -48479,6 +48585,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/iron, /area/science/mixing) "pGN" = ( @@ -48803,7 +48912,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /turf/open/floor/iron, /area/medical/medbay/lobby) @@ -48898,7 +49007,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -49184,6 +49293,9 @@ dir = 4 }, /obj/machinery/camera/autoname/directional/south, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, /area/science/mixing) "pSB" = ( @@ -49655,6 +49767,19 @@ }, /turf/open/floor/iron, /area/security/brig) +"pZW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/white, +/area/science/research) "pZZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/power/apc/auto_name/directional/west{ @@ -50154,6 +50279,13 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"qjU" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/engine, +/area/engine/engine_room) "qkk" = ( /obj/structure/table/reinforced, /obj/item/assembly/signaler{ @@ -50898,7 +51030,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -51488,7 +51620,7 @@ /obj/machinery/door/airlock/security{ aiControlDisabled = 1; id_tag = "prisonereducation"; - name = "Prison access"; + name = "Prison Access"; req_one_access_txt = "1;4" }, /obj/machinery/door/firedoor, @@ -52136,6 +52268,10 @@ /obj/structure/disposalpipe/segment{ dir = 6 }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/plating, /area/maintenance/department/bridge) "qRa" = ( @@ -52262,6 +52398,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"qTC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "qTO" = ( /obj/machinery/status_display/evac{ pixel_x = -32 @@ -53807,7 +53951,7 @@ /obj/structure/plasticflaps/opaque, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /turf/open/floor/iron, /area/medical/sleeper) @@ -53977,12 +54121,12 @@ /area/science/xenobiology) "rwV" = ( /obj/machinery/door/window{ - name = "Pet cage"; + name = "Pet Cage"; req_one_access_txt = "12" }, /obj/machinery/door/window{ dir = 1; - name = "Pet cage"; + name = "Pet Cage"; req_one_access_txt = "12" }, /obj/effect/turf_decal/delivery, @@ -54002,7 +54146,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -54132,6 +54276,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engine_room) "rzK" = ( @@ -54249,7 +54396,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hop"; - name = "privacy shutters" + name = "Privacy Shutters" }, /obj/structure/desk_bell, /turf/open/floor/iron, @@ -54589,7 +54736,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -54784,7 +54931,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/machinery/door/airlock/security{ name = "Detective's Office"; @@ -55040,6 +55187,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/engine, /area/engine/engine_room) "rOg" = ( @@ -55088,6 +55238,10 @@ }, /turf/open/floor/iron, /area/science/robotics/lab) +"rPt" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron, +/area/crew_quarters/kitchen) "rPB" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -55434,7 +55588,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio8"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -55590,7 +55744,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -55666,7 +55820,7 @@ "rZs" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/curtain, /obj/structure/cable/yellow{ @@ -56213,7 +56367,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "hosoffice"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -56898,7 +57052,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /turf/open/floor/plating, @@ -57982,7 +58136,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosoffice"; - name = "Head Of Security Blast door" + name = "Head Of Security Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -58117,7 +58271,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -58568,7 +58722,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/research) @@ -59298,7 +59452,7 @@ /area/maintenance/starboard/secondary) "tiJ" = ( /obj/machinery/smartfridge/organ, -/turf/closed/wall, +/turf/open/floor/iron/white, /area/medical/surgery) "tiU" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -59333,6 +59487,14 @@ /obj/item/wrench, /turf/open/floor/engine, /area/engine/engine_room) +"tjA" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "tjS" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, @@ -59431,7 +59593,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -59957,7 +60119,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -60773,9 +60935,7 @@ /turf/open/floor/iron, /area/hydroponics) "tIG" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, +/obj/machinery/chem_dispenser, /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 1 }, @@ -60973,7 +61133,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrig"; @@ -62618,7 +62778,7 @@ /area/security/warden) "umy" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron, /area/hydroponics) "umK" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -62900,7 +63060,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "medical_shutters"; - name = "medical shutters" + name = "medical Shutters" }, /obj/item/folder/white, /obj/item/flashlight/pen, @@ -62912,7 +63072,7 @@ }, /obj/machinery/door/window/northright{ dir = 4; - name = "medbay interior"; + name = "medbay Interior"; req_access_txt = "5" }, /turf/open/floor/iron/white, @@ -63195,7 +63355,7 @@ "uxo" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -63533,7 +63693,7 @@ /obj/effect/turf_decal/stripes/box, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /obj/machinery/door/window/eastright{ dir = 2; @@ -63867,7 +64027,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio8"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -63994,7 +64154,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /turf/open/floor/plating, /area/security/prison) @@ -64035,7 +64195,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/cmo) @@ -64196,6 +64356,9 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "uMk" = ( @@ -64492,7 +64655,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -64536,8 +64699,7 @@ /area/tcommsat/computer) "uRy" = ( /obj/structure/railing{ - dir = 10; - layer = 3.1 + dir = 10 }, /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/grass, @@ -64696,7 +64858,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio6"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -65462,7 +65624,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/window/northright{ dir = 4; - name = "medical supplies"; + name = "medical Supplies"; req_access_txt = "5" }, /obj/structure/cable/yellow{ @@ -65652,7 +65814,7 @@ "vlH" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -66001,7 +66163,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -67038,6 +67200,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "vEV" = ( @@ -67249,7 +67414,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "medical_shutters"; - name = "medical shutters" + name = "medical Shutters" }, /obj/structure/desk_bell{ pixel_x = -8 @@ -67479,6 +67644,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engine_room) "vLT" = ( @@ -67842,9 +68010,7 @@ /turf/open/floor/iron/white, /area/science/xenobiology) "vSy" = ( -/obj/structure/curtain{ - layer = 4.5 - }, +/obj/structure/curtain, /obj/item/bedsheet/medical, /obj/structure/bed, /turf/open/floor/iron/white, @@ -68247,7 +68413,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio1"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 1 @@ -68476,7 +68642,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "medbay_lockdown"; - name = "lockdown shutters" + name = "lockdown Shutters" }, /obj/machinery/door/firedoor, /turf/open/floor/plating, @@ -71318,7 +71484,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /turf/open/floor/plating, /area/security/prison) @@ -71824,6 +71990,18 @@ }, /turf/open/floor/iron, /area/security/prison) +"xmB" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/starboard/fore) "xmD" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -72549,7 +72727,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "medical_shutters"; - name = "medical shutters" + name = "medical Shutters" }, /obj/item/folder/white{ pixel_x = 4; @@ -73008,7 +73186,7 @@ "xGi" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/curtain, /obj/structure/cable/yellow{ @@ -73134,9 +73312,7 @@ /turf/open/floor/iron, /area/maintenance/department/science) "xIx" = ( -/obj/structure/railing{ - layer = 3.1 - }, +/obj/structure/railing, /obj/structure/flora/ausbushes/ywflowers, /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, @@ -73582,6 +73758,15 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"xOa" = ( +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/closed/wall/r_wall, +/area/science/mixing/chamber) "xOb" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -73875,6 +74060,9 @@ codes_txt = "patrol;next_patrol=hall14"; location = "hall13" }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, /area/hallway/primary/starboard) "xSb" = ( @@ -74394,10 +74582,6 @@ /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /turf/open/floor/iron, /area/storage/tools) -"yco" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, -/area/medical/chemistry) "ycp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -87628,7 +87812,7 @@ aOR aOR adX aHE -aWF +qjU aus aWF aus @@ -87885,7 +88069,7 @@ alJ anh aaG ssV -asK +cpQ aMB asK aMB @@ -103091,7 +103275,7 @@ xYE rNy ver wxC -rhG +xOa vge uJJ pSu @@ -103608,7 +103792,7 @@ hZO bOW qqf vBK -lIO +eFA vKb iCv eey @@ -104379,7 +104563,7 @@ qvj kMZ cah nAV -lIO +eFA bpq anz qQo @@ -104636,7 +104820,7 @@ imd mbl cah fYh -lIO +eFA bpq anz opS @@ -104881,8 +105065,8 @@ lWn lWn lWn lWn -tNr -gAn +pZW +itY vuH buD eGD @@ -110051,7 +110235,7 @@ lYk kKu qyp djh -jNy +rPt cyL uuV uir @@ -114648,7 +114832,7 @@ plB ivu kah lWw -kEQ +kbi iDL hvg hFG @@ -115161,13 +115345,13 @@ igv lgH mCY akK -tSC +lhL pYT wSu wSu ttB psS -yco +aJa lBm vib wSu @@ -115418,7 +115602,7 @@ mFP aVD pFx dLb -tSC +lhL hJO wSu okw @@ -115662,14 +115846,14 @@ qeq fes mAn uKT -cUA -lTv -vhu -lTv -lTv -vhu -lTv -lTv +gKh +tjA +qTC +tjA +tjA +qTC +tjA +tjA mNh uMg vET @@ -115919,7 +116103,7 @@ qeq fes xSy uKT -nzt +oeF vnF vnF vnF @@ -116176,7 +116360,7 @@ mEt fes skk uKT -nzt +oeF vnF hXA ciw @@ -116433,7 +116617,7 @@ mEt fes jDX uKT -nzt +oeF vnF eYn ldw @@ -116690,7 +116874,7 @@ mEt fes cMX uKT -mqG +xmB vnF fQk onl @@ -116712,7 +116896,7 @@ pra wSu ttB ojQ -yco +aJa gOi khD fyI @@ -116947,7 +117131,7 @@ qeq fes sKE uKT -mqG +xmB vnF caG max @@ -117204,7 +117388,7 @@ qeq fes yiD uKT -mqG +xmB vnF hze ujG diff --git a/_maps/map_files/Deltastation/DeltaStation2.dmm b/_maps/map_files/Deltastation/DeltaStation2.dmm index 72e3771251359..3b772282a8e01 100644 --- a/_maps/map_files/Deltastation/DeltaStation2.dmm +++ b/_maps/map_files/Deltastation/DeltaStation2.dmm @@ -874,9 +874,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "ahq" = ( /obj/structure/cable{ @@ -1152,9 +1150,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "ajm" = ( /obj/effect/decal/cleanable/dirt, @@ -1283,9 +1279,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "akj" = ( /obj/machinery/camera/directional/south{ @@ -1908,9 +1902,7 @@ /turf/open/floor/iron, /area/security/checkpoint) "aow" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "aox" = ( /obj/effect/spawner/room/fivexthree, @@ -2255,8 +2247,7 @@ /obj/machinery/door/window{ base_state = "right"; dir = 4; - icon_state = "right"; - layer = 3 + icon_state = "right" }, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -2372,9 +2363,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/fore) "ary" = ( /obj/structure/girder, @@ -2987,9 +2976,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "auM" = ( /obj/structure/disposalpipe/segment{ @@ -4563,7 +4550,7 @@ }, /obj/machinery/door/poddoor{ id = "cargounload"; - name = "supply dock unloading door" + name = "supply Dock Unloading Door" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -4585,7 +4572,7 @@ }, /obj/machinery/door/poddoor{ id = "cargounload"; - name = "supply dock unloading door" + name = "supply Dock Unloading Door" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -4898,14 +4885,12 @@ "aEg" = ( /obj/machinery/button/door{ id = "cargounload"; - layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = 8 }, /obj/machinery/button/door{ id = "cargoload"; - layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = -8 @@ -5333,7 +5318,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor{ id = "cargoload"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -5357,7 +5342,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/door/poddoor{ id = "cargoload"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -6939,7 +6924,6 @@ dir = 1 }, /obj/structure/sink{ - layer = 4; pixel_y = 22 }, /obj/structure/mirror{ @@ -7433,9 +7417,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "aVt" = ( /obj/effect/turf_decal/bot, @@ -9079,11 +9061,11 @@ /area/hydroponics) "bhG" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron, /area/hydroponics) "bhK" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron, /area/crew_quarters/kitchen) "bhO" = ( /obj/structure/sink/kitchen{ @@ -9568,7 +9550,7 @@ "blo" = ( /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -10465,9 +10447,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "bqq" = ( /obj/structure/closet/secure_closet/personal/cabinet, @@ -10617,8 +10597,7 @@ "brL" = ( /obj/structure/lattice, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -10627,32 +10606,28 @@ /area/space/nearstation) "brM" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/lattice, /turf/open/space, /area/space/nearstation) "brN" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/space, /area/space/nearstation) "brO" = ( /obj/structure/lattice, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/space, /area/space/nearstation) "brQ" = ( /obj/structure/lattice/catwalk, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/light, /turf/open/space, @@ -10660,8 +10635,7 @@ "brS" = ( /obj/structure/lattice, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -11455,7 +11429,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -11469,7 +11443,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -11483,7 +11457,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -11497,7 +11471,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -11514,7 +11488,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -11525,7 +11499,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -11651,7 +11625,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /turf/open/floor/plating, /area/engine/atmos) @@ -12048,7 +12022,7 @@ "bAX" = ( /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -12059,7 +12033,7 @@ "bAZ" = ( /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /obj/machinery/button/door{ id = "atmoslock"; @@ -12087,7 +12061,6 @@ /obj/machinery/computer/security/telescreen{ desc = "Used for watching the Engine."; dir = 4; - layer = 4; name = "Engine Monitor"; network = list("engine"); pixel_x = -24 @@ -12206,8 +12179,7 @@ /area/hallway/secondary/exit/departure_lounge) "bBX" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -12242,9 +12214,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/science/research) "bCt" = ( /obj/effect/spawner/structure/window/reinforced, @@ -12427,7 +12397,6 @@ base_state = "rightsecure"; dir = 4; icon_state = "rightsecure"; - layer = 4.1; name = "Secondary AI Core Access"; pixel_x = 4; req_access_txt = "16" @@ -12482,7 +12451,6 @@ base_state = "leftsecure"; dir = 8; icon_state = "leftsecure"; - layer = 4.1; name = "Tertiary AI Core Access"; pixel_x = -3; req_access_txt = "16" @@ -12587,9 +12555,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "bFB" = ( /obj/structure/bed/roller, @@ -12695,7 +12661,7 @@ /area/science/mixing) "bGt" = ( /obj/machinery/door/airlock/security/glass{ - name = "Anti Radiation shielded room" + name = "Anti Radiation Shielded Room" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -13274,7 +13240,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "councilblast"; - name = "Council Chambers Blast door" + name = "Council Chambers Blast Door" }, /turf/open/floor/plating, /area/bridge/meeting_room/council) @@ -13413,8 +13379,7 @@ /area/science/misc_lab/range) "bNu" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -13433,8 +13398,7 @@ /area/quartermaster/warehouse) "bNB" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -14177,7 +14141,7 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/door/window/southright{ - name = "Weapons storage"; + name = "Weapons Storage"; req_one_access_txt = "1;4" }, /obj/effect/loot_jobscale/armoury/energy_gun, @@ -14202,8 +14166,7 @@ name = "command camera" }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/item/book/manual/wiki/sopcommand, /turf/open/floor/carpet/royalblue, @@ -14227,8 +14190,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) @@ -14240,8 +14202,7 @@ }, /obj/item/storage/lockbox/medal, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) @@ -14848,7 +14809,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -14986,7 +14947,6 @@ /area/space/nearstation) "bYs" = ( /obj/structure/sink{ - layer = 4; pixel_y = 22 }, /obj/structure/mirror{ @@ -15395,7 +15355,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; - name = "HoP Blast door" + name = "HoP Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) @@ -15790,9 +15750,7 @@ icon_state = "1-2" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, +/obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, @@ -15832,8 +15790,7 @@ "cdc" = ( /obj/structure/chair, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/textured_large, @@ -18079,9 +18036,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "cqA" = ( /obj/structure/cable/yellow{ @@ -18565,9 +18520,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/hallway/primary/central) "csP" = ( /obj/structure/cable/yellow{ @@ -20041,9 +19994,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/locker) "cAw" = ( /turf/closed/wall, @@ -20330,9 +20281,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/locker) "cCd" = ( /obj/structure/table_frame/wood, @@ -20532,9 +20481,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/vacant_room/commissary) "cCP" = ( /turf/closed/wall, @@ -20999,9 +20946,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "cFi" = ( /obj/structure/cable/yellow{ @@ -21010,9 +20955,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "cFj" = ( /obj/machinery/status_display/evac{ @@ -21024,9 +20967,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "cFk" = ( /obj/machinery/photocopier, @@ -21097,9 +21038,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/locker) "cFr" = ( /obj/effect/turf_decal/tile/neutral, @@ -21314,13 +21253,9 @@ /obj/item/clothing/neck/stethoscope, /obj/item/clothing/glasses/hud/health, /obj/item/clothing/glasses/hud/health, -/obj/structure/window/reinforced{ - layer = 2.9 - }, +/obj/structure/window/reinforced, /obj/effect/loot_jobscale/medical/first_aid_kit, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/medical/storage) "cGg" = ( /obj/machinery/status_display/ai{ @@ -21992,15 +21927,11 @@ pixel_y = -3 }, /obj/item/clothing/head/helmet{ - layer = 3.00001; pixel_x = -3; pixel_y = 3 }, +/obj/item/clothing/head/helmet, /obj/item/clothing/head/helmet{ - layer = 3.00001 - }, -/obj/item/clothing/head/helmet{ - layer = 3.00001; pixel_x = 3; pixel_y = -3 }, @@ -22010,7 +21941,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/door/window/southright{ dir = 1; - name = "Armour storage"; + name = "Armour Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -22308,7 +22239,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "councilblast"; - name = "Council Chambers Blast door" + name = "Council Chambers Blast Door" }, /turf/open/floor/plating, /area/bridge/meeting_room/council) @@ -22400,9 +22331,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "cMx" = ( /obj/machinery/light, @@ -22421,9 +22350,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "cMC" = ( /obj/structure/disposalpipe/segment{ @@ -24869,9 +24796,7 @@ /obj/effect/spawner/lootdrop/maintenance/two, /obj/item/retractor, /obj/structure/closet, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "ddt" = ( /obj/machinery/door/airlock/research{ @@ -24914,9 +24839,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "ddy" = ( /obj/item/kirbyplants/random, @@ -25468,7 +25391,7 @@ /area/bridge) "diu" = ( /obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, +/turf/open/floor/iron/white, /area/medical/chemistry) "diL" = ( /obj/effect/decal/cleanable/dirt, @@ -25486,22 +25409,16 @@ /area/maintenance/starboard/aft) "diU" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "diV" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "diX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "dja" = ( /obj/machinery/vending/assist, @@ -26183,8 +26100,7 @@ /area/hallway/primary/aft) "dpf" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -26410,8 +26326,7 @@ req_access_txt = "2" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners, /turf/open/floor/iron/dark/textured_large, @@ -26911,9 +26826,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "dvC" = ( /obj/structure/extinguisher_cabinet{ @@ -27300,7 +27213,7 @@ "dyP" = ( /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -27731,9 +27644,7 @@ /obj/effect/spawner/lootdrop/teratoma/robot, /obj/effect/spawner/lootdrop/maintenance/two, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "dBu" = ( /obj/structure/cable/yellow{ @@ -28371,7 +28282,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/medbay/lobby) @@ -28492,9 +28403,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "dHe" = ( /obj/effect/decal/cleanable/dirt, @@ -28697,8 +28606,7 @@ /area/science/misc_lab) "dIs" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -29131,8 +29039,7 @@ /area/science/storage) "dKM" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -30023,7 +29930,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/medbay/lobby) @@ -30305,9 +30212,7 @@ "dUM" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/spawner/lootdrop/trap/reusable, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "dUT" = ( /obj/effect/decal/cleanable/dirt, @@ -30525,7 +30430,7 @@ "dXm" = ( /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -31466,13 +31371,13 @@ /area/security/checkpoint/escape) "efK" = ( /obj/machinery/smartfridge/organ, -/turf/closed/wall, +/turf/open/floor/iron/white, /area/medical/surgery) "efM" = ( /obj/structure/cable/yellow, /obj/machinery/door/poddoor/shutters/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -31719,7 +31624,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/medbay/lobby) @@ -31805,8 +31710,7 @@ /area/security/checkpoint/customs/auxiliary) "eiw" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/camera/directional/south, /turf/open/space, @@ -31851,7 +31755,7 @@ base_state = "left"; dir = 1; icon_state = "left"; - name = "Armour storage"; + name = "Armour Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -31951,9 +31855,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/auxiliary) "ekA" = ( /obj/effect/landmark/blobstart, @@ -32076,9 +31978,7 @@ dir = 4 }, /obj/item/wirecutters, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "emu" = ( /turf/closed/wall, @@ -32421,9 +32321,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "esh" = ( /obj/structure/cable/yellow{ @@ -32929,8 +32827,7 @@ /area/engine/atmos) "exW" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -33357,9 +33254,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/hallway/primary/central) "eDN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -33499,9 +33394,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "eGP" = ( /obj/structure/table, @@ -33881,7 +33774,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/door/airlock/maintenance_hatch{ name = "Medbay Maintenance"; @@ -33943,7 +33836,7 @@ "eML" = ( /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -34539,9 +34432,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "eYm" = ( /obj/structure/table, @@ -34589,9 +34480,7 @@ "eYY" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "eZb" = ( /obj/structure/cable/yellow{ @@ -35032,9 +34921,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "ffv" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -35448,9 +35335,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "fkT" = ( /obj/structure/cable/yellow{ @@ -35556,9 +35441,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "fmn" = ( /obj/structure/sink{ @@ -35901,9 +35784,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/auxiliary) "fuK" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -36165,7 +36046,6 @@ }, /obj/machinery/shower{ dir = 8; - layer = 4; name = "emergency shower"; pixel_y = 6 }, @@ -36215,9 +36095,7 @@ dir = 1 }, /obj/machinery/camera/autoname/directional/south, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "fAO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -37177,7 +37055,7 @@ dir = 4 }, /obj/machinery/door/airlock/research/glass{ - name = "Shuttle dock"; + name = "Shuttle Dock"; req_one_access_txt = "47" }, /turf/open/floor/iron, @@ -37702,7 +37580,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -37877,9 +37755,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "fZF" = ( /obj/structure/cable/yellow{ @@ -37985,9 +37861,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/fore) "gbI" = ( /obj/effect/turf_decal/tile/neutral{ @@ -38566,7 +38440,6 @@ }, /obj/structure/table/wood, /obj/item/taperecorder{ - layer = 2.9; pixel_x = -1; pixel_y = 4 }, @@ -38722,9 +38595,7 @@ /obj/machinery/light_switch{ pixel_x = -26 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/locker) "gpu" = ( /obj/effect/turf_decal/delivery, @@ -38787,7 +38658,7 @@ "gqp" = ( /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 8 @@ -38971,9 +38842,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "grN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -39210,9 +39079,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "gvP" = ( /obj/structure/table/reinforced, @@ -39263,8 +39130,7 @@ /area/security/detectives_office) "gwt" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -39783,7 +39649,7 @@ /area/security/checkpoint/customs/auxiliary) "gFA" = ( /obj/machinery/door/airlock/science{ - name = "exploration preperation room"; + name = "exploration Preperation Room"; req_access_txt = "49" }, /obj/machinery/door/firedoor, @@ -40055,7 +39921,7 @@ /obj/machinery/door/airlock/security{ aiControlDisabled = 1; id_tag = "prisonereducation"; - name = "Prison access"; + name = "Prison Access"; req_one_access_txt = "1;4" }, /turf/open/floor/iron/dark, @@ -40161,9 +40027,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "gKq" = ( /obj/structure/cable/yellow{ @@ -40244,9 +40108,7 @@ icon_state = "0-4" }, /obj/machinery/vending/wardrobe/medi_wardrobe, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/medical/storage) "gMm" = ( /obj/structure/disposalpipe/segment{ @@ -40278,9 +40140,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "gNp" = ( /obj/effect/turf_decal/siding/white, @@ -40960,9 +40820,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "gWn" = ( /obj/machinery/power/solar_control{ @@ -41209,7 +41067,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 @@ -41225,7 +41083,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /turf/open/floor/plating, /area/engine/atmos) @@ -41269,7 +41127,7 @@ base_state = "left"; dir = 1; icon_state = "left"; - name = "Disabler storage"; + name = "Disabler Storage"; req_one_access_txt = "1;4" }, /obj/effect/loot_jobscale/armoury/disabler, @@ -41450,8 +41308,7 @@ /area/maintenance/port) "hfJ" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/firealarm{ dir = 8; @@ -41541,7 +41398,6 @@ dir = 8 }, /obj/structure/showcase/machinery/implanter{ - layer = 2.7; pixel_y = 4 }, /turf/open/floor/carpet/grimy, @@ -41604,9 +41460,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/science/research) "hhb" = ( /obj/structure/cable/yellow, @@ -42689,9 +42543,7 @@ "hzY" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/l3closet/virology, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "hAa" = ( /obj/structure/chair/wood/normal{ @@ -42920,7 +42772,7 @@ "hEs" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 9 @@ -43161,9 +43013,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "hIi" = ( /obj/machinery/button/crematorium{ @@ -43589,7 +43439,7 @@ /area/engine/atmos) "hNU" = ( /obj/machinery/door/airlock/security/glass{ - name = "Brig Medical outpost"; + name = "Brig Medical Outpost"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/stripes/closeup{ @@ -43814,7 +43664,7 @@ dir = 8 }, /obj/machinery/door/window/brigdoor/southright{ - name = "evidence chute"; + name = "evidence Chute"; req_access_txt = "1"; dir = 1 }, @@ -44034,7 +43884,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /obj/machinery/door/window/westright{ name = "Atmospherics Desk"; @@ -44464,9 +44314,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "hZt" = ( /obj/machinery/light{ @@ -44592,8 +44440,7 @@ /area/maintenance/starboard/aft) "ibu" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -44681,9 +44528,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "ict" = ( /obj/structure/cable{ @@ -45179,7 +45024,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/medbay/lobby) @@ -45457,9 +45302,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "ipY" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -45617,7 +45460,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/genetics) @@ -45902,9 +45745,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "ixH" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -46087,9 +45928,7 @@ "iAV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/blobstart, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "iBe" = ( /turf/closed/wall, @@ -46522,7 +46361,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/security/checkpoint/medical) @@ -47389,7 +47228,7 @@ /obj/machinery/door/window/southright{ base_state = "left"; icon_state = "left"; - name = "Balistic Weapons storage"; + name = "Balistic Weapons Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -48057,9 +47896,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "jlF" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -49003,7 +48840,7 @@ /obj/machinery/door/window/southright{ base_state = "left"; icon_state = "left"; - name = "Weapons storage"; + name = "Weapons Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -49815,9 +49652,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "jQN" = ( /obj/structure/chair/fancy/sofa/old/left{ @@ -49861,9 +49696,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "jRK" = ( /obj/item/kirbyplants/random, @@ -50372,9 +50205,7 @@ dir = 4 }, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "jZo" = ( /obj/effect/decal/cleanable/dirt, @@ -50420,7 +50251,7 @@ "jZP" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -50755,7 +50586,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -50786,9 +50617,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/fore) "keP" = ( /obj/effect/turf_decal/stripes/line{ @@ -50864,7 +50693,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 4 @@ -51302,9 +51131,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/hallway/primary/central) "klq" = ( /obj/structure/cable/yellow{ @@ -51329,9 +51156,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/heads/chief) "kly" = ( /obj/effect/decal/cleanable/dirt, @@ -51481,7 +51306,7 @@ dir = 4 }, /obj/machinery/door/morgue{ - name = "exploration preperation room"; + name = "exploration Preperation Room"; req_access_txt = "49" }, /turf/open/floor/iron/dark/telecomms, @@ -51502,9 +51327,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/locker) "koM" = ( /obj/structure/disposalpipe/segment{ @@ -51670,9 +51493,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "ksf" = ( /obj/structure/table/reinforced, @@ -52372,9 +52193,7 @@ /obj/item/folder/blue, /obj/item/pen, /obj/effect/turf_decal/tile/green/fourcorners/contrasted, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/security/courtroom) "kFC" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted, @@ -52876,7 +52695,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/maintenance/department/medical/central) @@ -52893,9 +52712,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/heads/chief) "kPf" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -53649,9 +53466,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "lfj" = ( /obj/effect/decal/cleanable/dirt, @@ -53842,7 +53657,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/medbay/lobby) @@ -54058,9 +53873,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "llz" = ( /obj/structure/cable/yellow{ @@ -55104,9 +54917,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "lDf" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -55391,9 +55202,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "lId" = ( /obj/machinery/nanite_program_hub, @@ -55802,9 +55611,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/restrooms) "lNI" = ( /obj/structure/table/wood, @@ -56560,7 +56367,7 @@ "lYJ" = ( /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -57201,7 +57008,7 @@ "mlq" = ( /obj/machinery/door/poddoor/preopen{ id = "hosroom"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow, /obj/structure/cable/yellow{ @@ -57382,9 +57189,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "moo" = ( /obj/structure/table/reinforced, @@ -57441,7 +57246,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrig"; @@ -57766,9 +57571,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/fore) "msL" = ( /obj/structure/cable/yellow{ @@ -58165,7 +57968,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/plating, /area/medical/virology) @@ -58476,9 +58279,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "mGH" = ( /obj/effect/turf_decal/stripes/closeup, @@ -58554,9 +58355,7 @@ "mHN" = ( /obj/structure/closet/l3closet/virology, /obj/effect/spawner/lootdrop/teratoma/minor, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "mHO" = ( /obj/effect/decal/cleanable/dirt, @@ -58772,7 +58571,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/morgue) @@ -59617,7 +59416,7 @@ /area/medical/genetics) "mZr" = ( /obj/machinery/door/airlock/security/glass{ - name = "Brig Medical outpost"; + name = "Brig Medical Outpost"; req_one_access_txt = "1;34" }, /obj/effect/turf_decal/stripes/closeup, @@ -59658,9 +59457,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "mZE" = ( /obj/machinery/door/airlock{ @@ -59815,8 +59612,7 @@ req_access_txt = "39" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/structure/curtain, /turf/open/floor/iron/grid/steel, @@ -61526,7 +61322,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /turf/open/floor/plating, /area/security/main) @@ -61961,9 +61757,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "nGL" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ @@ -62014,9 +61808,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "nIb" = ( /obj/effect/decal/cleanable/dirt, @@ -62436,9 +62228,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "nPi" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ @@ -62472,9 +62262,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "nQl" = ( /obj/effect/decal/cleanable/dirt, @@ -62922,9 +62710,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/fore) "nWQ" = ( /obj/structure/window/reinforced{ @@ -63598,7 +63384,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/maintenance/starboard/aft) @@ -63663,9 +63449,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "okT" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -63782,8 +63566,7 @@ /area/security/main) "onI" = ( /obj/structure/railing{ - dir = 10; - layer = 3.2 + dir = 10 }, /obj/machinery/biogenerator, /obj/effect/turf_decal/siding/wideplating_new/dark{ @@ -63808,8 +63591,7 @@ "oob" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -64040,9 +63822,7 @@ /area/hallway/primary/central) "orn" = ( /obj/effect/landmark/xeno_spawn, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "orI" = ( /obj/effect/decal/cleanable/dirt, @@ -64058,9 +63838,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/auxiliary) "orO" = ( /obj/structure/cable/yellow{ @@ -64161,7 +63939,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; - name = "HoP Blast door" + name = "HoP Blast Door" }, /obj/machinery/door/airlock/command{ name = "Head of Personnel's Office"; @@ -64722,7 +64500,7 @@ }, /obj/item/clothing/suit/armor/laserproof, /obj/machinery/door/window/southright{ - name = "EMP storage"; + name = "EMP Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -64829,9 +64607,7 @@ req_one_access_txt = "32" }, /obj/machinery/door/firedoor, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/engine/storage_shared) "oEx" = ( /obj/structure/cable{ @@ -64873,9 +64649,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "oES" = ( /obj/structure/cable/yellow{ @@ -64923,9 +64697,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/science/misc_lab) "oFU" = ( /obj/structure/girder, @@ -65535,8 +65307,7 @@ /area/maintenance/port) "oQr" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 1 + dir = 1 }, /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -65553,7 +65324,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) @@ -65667,9 +65438,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "oSm" = ( /obj/effect/decal/cleanable/dirt, @@ -66091,9 +65860,7 @@ /area/medical/medbay/central) "paG" = ( /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "paK" = ( /obj/effect/decal/cleanable/blood/old, @@ -66431,9 +66198,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "pjz" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -66611,9 +66376,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/engine/storage_shared) "plm" = ( /obj/structure/cable/yellow{ @@ -66700,9 +66463,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "pmA" = ( /obj/structure/cable/yellow{ @@ -66859,9 +66620,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/dorms) "poM" = ( /obj/effect/decal/cleanable/dirt, @@ -66911,8 +66670,7 @@ /area/engine/transit_tube) "ppV" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -66949,9 +66707,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "prL" = ( /obj/structure/chair/office{ @@ -67442,9 +67198,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "pzk" = ( /obj/structure/cable/yellow{ @@ -67489,7 +67243,7 @@ "pzZ" = ( /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -67557,9 +67311,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/vacant_room/commissary) "pAS" = ( /obj/structure/table/wood, @@ -68104,9 +67856,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "pJZ" = ( /obj/structure/cable/yellow{ @@ -68364,7 +68114,7 @@ dir = 4 }, /obj/machinery/door/window/southright{ - name = "Balistic Weapons storage"; + name = "Balistic Weapons Storage"; req_one_access_txt = "1;4" }, /obj/item/ammo_box/magazine/wt550m9/rubber{ @@ -68494,7 +68244,7 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/white, /area/medical/virology) @@ -68614,9 +68364,7 @@ /obj/structure/table/wood, /obj/item/clipboard, /obj/item/toy/figure/lawyer, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, +/obj/effect/turf_decal/siding/wood, /turf/open/floor/wood/big, /area/lawoffice) "pTk" = ( @@ -68829,9 +68577,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "pVh" = ( /obj/structure/cable/yellow{ @@ -68910,9 +68656,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "pXs" = ( /obj/effect/decal/cleanable/dirt, @@ -69212,8 +68956,7 @@ req_access_txt = "39" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/structure/curtain, /turf/open/floor/iron/grid/steel, @@ -71260,7 +71003,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/dark, /area/medical/virology) @@ -71299,9 +71042,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "qLq" = ( /obj/structure/chair/office/light{ @@ -71526,7 +71267,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/door/window/southright{ dir = 1; - name = "Armour storage"; + name = "Armour Storage"; req_one_access_txt = "1;4" }, /obj/structure/window/reinforced{ @@ -71569,7 +71310,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; - name = "HoP Blast door" + name = "HoP Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -71615,7 +71356,6 @@ pixel_y = 22 }, /obj/item/folder/red{ - layer = 2.9; pixel_x = 8 }, /turf/open/floor/iron/dark, @@ -72261,9 +72001,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/toilet/auxiliary) "qZM" = ( /obj/structure/cable/yellow{ @@ -72373,9 +72111,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "rbB" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -72799,9 +72535,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "rhW" = ( /obj/structure/cable/yellow{ @@ -72864,7 +72598,7 @@ "riw" = ( /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -72882,9 +72616,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "riC" = ( /obj/machinery/gateway{ @@ -72978,7 +72710,7 @@ base_state = "right"; dir = 4; icon_state = "right"; - name = "gas ports" + name = "gas Ports" }, /obj/machinery/atmospherics/pipe/manifold/general/visible, /turf/open/floor/iron/dark, @@ -73006,9 +72738,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "rkh" = ( /obj/structure/cable/yellow{ @@ -73041,9 +72771,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/engine/storage_shared) "rkI" = ( /obj/structure/cable, @@ -73201,9 +72929,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/fore) "rob" = ( /obj/effect/turf_decal/stripes/line{ @@ -73314,9 +73040,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/engine/storage_shared) "rpw" = ( /obj/structure/cable/yellow{ @@ -73802,9 +73526,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/hallway/primary/central) "rwY" = ( /obj/structure/closet/cardboard, @@ -73935,9 +73657,7 @@ pixel_x = 26; pixel_y = 26 }, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, +/obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -74585,9 +74305,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/science/misc_lab) "rJU" = ( /obj/machinery/computer/nanite_cloud_controller, @@ -74622,7 +74340,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/morgue) @@ -74859,7 +74577,7 @@ /area/security/prison) "rNn" = ( /obj/machinery/door/airlock/science{ - name = "exploration preperation room"; + name = "exploration Preperation Room"; req_access_txt = "49" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -74962,9 +74680,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "rOP" = ( /obj/effect/decal/cleanable/dirt, @@ -75123,7 +74839,7 @@ "rSU" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -76660,8 +76376,7 @@ "sqE" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -76903,7 +76618,7 @@ base_state = "left"; dir = 1; icon_state = "left"; - name = "Implants storage"; + name = "Implants Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red{ @@ -77184,7 +76899,7 @@ /obj/machinery/door/airlock/security{ aiControlDisabled = 1; id_tag = "prisonereducation"; - name = "Prison access"; + name = "Prison Access"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/delivery/red, @@ -77596,7 +77311,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/maintenance/aft) @@ -77616,7 +77331,7 @@ /area/science/research) "sFG" = ( /obj/machinery/smartfridge/chemistry, -/turf/closed/wall/r_wall, +/turf/open/floor/iron/white, /area/medical/chemistry) "sFV" = ( /obj/effect/turf_decal/stripes/line{ @@ -77711,7 +77426,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/medbay/lobby) @@ -77820,7 +77535,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "atmoslock"; - name = "Atmospherics Lockdown Blast door" + name = "Atmospherics Lockdown Blast Door" }, /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -78116,7 +77831,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/morgue) @@ -78170,7 +77885,7 @@ /area/vacant_room/office) "sMU" = ( /obj/machinery/door/airlock/security/glass{ - name = "Brig Medical outpost"; + name = "Brig Medical Outpost"; req_access_txt = "63" }, /obj/effect/turf_decal/stripes/closeup{ @@ -78272,9 +77987,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/department/medical/central) "sOR" = ( /obj/effect/turf_decal/stripes/line, @@ -78935,9 +78648,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/fore) "tam" = ( /obj/structure/cable/yellow{ @@ -79067,8 +78778,7 @@ "tcl" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -80138,9 +79848,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/heads/chief) "tst" = ( /obj/effect/turf_decal/siding/white{ @@ -80601,9 +80309,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "tAk" = ( /obj/structure/closet/crate/secure/weapon{ @@ -80674,9 +80380,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/hallway/primary/central) "tAW" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -81019,7 +80723,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hopblast"; - name = "HoP Blast door" + name = "HoP Blast Door" }, /obj/machinery/door/window/brigdoor/eastleft{ name = "Access Desk"; @@ -81269,8 +80973,7 @@ /obj/structure/lattice, /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/space, /area/space/nearstation) @@ -81393,9 +81096,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/engine/storage_shared) "tPh" = ( /obj/effect/landmark/start/station_engineer, @@ -81592,9 +81293,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/locker) "tSP" = ( /obj/structure/table/reinforced, @@ -81654,7 +81353,7 @@ "tTz" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -81752,9 +81451,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/engine/storage_shared) "tVe" = ( /obj/structure/cable/yellow{ @@ -81959,8 +81656,7 @@ /area/quartermaster/storage) "tZh" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -82050,7 +81746,7 @@ "tZZ" = ( /obj/machinery/door/poddoor/preopen{ id = "hosroom"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -82091,8 +81787,7 @@ /area/quartermaster/storage) "uaQ" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 @@ -82529,9 +82224,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "uhW" = ( -/obj/machinery/nuclearbomb/selfdestruct{ - layer = 2 - }, +/obj/machinery/nuclearbomb/selfdestruct, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -82593,9 +82286,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/department/medical/central) "uiR" = ( /obj/structure/cable/yellow{ @@ -82627,7 +82318,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/medbay/lobby) @@ -82892,7 +82583,7 @@ "unH" = ( /obj/machinery/door/window/brigdoor/security/cell/southright{ id = "cell"; - name = "Solitary confinement"; + name = "Solitary Confinement"; dir = 1 }, /obj/structure/cable/yellow{ @@ -83205,9 +82896,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard) "urZ" = ( /obj/effect/turf_decal/tile/white, @@ -83391,7 +83080,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/security/checkpoint/medical) @@ -83420,9 +83109,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "uvO" = ( /obj/structure/table/wood, @@ -84016,7 +83703,7 @@ /obj/machinery/smartfridge{ name = "Sample Storage" }, -/turf/closed/wall, +/turf/open/floor/iron/grid/steel, /area/medical/virology) "uHw" = ( /obj/effect/turf_decal/tile/red/opposingcorners, @@ -84165,9 +83852,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "uIV" = ( /obj/effect/turf_decal/tile/blue, @@ -84499,9 +84184,7 @@ /turf/open/floor/catwalk_floor/iron, /area/engine/atmos) "uPe" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, +/obj/effect/turf_decal/siding/wood, /turf/open/floor/wood, /area/security/detectives_office) "uPu" = ( @@ -85342,7 +85025,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/security/checkpoint/medical) @@ -85533,9 +85216,7 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/structure/window/reinforced{ - layer = 2.9 - }, +/obj/structure/window/reinforced, /obj/structure/window/reinforced{ dir = 8 }, @@ -85668,8 +85349,7 @@ req_access_txt = "39" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/structure/curtain, /turf/open/floor/iron/grid/steel, @@ -85734,9 +85414,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "vkf" = ( /obj/structure/cable/yellow{ @@ -85787,8 +85465,7 @@ /area/security/main) "vli" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -85903,7 +85580,7 @@ "vmN" = ( /obj/machinery/door/poddoor/preopen{ id = "hosroom"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -85990,7 +85667,7 @@ /area/science/research) "vnX" = ( /obj/machinery/smartfridge/chemistry/virology/preloaded, -/turf/closed/wall, +/turf/open/floor/iron/grid/steel, /area/medical/virology) "vog" = ( /obj/structure/window/reinforced{ @@ -86928,7 +86605,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/maintenance/starboard/aft) @@ -87487,9 +87164,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "vLr" = ( /obj/structure/cable/yellow{ @@ -87514,9 +87189,7 @@ "vLz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "vLI" = ( /obj/structure/girder, @@ -87758,9 +87431,7 @@ /turf/open/floor/iron, /area/medical/patients_rooms) "vQJ" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "vQV" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -88251,8 +87922,7 @@ /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/grass/jungle/b, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, @@ -88573,9 +88243,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/heads/chief) "wdo" = ( /obj/machinery/light{ @@ -88613,7 +88281,7 @@ pixel_y = 3 }, /obj/machinery/door/window/southright{ - name = "Firing pins storage"; + name = "Firing Pins Storage"; req_one_access_txt = "1;4" }, /obj/structure/window/reinforced{ @@ -88681,9 +88349,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "weJ" = ( /obj/machinery/door/airlock/maintenance_hatch{ @@ -88692,7 +88358,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/maintenance/department/medical/central) @@ -88785,7 +88451,7 @@ icon_state = "1-2" }, /obj/machinery/door/airlock/science{ - name = "exploration preperation room"; + name = "exploration Preperation Room"; req_access_txt = "49" }, /turf/open/floor/iron, @@ -89674,9 +89340,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/heads/chief) "wsU" = ( /obj/structure/disposalpipe/segment{ @@ -89757,7 +89421,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -89788,9 +89452,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/crew_quarters/heads/chief) "wuy" = ( /obj/structure/chair/fancy/comfy{ @@ -90080,7 +89742,7 @@ "wyw" = ( /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -90220,7 +89882,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/maintenance/starboard/aft) @@ -90397,8 +90059,7 @@ /area/medical/genetics) "wDz" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/airalarm/directional/west{ pixel_x = -22 @@ -90458,9 +90119,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "wEO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -90984,18 +90643,15 @@ /area/security/prison) "wLH" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 1 + dir = 1 }, /obj/effect/turf_decal/bot, /obj/structure/rack, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = -4; pixel_y = 8 }, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = 2 }, /obj/structure/extinguisher_cabinet{ @@ -91007,7 +90663,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) @@ -91177,9 +90833,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "wNQ" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -91349,9 +91003,7 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "wQP" = ( /obj/item/kirbyplants/random, @@ -91548,16 +91200,13 @@ /obj/effect/turf_decal/tile/yellow{ dir = 1 }, -/obj/machinery/light{ - dir = 8 - }, /obj/item/kirbyplants/random, /turf/open/floor/iron/white, /area/medical/chemistry) "wUr" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced/prison, @@ -91895,9 +91544,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/science/research) "xcs" = ( /obj/effect/landmark/event_spawn, @@ -91926,9 +91573,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/fore) "xcD" = ( /obj/structure/cable/yellow{ @@ -92129,9 +91774,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "xeU" = ( /obj/structure/cable/yellow{ @@ -92510,15 +92153,14 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/security/detectives_office) "xkx" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -92595,14 +92237,11 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port) "xml" = ( /obj/machinery/shower{ dir = 4; - layer = 4; name = "emergency shower"; pixel_y = 7 }, @@ -92672,7 +92311,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /turf/open/floor/plating, /area/security/prison) @@ -92882,8 +92521,7 @@ /area/maintenance/department/medical/central) "xrn" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 1 + dir = 1 }, /obj/item/kirbyplants/random, /obj/item/radio/intercom{ @@ -92892,7 +92530,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) @@ -93015,7 +92653,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "councilblast"; - name = "Council Chambers Blast door" + name = "Council Chambers Blast Door" }, /turf/open/floor/plating, /area/bridge/meeting_room/council) @@ -93037,9 +92675,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "xvn" = ( /obj/structure/cable/yellow{ @@ -93242,9 +92878,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "xxJ" = ( /obj/structure/cable/yellow{ @@ -93252,7 +92886,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/disposalpipe/segment{ dir = 10 @@ -93977,7 +93611,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -94268,9 +93902,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "xNg" = ( /obj/structure/cable/yellow{ @@ -94634,7 +94266,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/engine, @@ -94648,7 +94280,7 @@ "xSN" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -94888,7 +94520,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "detectivewindows"; - name = "Detective Privacy Blast door" + name = "Detective Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -94946,9 +94578,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/aft) "xXe" = ( /obj/effect/turf_decal/stripes/line{ @@ -95274,7 +94904,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/genetics) @@ -95388,7 +95018,6 @@ }, /obj/machinery/button/door{ id = "SecJusticeChamber"; - layer = 4; name = "Justice Vent Control"; pixel_x = -36; pixel_y = 26; @@ -95490,7 +95119,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/door/airlock/maintenance_hatch{ name = "Medbay Maintenance"; @@ -95768,9 +95397,7 @@ "yjf" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/aft) "yjz" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ diff --git a/_maps/map_files/EchoStation/EchoStation.dmm b/_maps/map_files/EchoStation/EchoStation.dmm index 8874fbae515d0..074cd9975ff6f 100644 --- a/_maps/map_files/EchoStation/EchoStation.dmm +++ b/_maps/map_files/EchoStation/EchoStation.dmm @@ -1,4 +1,13 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE +"aaq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/brig) "aav" = ( /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness/recreation) @@ -20,17 +29,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/engine/engineering) -"aaX" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "abC" = ( /obj/item/assembly/igniter{ pixel_x = 6; @@ -120,39 +118,39 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"acw" = ( +/obj/machinery/button/door{ + id = "Chefwindow"; + name = "Chef Shutters Control"; + pixel_y = -27; + req_one_access_txt = "28;25;35" + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/clipboard{ + name = "menu"; + pixel_x = -2; + pixel_y = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/item/paper{ + pixel_y = 3 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "acU" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /turf/open/floor/iron/tech, /area/science/mixing) -"add" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "ade" = ( /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"adf" = ( -/obj/effect/turf_decal/trimline/yellow, -/obj/structure/cable/yellow{ - icon_state = "4-16" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "adk" = ( /obj/structure/cable{ icon_state = "4-8" @@ -221,44 +219,11 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/engine/supermatter) -"aeV" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "aeZ" = ( /obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/engine, /area/science/mixing/chamber) -"afq" = ( -/obj/structure/sign/departments/minsky/engineering/telecommmunications{ - pixel_x = -32 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","engine","public") - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "afw" = ( /turf/closed/wall, /area/crew_quarters/kitchen) @@ -314,42 +279,6 @@ /obj/machinery/computer/operating, /turf/open/floor/iron/white, /area/science/robotics) -"ahk" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Head of Personnel's Paperwork Door"; - req_access_txt = "57" - }, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "Paperwork Window" - }, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/item/pen{ - pixel_x = 10; - pixel_y = 1 - }, -/obj/item/pen{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/item/paper{ - pixel_x = -6 - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell/speed_demon, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/turf/open/floor/iron, -/area/crew_quarters/heads/hop) "ahQ" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -424,6 +353,16 @@ "ajB" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/captain) +"ajJ" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet 2"; + name = "Toilet Unit" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "ajT" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -439,28 +378,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"ajX" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to Turbine" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/pump{ - dir = 4; - name = "Mix to SM"; - piping_layer = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) "ajZ" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -517,30 +434,15 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/eva) -"ald" = ( +"akQ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"alf" = ( -/obj/machinery/modular_computer/console/preset/engineering, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4 +/obj/structure/disposalpipe/sorting/unsorted/flip{ + dir = 8 }, /turf/open/floor/iron, -/area/bridge) +/area/quartermaster/sorting) "alg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line, @@ -564,6 +466,18 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"alr" = ( +/obj/structure/chair/fancy/bench/pew/right{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/chapel/main) "alt" = ( /obj/structure/railing/corner{ dir = 1 @@ -661,28 +575,15 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/storage/tech) -"amM" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/turf_decal/loading_area{ - dir = 8; - pixel_y = -1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopqueue"; - name = "HoP Queue Shutters" +"amC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/holohoop{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/prison/dark, +/area/security/prison) "amO" = ( /obj/machinery/door/window/brigdoor{ dir = 1; @@ -711,18 +612,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"anK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "anP" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 @@ -769,47 +658,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"aoq" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) -"aou" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/effect/landmark/start/scientist, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/numbers/two_nine{ - dir = 1 - }, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/science/lab) -"aov" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/plating, -/area/security/prison) "aoG" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -840,16 +688,25 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) -"aoI" = ( -/obj/structure/closet/firecloset/full, -/obj/effect/turf_decal/tile/red{ - alpha = 180; - dir = 1 +"aoJ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 }, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/lattice/catwalk/over, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/science/mixing) "aoM" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -934,6 +791,17 @@ "apP" = ( /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"apZ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/turf/open/floor/plating, +/area/engine/engineering) "aqa" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/planetary, @@ -941,6 +809,23 @@ "aqn" = ( /turf/closed/wall, /area/science/server) +"aqp" = ( +/obj/effect/turf_decal/tile/dark_blue{ + alpha = 180; + dir = 4 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/hallway/primary/fore) "aqu" = ( /turf/closed/wall/r_wall, /area/science/mixing) @@ -962,27 +847,15 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"aqx" = ( -/obj/machinery/door/airlock/command{ - name = "Head of Personnel's Office"; - req_access_txt = "57" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +"aqH" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/sorting/mail/destination/chapel{ dir = 1 }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/iron, +/area/hallway/primary/central) "aqI" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -1002,6 +875,24 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"aqJ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"arg" = ( +/obj/structure/table/wood, +/obj/item/flashlight, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/broken, +/area/library/abandoned) "arj" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1027,53 +918,35 @@ }, /turf/open/floor/iron/dark, /area/security/detectives_office) -"arX" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/computer/med_data, -/turf/open/floor/iron, -/area/bridge) -"asc" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 +"arU" = ( +/obj/machinery/turretid{ + control_area = "/area/ai_monitored/turret_protected/ai"; + icon_state = "control_stun"; + name = "AI Chamber turret control"; + pixel_x = -1; + pixel_y = 33 }, -/obj/effect/turf_decal/bot, -/obj/machinery/flasher{ - id = "hopflash"; - pixel_y = -26 +/obj/machinery/light/small{ + dir = 1 }, -/obj/structure/cable/yellow{ +/obj/structure/cable{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"asf" = ( -/obj/machinery/door/airlock/highsecurity{ - id_tag = "Emergancycap"; - name = "Safe room"; - req_access_txt = "10"; - security_level = 6 - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/camera/autoname/directional/north{ + network = list("aiupload") }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/turf/open/floor/iron/tech/grid, +/area/ai_monitored/turret_protected/aisat_interior) +"arX" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/plating, -/area/crew_quarters/heads/captain) +/obj/machinery/computer/med_data, +/turf/open/floor/iron, +/area/bridge) "asv" = ( /turf/open/floor/iron/dark, /area/engine/atmos) @@ -1089,6 +962,18 @@ }, /turf/open/floor/iron, /area/teleporter) +"asN" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/sign/painting/library{ + pixel_x = 1; + pixel_y = -32 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron, +/area/medical/surgery) "ata" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, @@ -1124,15 +1009,40 @@ /obj/item/lightreplacer, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"atE" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark/side{ +"ath" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ati" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/structure/chair/fancy/bench, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = 1; + pixel_y = 32 + }, +/turf/open/floor/iron, +/area/security/prison) "aua" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/toxins_mixing_input, /obj/machinery/sparker/toxmix{ @@ -1177,36 +1087,6 @@ "auE" = ( /turf/closed/wall/r_wall, /area/science/robotics) -"auJ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/chapel/main) -"auW" = ( -/obj/machinery/atmospherics/components/binary/valve{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/iron/tech, -/area/science/mixing/chamber) "avl" = ( /obj/machinery/door/airlock{ id_tag = "Cabin3"; @@ -1223,26 +1103,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"avB" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "avD" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/plating/airless, /area/maintenance/disposal) -"avK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/item/wallframe/firealarm{ - pixel_x = 1; - pixel_y = -33 - }, -/turf/open/floor/wood, -/area/vacant_room/office) "avP" = ( /obj/effect/landmark/start/head_of_personnel, /obj/machinery/newscaster{ @@ -1254,21 +1118,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"avS" = ( -/obj/structure/chair/stool/bar/directional/west, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "aww" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible/layer4{ dir = 4 @@ -1363,38 +1212,6 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) -"aya" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = -33; - pixel_y = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("aiupload") - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"ayl" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "ayz" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -1419,6 +1236,13 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"ayY" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted, +/obj/structure/reagent_dispensers/water_cooler, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/bridge) "azd" = ( /obj/effect/turf_decal/tile/blue{ dir = 4 @@ -1437,41 +1261,30 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/science/lab) -"azA" = ( -/obj/effect/turf_decal/bot, -/obj/item/pushbroom, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/closet/secure_closet/brig{ - name = "Storage Locker"; - req_one_access_txt = "1;4" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/turf/open/floor/iron/dark, -/area/security/brig) -"azL" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"azk" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/fans/tiny{ + density = 1; + icon = 'icons/effects/effects.dmi'; + icon_state = "m_shield"; + max_integrity = 1e+007 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/quartermaster/storage) +"azE" = ( +/obj/structure/railing{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/engine/engineering) +/area/hallway/primary/central) "azS" = ( /obj/item/radio/intercom{ dir = 1; @@ -1483,6 +1296,12 @@ }, /turf/open/floor/wood, /area/hallway/secondary/service) +"azU" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "aAe" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/cable{ @@ -1517,15 +1336,6 @@ /obj/structure/window/plasma/reinforced, /turf/open/floor/iron, /area/engine/engineering) -"aAy" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "aAB" = ( /obj/effect/decal/cleanable/oil, /obj/effect/turf_decal/stripes/line, @@ -1612,6 +1422,31 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/engine) +"aCf" = ( +/obj/structure/chair/office{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/carpet/red, +/area/security/detectives_office) "aCk" = ( /obj/machinery/atmospherics/components/unary/thermomachine/heater{ dir = 1 @@ -1644,6 +1479,13 @@ /obj/item/pool/rubber_ring, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) +"aDa" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "aDi" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -1654,6 +1496,12 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"aDl" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "aDn" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -1677,47 +1525,15 @@ "aEi" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) -"aEx" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"aEB" = ( -/obj/structure/railing/corner, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/atmos/glass{ - req_access_txt = "11" - }, -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 +"aEs" = ( +/obj/item/paper_bin{ + pixel_x = 4; + pixel_y = 5 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/obj/structure/table/wood, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/wood, +/area/library/abandoned) "aEG" = ( /obj/structure/railing{ dir = 1 @@ -1731,6 +1547,23 @@ "aEM" = ( /turf/closed/wall/r_wall, /area/science/server) +"aFd" = ( +/obj/machinery/airalarm/directional/north{ + pixel_y = -23 + }, +/mob/living/simple_animal/bot/mulebot{ + home_destination = "QM #3"; + suffix = "#3" + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "QM #3" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/quartermaster/warehouse) "aFj" = ( /obj/machinery/door/airlock/research/glass/incinerator/toxmix_exterior, /obj/effect/mapping_helpers/airlock/locked, @@ -1769,19 +1602,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"aFR" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/white/corner, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "aFU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet, @@ -1812,12 +1632,11 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"aGW" = ( -/obj/structure/frame/machine, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"aGT" = ( +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/hallway/primary/central) "aHp" = ( /obj/machinery/telecomms/processor/preset_three, /obj/effect/turf_decal/stripes/line{ @@ -1844,6 +1663,19 @@ }, /turf/open/floor/iron, /area/medical/storage) +"aHD" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "aIa" = ( /obj/effect/landmark/start/assistant, /obj/structure/cable/yellow{ @@ -1857,15 +1689,25 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/crew_quarters/fitness/recreation) -"aIl" = ( -/obj/machinery/airalarm/directional/east, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 4 +"aIw" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/disposalpipe/sorting/mail/destination/ce_office/flip, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "aIx" = ( /obj/machinery/meter, /obj/structure/cable{ @@ -1906,20 +1748,6 @@ }, /turf/open/floor/grass/no_border, /area/bridge) -"aJe" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 4 - }, -/obj/machinery/meter, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/tech, -/area/science/mixing/chamber) "aJn" = ( /obj/machinery/light_switch{ pixel_x = -23; @@ -2018,16 +1846,6 @@ /obj/effect/turf_decal/numbers/two_nine, /turf/open/floor/iron, /area/maintenance/department/cargo) -"aJI" = ( -/obj/effect/turf_decal/siding/dark, -/obj/structure/railing, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "aJO" = ( /obj/item/radio/intercom{ pixel_x = -1; @@ -2065,10 +1883,34 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"aJT" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "aJU" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/xenobiology) +"aJV" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue{ + alpha = 180; + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) "aKf" = ( /obj/machinery/door/poddoor/incinerator_toxmix, /turf/open/floor/engine/vacuum, @@ -2203,12 +2045,27 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) +"aNd" = ( +/obj/machinery/door/morgue{ + dir = 1; + name = "Private Study"; + req_access_txt = "37" + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "aNk" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, /turf/open/floor/prison, /area/security/prison) +"aNl" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "aNF" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -2236,12 +2093,12 @@ dir = 4 }, /area/crew_quarters/cafeteria) -"aOt" = ( -/obj/effect/turf_decal/evac, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +"aNV" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "aOw" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/railing/corner, @@ -2336,22 +2193,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"aPE" = ( -/obj/structure/table/wood, -/obj/item/camera_film{ - pixel_y = 9 - }, -/obj/item/camera_film{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/decal/cleanable/cobweb, -/obj/structure/sign/poster/official/random{ - pixel_x = 1; - pixel_y = 32 - }, -/turf/open/floor/wood, -/area/vacant_room/office) "aPL" = ( /obj/machinery/light/small, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -2404,26 +2245,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) -"aQF" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/dark/corner, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"aQK" = ( -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "aQW" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt/dust, @@ -2447,20 +2268,20 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) +"aRb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Teleporter Room" + }, +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "aRf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"aRh" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/dark/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "aRi" = ( /obj/machinery/door/airlock/research/glass/incinerator/toxmix_interior, /obj/effect/mapping_helpers/airlock/locked, @@ -2468,38 +2289,21 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/engine, /area/science/mixing/chamber) -"aRB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ +"aRk" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/engineering/hallway) +"aRu" = ( +/obj/machinery/light/small{ dir = 1 }, -/turf/open/floor/plating/asteroid/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"aRO" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/status_display/ai{ - pixel_x = 32 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = 4; - pixel_y = -3 - }, -/obj/item/restraints/handcuffs{ - pixel_y = 3 - }, -/obj/machinery/camera/autoname/directional/east{ - c_tag = "Corporate Meeting Room" +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") }, -/turf/open/floor/iron, -/area/bridge) +/turf/open/floor/plating, +/area/quartermaster/warehouse) "aRP" = ( /obj/structure/table, /obj/item/clipboard{ @@ -2517,26 +2321,6 @@ /obj/effect/turf_decal/siding/wood, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"aRR" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"aRU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/brig) "aRY" = ( /obj/machinery/atmospherics/components/binary/pump, /obj/machinery/light/small{ @@ -2557,34 +2341,6 @@ "aSh" = ( /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) -"aSp" = ( -/obj/machinery/button/door{ - id = "hopshutter"; - name = "Privacy Shutter Control"; - pixel_x = -38; - pixel_y = 26; - req_access_txt = "57" - }, -/obj/machinery/button/door{ - id = "hopqueue"; - name = "Queue Shutter Control"; - pixel_x = -38; - pixel_y = 37; - req_access_txt = "57" - }, -/obj/machinery/button/flasher{ - id = "hopflash"; - pixel_x = -25; - pixel_y = 37 - }, -/obj/machinery/keycard_auth{ - pixel_x = -25; - pixel_y = 27 - }, -/obj/structure/chair/office, -/obj/effect/landmark/start/head_of_personnel, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/hop) "aSC" = ( /obj/machinery/door/airlock{ id_tag = "Cabin1"; @@ -2602,6 +2358,12 @@ /obj/structure/sign/warning/nosmoking, /turf/closed/wall, /area/medical/surgery) +"aSS" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/wardrobe/curator_wardrobe, +/obj/effect/turf_decal/bot, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "aST" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ dir = 9 @@ -2621,27 +2383,10 @@ /obj/machinery/computer/crew, /turf/open/floor/iron, /area/bridge) -"aTm" = ( -/obj/structure/railing{ - dir = 8; - layer = 4 - }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/plating, -/area/maintenance/department/chapel) "aTx" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /turf/closed/wall/r_wall, /area/science/mixing/chamber) -"aTW" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/chair/foldable{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "aTZ" = ( /obj/structure/chair/office/light{ dir = 8 @@ -2661,6 +2406,17 @@ "aUl" = ( /turf/closed/indestructible/rock/bedrock, /area/quartermaster/storage) +"aUy" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/central) "aUN" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -2710,26 +2466,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"aVl" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "aVs" = ( /obj/machinery/status_display/ai{ pixel_x = 32 @@ -2783,20 +2519,14 @@ /obj/effect/landmark/start/cook, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"aWm" = ( -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"aWo" = ( +/obj/structure/table/wood, +/obj/machinery/door/poddoor/shutters{ + id = "commissaryshutters3"; + name = "Vacant Commissary Shutters #3" }, -/turf/open/floor/iron/white, -/area/science/lab) +/turf/open/floor/plating, +/area/hallway/primary/fore) "aWy" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 5 @@ -2817,16 +2547,31 @@ }, /turf/open/floor/iron, /area/maintenance/department/eva) -"aXp" = ( -/obj/effect/turf_decal/sand/plating, -/obj/machinery/light{ +"aWK" = ( +/obj/machinery/computer/card/minor/hos, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/hos) +"aWU" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, -/obj/machinery/power/port_gen/pacman, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, /turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/aft) "aXq" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -2846,14 +2591,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"aXM" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/ai) "aYa" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, @@ -2883,16 +2620,13 @@ }, /turf/open/floor/circuit/red, /area/ai_monitored/turret_protected/ai) -"aZa" = ( -/obj/structure/rack, -/obj/item/circuitboard/machine/telecomms/bus, -/obj/item/circuitboard/machine/telecomms/broadcaster, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","engine") +"aYB" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) "aZf" = ( /obj/structure/window/reinforced{ dir = 8 @@ -2915,6 +2649,11 @@ /obj/item/kirbyplants/random, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"aZv" = ( +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/fore) "aZV" = ( /turf/closed/wall/r_wall/rust, /area/quartermaster/storage) @@ -2954,6 +2693,18 @@ "baE" = ( /turf/closed/wall/r_wall, /area/chapel/main) +"baK" = ( +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "baM" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, @@ -2966,13 +2717,21 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"bbd" = ( -/turf/open/floor/iron/dark/side{ - dir = 4 +"bbc" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/spawner/randomvend/snack, +/obj/machinery/light, +/obj/machinery/status_display/evac{ + pixel_y = -32 }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "bbg" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -2988,6 +2747,18 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"bbB" = ( +/obj/structure/destructible/cult/tome, +/obj/item/book/codex_gigas, +/obj/structure/light_construct{ + dir = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) +"bbH" = ( +/obj/effect/turf_decal/numbers/two_nine, +/turf/open/floor/iron, +/area/hallway/primary/aft) "bbJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -3033,15 +2804,78 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"bdQ" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/landmark/start/scientist, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/science/lab) "bdW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating, /area/maintenance/department/science/central) +"beh" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/evac, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "bet" = ( /obj/structure/sign/departments/custodian, /turf/closed/wall, /area/crew_quarters/cafeteria) +"beK" = ( +/obj/structure/flora/rock/pile/largejungle{ + pixel_x = -2; + pixel_y = -27 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) +"bfl" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/central) "bfz" = ( /obj/structure/spider/stickyweb, /turf/open/floor/plating/asteroid/planetary, @@ -3052,6 +2886,12 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"bfR" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "bga" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -3069,13 +2909,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/engine/atmos) -"bgd" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/ladder, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "bge" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3133,41 +2966,11 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"bhu" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "bhE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"bhX" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "brigentrance"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "bic" = ( /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 4 @@ -3183,6 +2986,22 @@ /obj/machinery/digital_clock/directional/east, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"bii" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/brflowers, +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/grass/no_border, +/area/crew_quarters/heads/chief) "bip" = ( /obj/structure/railing{ dir = 4 @@ -3217,41 +3036,6 @@ /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall/rust, /area/engine/engineering) -"bjl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"bjB" = ( -/obj/item/wallframe/extinguisher_cabinet{ - pixel_x = 31; - pixel_y = 1 - }, -/obj/structure/closet/toolcloset, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/wood/fifty, -/obj/item/stack/sheet/wood/fifty, -/obj/item/stack/rods/fifty, -/obj/item/bluespace_capsule, -/obj/item/wrench{ - pixel_x = -4; - pixel_y = 5 - }, -/turf/open/floor/plating, -/area/vacant_room/office) "bjJ" = ( /obj/structure/cable{ icon_state = "1-2" @@ -3343,6 +3127,19 @@ }, /turf/open/floor/iron, /area/security/brig) +"bkX" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/directional{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/chief) "ble" = ( /obj/structure/table, /obj/structure/bedsheetbin, @@ -3362,6 +3159,11 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"blA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "blO" = ( /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) @@ -3411,6 +3213,15 @@ /obj/machinery/hydroponics, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"bnS" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/dark/corner, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/central) "bnW" = ( /obj/structure/table/reinforced, /obj/item/storage/box/flashbangs{ @@ -3518,14 +3329,6 @@ }, /turf/open/floor/dock/drydock, /area/quartermaster/storage) -"bpo" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "bpp" = ( /obj/structure/fence, /obj/structure/flora/ausbushes/sparsegrass, @@ -3672,6 +3475,14 @@ /obj/structure/railing, /turf/open/openspace, /area/maintenance/department/crew_quarters/bar) +"btj" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/fore) "btw" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -3683,20 +3494,6 @@ }, /turf/open/floor/mineral/plastitanium, /area/asteroid/paradise/surface) -"btG" = ( -/obj/machinery/light_switch{ - pixel_x = 25; - pixel_y = -25 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/chapel/office) "btK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -3719,6 +3516,9 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"btX" = ( +/turf/closed/wall, +/area/library/abandoned) "bum" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -3735,6 +3535,21 @@ }, /turf/closed/wall/r_wall, /area/medical/patients_rooms) +"buG" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"buU" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "buV" = ( /obj/machinery/door/poddoor/shutters{ id = "armory"; @@ -3777,6 +3592,21 @@ /obj/structure/ladder, /turf/open/floor/plating, /area/maintenance/department/chapel) +"bvV" = ( +/obj/machinery/nanite_program_hub, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science RC"; + pixel_y = 30; + receive_ore_updates = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/turf/open/floor/iron, +/area/science/research) "bvY" = ( /obj/structure/curtain/directional{ dir = 4 @@ -3784,11 +3614,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/security/detectives_office) -"bwa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/landmark/start/lawyer, -/turf/open/floor/plating, -/area/vacant_room/office) "bwp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -3825,6 +3650,27 @@ /obj/machinery/power/smes/engineering, /turf/open/floor/iron/dark, /area/engine/engineering) +"bwD" = ( +/obj/machinery/door/airlock/highsecurity{ + id_tag = "Emergancycap"; + name = "Safe Room"; + req_access_txt = "10"; + security_level = 6 + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/crew_quarters/heads/captain) "bwI" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, @@ -3848,6 +3694,23 @@ /obj/structure/lattice, /turf/open/openspace, /area/maintenance/department/crew_quarters/bar) +"bxz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "bxD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -3890,27 +3753,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"byq" = ( -/obj/machinery/light{ - dir = 1; - light_color = "#7AC3FF" - }, -/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/sign/poster/official/ian{ - pixel_y = 32 - }, -/obj/structure/filingcabinet/chestdrawer, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "byu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/power/apc/auto_name/directional/north{ @@ -3925,32 +3767,6 @@ /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"bzj" = ( -/obj/structure/stairs, -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_x = -15; - pixel_y = -31 - }, -/turf/open/floor/pod/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"bzr" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/numbers/two_nine{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "bzE" = ( /obj/structure/cable{ icon_state = "4-8" @@ -3975,40 +3791,15 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"bAa" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"bAc" = ( -/obj/machinery/camera/autoname{ - c_tag = "Corporate Meeting Room"; - dir = 5 - }, -/obj/machinery/power/apc/auto_name/directional/south{ - pixel_y = -24 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "bAw" = ( /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface/sand) +"bAN" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/aft) "bAQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -4021,6 +3812,28 @@ /obj/effect/spawner/lootdrop/maintenance/four, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"bBn" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Construction Area" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/library/abandoned) +"bBz" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Corporate Meeting Room" + }, +/obj/structure/chair/fancy/comfy{ + color = "#596479" + }, +/turf/open/floor/carpet/blue, +/area/bridge/meeting_room) "bBH" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -4077,9 +3890,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"bDV" = ( -/turf/open/floor/wood, -/area/vacant_room/office) "bDW" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -4115,6 +3925,19 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"bEx" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "bEB" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -4132,6 +3955,17 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"bFv" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "bFY" = ( /obj/machinery/atmospherics/miner/station/n2o, /obj/machinery/atmospherics/pipe/simple/green/hidden, @@ -4238,6 +4072,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"bIF" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "bIK" = ( /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) @@ -4266,6 +4111,14 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, /area/engine/atmos) +"bJr" = ( +/obj/structure/closet/firecloset/full, +/obj/effect/turf_decal/tile/red{ + alpha = 180; + dir = 1 + }, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) "bJQ" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 @@ -4297,6 +4150,18 @@ }, /turf/open/floor/plating, /area/quartermaster/sorting) +"bKO" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"bKR" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hop) "bKV" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, @@ -4320,15 +4185,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"bLn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "bLZ" = ( /obj/effect/turf_decal/siding/white{ alpha = 100 @@ -4347,40 +4203,6 @@ /obj/effect/decal/cleanable/shreds, /turf/open/floor/plating/airless, /area/science/mixing) -"bMe" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northright{ - dir = 2; - name = "Chemistry Desk"; - req_one_access_txt = "5;33" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/folder/white{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/folder/white{ - pixel_x = 5; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 3 - }, -/turf/open/floor/iron/white, -/area/medical/apothecary) "bMh" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -4404,17 +4226,16 @@ }, /turf/open/floor/iron, /area/security/brig) -"bMB" = ( -/obj/effect/turf_decal/tile/dark_red{ - alpha = 180; - color = "#DE3A3A"; - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +"bMq" = ( +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 + dir = 4 + }, +/obj/structure/railing, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -4422,12 +4243,11 @@ /obj/structure/disposalpipe/segment{ dir = 5 }, -/turf/open/floor/iron/dark/side{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/atmos) "bMN" = ( /obj/effect/turf_decal/siding/white{ alpha = 100 @@ -4474,13 +4294,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"bOh" = ( -/obj/structure/lattice/catwalk/over, -/obj/item/kirbyplants/random, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "bOi" = ( /obj/structure/fence/corner{ dir = 4 @@ -4489,17 +4302,6 @@ dir = 5 }, /area/asteroid/paradise/surface) -"bOk" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "bOo" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -4550,25 +4352,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"bPL" = ( -/obj/structure/table, -/obj/item/book/manual/wiki/sopengineering, -/obj/item/clothing/glasses/meson{ - pixel_y = 1 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "bQr" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ @@ -4620,17 +4403,15 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"bSm" = ( -/obj/item/radio/intercom{ - broadcasting = 1; - canhear_range = 6; - dir = 8; - name = "Station Intercom (Court)"; - pixel_x = 33; - pixel_y = -4 +"bSl" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/vacant_room/office) +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "bSF" = ( /obj/machinery/meter{ target_layer = 4 @@ -4643,10 +4424,6 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) -"bSK" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/brig) "bSM" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt/dust, @@ -4664,6 +4441,13 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"bSN" = ( +/obj/machinery/door/poddoor/incinerator_toxmix{ + id = "EmergancyescapeShutter"; + name = "Emergancy Escape Shutters" + }, +/turf/open/floor/plating, +/area/maintenance/department/science/central) "bSX" = ( /obj/machinery/computer/prisoner/management, /obj/machinery/power/apc/auto_name/directional/north{ @@ -4694,17 +4478,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/engine/engineering) -"bUa" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "bUy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -4738,15 +4511,6 @@ }, /turf/open/floor/plating, /area/engine/supermatter) -"bUT" = ( -/obj/structure/sign/directions/supply{ - dir = 8; - pixel_y = 10 - }, -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "bVa" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -4754,28 +4518,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/bridge) -"bVo" = ( +"bVM" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + icon_state = "1-2" }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 +/obj/structure/frame/computer{ + anchored = 1; + dir = 8 }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "bVS" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -4800,6 +4557,15 @@ /obj/machinery/icecream_vat, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"bWT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 5 + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "bXa" = ( /obj/machinery/modular_fabricator/autolathe, /obj/effect/turf_decal/stripes/box, @@ -4834,31 +4600,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"bYh" = ( -/obj/effect/turf_decal/tile/dark_blue{ - alpha = 180 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "bYj" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -4893,6 +4634,45 @@ /obj/item/storage/box/syringes, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) +"bYs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/modular_computer/console/preset/curator, +/obj/structure/light_construct{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) +"bYy" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/hallway/primary/central) +"bYA" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) +"bYV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/mob/living/simple_animal/pet/hamster/vector{ + pixel_x = 1; + pixel_y = 10 + }, +/turf/open/floor/iron, +/area/asteroid/paradise) "bZe" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -4926,6 +4706,12 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/cafeteria) +"bZO" = ( +/obj/structure/railing{ + dir = 5 + }, +/turf/open/openspace, +/area/engineering/hallway) "cae" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) @@ -4984,11 +4770,6 @@ /obj/machinery/digital_clock/directional/south, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"cbd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/broken, -/area/vacant_room/office) "cbh" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt/dust, @@ -5001,22 +4782,26 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"cbl" = ( -/obj/machinery/camera/directional/north, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = 23 - }, -/obj/structure/reagent_dispensers/watertank, -/turf/open/floor/iron, -/area/janitor) "cbm" = ( /turf/closed/mineral/random/air, /area/quartermaster/storage) +"cbu" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_y = 25 + }, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 21 + }, +/obj/effect/turf_decal/siding/wood, +/obj/item/food/spaghetti/beefnoodle{ + pixel_x = -1; + pixel_y = 2 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/railing, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "cbI" = ( /obj/structure/railing, /turf/open/floor/iron/stairs/right{ @@ -5027,6 +4812,17 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"ccc" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/central) "ccl" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -5102,25 +4898,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/central) -"ceg" = ( -/obj/effect/turf_decal/tile/dark_blue{ - alpha = 180; - dir = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "cel" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/power/apc/auto_name/directional/west{ @@ -5139,16 +4916,6 @@ /obj/machinery/computer/station_alert, /turf/open/floor/engine, /area/ai_monitored/turret_protected/aisat/foyer) -"cen" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "ceR" = ( /obj/structure/table, /obj/machinery/status_display/ai{ @@ -5193,13 +4960,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"cfw" = ( -/obj/structure/stairs, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/pod/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "cfJ" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -5210,20 +4970,20 @@ /obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"cgb" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"cgc" = ( +/obj/structure/table/reinforced, +/obj/effect/spawner/lootdrop/donkpockets{ + pixel_x = -1; + pixel_y = 11 }, -/obj/structure/disposalpipe/trunk/multiz/down{ +/obj/structure/railing, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light{ dir = 8 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/machinery/airalarm/directional/west, +/turf/open/floor/iron, +/area/engineering/hallway) "cgI" = ( /obj/effect/landmark/start/assistant, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -5248,15 +5008,6 @@ dir = 8 }, /area/asteroid/paradise/surface/water) -"chS" = ( -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/obj/structure/curtain/directional{ - dir = 8 - }, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "cii" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/service, @@ -5278,6 +5029,15 @@ /obj/structure/closet/crate, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"ciU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/hallway/primary/fore) "cjj" = ( /obj/effect/turf_decal/siding/white/corner{ alpha = 100; @@ -5290,20 +5050,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"cjG" = ( -/obj/structure/chair/fancy/sofa/old/right{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/obj/structure/railing{ - layer = 3 - }, -/obj/effect/turf_decal/siding/white, -/obj/effect/landmark/start/assistant, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "cjH" = ( /obj/effect/spawner/lootdrop/maintenance/two, /obj/structure/closet/crate, @@ -5317,6 +5063,24 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"cks" = ( +/obj/item/radio/intercom{ + pixel_y = 23 + }, +/obj/machinery/button/door{ + id = "psypriv"; + name = "Psycology Shutters Control"; + pixel_y = 37 + }, +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop{ + pixel_y = 4 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/wood, +/area/medical/exam_room) "ckI" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 4 @@ -5331,13 +5095,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"clc" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "cle" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -5364,24 +5121,21 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) -"cmy" = ( -/obj/effect/turf_decal/siding/white{ - alpha = 100; - dir = 4 +"cmk" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/structure/sink{ - dir = 1; - pixel_y = 28 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron/white, -/area/crew_quarters/fitness/recreation) +/turf/open/floor/iron, +/area/quartermaster/sorting) "cmD" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -5399,6 +5153,37 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"cmN" = ( +/turf/open/floor/glass/reinforced/plasma, +/area/engineering/hallway) +"cmR" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) +"cmS" = ( +/obj/machinery/power/apc/auto_name/directional/north{ + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/chapel/office) "cmT" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -5485,33 +5270,42 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"cnW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"cnT" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"cnX" = ( -/obj/machinery/door/airlock/security{ - name = "Detective's Office"; - req_access_txt = "4" +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/item/pen{ + pixel_x = 7; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/desk_bell{ + pixel_x = -6; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"cnW" = ( +/obj/effect/turf_decal/stripes/line{ dir = 1 }, -/turf/open/floor/wood, -/area/security/detectives_office) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/tech, +/area/engine/atmos) "com" = ( /obj/structure/table, /obj/effect/turf_decal/stripes/line{ @@ -5579,6 +5373,22 @@ }, /turf/open/floor/iron, /area/science/robotics) +"cpu" = ( +/obj/structure/toilet{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "Toilet 2"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -32; + specialfunctions = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "cpL" = ( /obj/machinery/door/airlock/command{ name = "Gateway Access"; @@ -5643,6 +5453,10 @@ }, /turf/open/floor/carpet/red, /area/medical/exam_room) +"cqB" = ( +/obj/structure/frame/machine, +/turf/open/floor/iron, +/area/hallway/primary/fore) "cqD" = ( /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/preopen{ @@ -5651,42 +5465,14 @@ }, /turf/open/floor/plating, /area/science/lab) -"cqF" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = 27 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/status_display/ai{ - pixel_x = 32; - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) +"cqR" = ( +/obj/structure/frame/machine, +/turf/open/floor/wood, +/area/library/abandoned) "crm" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface) -"cry" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/warden) "crG" = ( /turf/open/floor/iron, /area/science/robotics) @@ -5714,41 +5500,21 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"csB" = ( -/obj/effect/turf_decal/tile/dark_red{ - alpha = 180; - color = "#DE3A3A"; - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"csG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"csf" = ( +/obj/structure/railing{ + dir = 10 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/junction{ +/turf/open/openspace, +/area/engineering/hallway) +"css" = ( +/obj/structure/railing{ dir = 1 }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, /turf/open/floor/iron, -/area/maintenance/department/engine/atmos) +/area/hallway/primary/aft) "csL" = ( /obj/structure/chair/stool{ pixel_y = 8 @@ -5768,17 +5534,6 @@ dir = 5 }, /area/asteroid/paradise/surface) -"csX" = ( -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"ctk" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/engine, -/area/engine/supermatter) "cto" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -5795,10 +5550,48 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"ctM" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd"); + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/robotics) "ctU" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/medbay/central) +"cuZ" = ( +/obj/machinery/button/door{ + id = "hopshutter"; + name = "Privacy Shutter Control"; + pixel_x = -38; + pixel_y = 26; + req_access_txt = "57" + }, +/obj/machinery/button/door{ + id = "hopqueue"; + name = "Queue Shutter Control"; + pixel_x = -38; + pixel_y = 37; + req_access_txt = "57" + }, +/obj/machinery/button/flasher{ + id = "hopflash"; + pixel_x = -25; + pixel_y = 37 + }, +/obj/machinery/keycard_auth{ + pixel_x = -25; + pixel_y = 27 + }, +/obj/structure/chair/office, +/obj/effect/landmark/start/head_of_personnel, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/hop) "cvu" = ( /obj/machinery/power/terminal{ dir = 8 @@ -5822,6 +5615,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, /area/crew_quarters/heads/chief) +"cvE" = ( +/obj/effect/spawner/structure/window/hollow/survival_pod/directional, +/obj/structure/curtain/directional{ + dir = 8 + }, +/turf/open/floor/plating, +/area/hallway/primary/fore) "cwc" = ( /obj/machinery/shuttle/engine/plasma{ dir = 1 @@ -5865,16 +5665,6 @@ }, /turf/open/floor/wood, /area/chapel/main) -"cxE" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/security/brig) "cxL" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/dark/visible{ @@ -5890,15 +5680,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/disposal/incinerator) -"cxT" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "cyj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -5944,12 +5725,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/department/medical/central) -"czv" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "czB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -6057,6 +5832,16 @@ /obj/effect/turf_decal/box, /turf/open/floor/engine, /area/security/nuke_storage) +"cBx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "cBz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -6066,6 +5851,29 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/eva) +"cBL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/storage) +"cCo" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "cCz" = ( /obj/structure/sign/departments/minsky/security/security, /turf/closed/wall/r_wall, @@ -6075,15 +5883,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"cDv" = ( -/obj/structure/table/wood, -/obj/item/screwdriver, -/obj/item/hatchet, -/obj/item/paicard, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "cDx" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -6117,6 +5916,16 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) +"cDE" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","security") + }, +/turf/open/floor/iron, +/area/security/brig) "cDM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -6145,13 +5954,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"cDX" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/wood, -/area/crew_quarters/cafeteria) "cDY" = ( /obj/structure/window/reinforced{ dir = 8 @@ -6164,22 +5966,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"cEi" = ( -/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/heater{ - piping_layer = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) "cEk" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -6189,46 +5975,14 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"cEM" = ( -/obj/machinery/button/door{ - id = "Chefwindow"; - name = "Chef Shutters Control"; - pixel_y = -27; - req_one_access_txt = "28;25;35" - }, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/clipboard{ - name = "menu"; - pixel_x = -2; - pixel_y = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/item/paper{ - pixel_y = 3 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) -"cEZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/landmark/start/scientist, -/turf/open/floor/iron/grid/steel, -/area/science/mixing) "cFb" = ( /obj/structure/ladder, /turf/open/floor/pod/dark, /area/maintenance/department/security/brig) +"cFf" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/library/abandoned) "cFp" = ( /obj/structure/chair/fancy/comfy{ color = "#596479"; @@ -6269,16 +6023,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"cHd" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "cHg" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/atmos_control/tank/mix_tank, @@ -6303,6 +6047,34 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"cHY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/warden) +"cIo" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/central) "cIr" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -6356,12 +6128,13 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"cJm" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/turf/open/openspace, -/area/science/explab) +"cJn" = ( +/turf/open/floor/wood, +/area/library/abandoned) +"cJo" = ( +/obj/effect/landmark/observer_start, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "cJP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/airlock/engineering{ @@ -6386,14 +6159,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"cJR" = ( -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "cKi" = ( /obj/structure/table/reinforced, /obj/item/aiModule/supplied/freeform, @@ -6416,11 +6181,26 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) +"cKl" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/numbers/two_nine{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "cKs" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/basalt/planetary, /area/quartermaster/storage) +"cKB" = ( +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "cKK" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -6428,38 +6208,9 @@ /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) -"cLw" = ( -/obj/structure/toilet{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "Toilet 1"; - name = "Toilet Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -31; - specialfunctions = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"cLN" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 8 - }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/chief) +"cKT" = ( +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/hallway/primary/fore) "cLW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/office/light{ @@ -6468,6 +6219,10 @@ /obj/effect/landmark/start/roboticist, /turf/open/floor/iron, /area/science/robotics) +"cMd" = ( +/obj/structure/sign/nanotrasen, +/turf/closed/wall/mineral/titanium/survival, +/area/hallway/primary/fore) "cMn" = ( /obj/structure/railing, /turf/open/openspace, @@ -6477,23 +6232,18 @@ /obj/structure/reflector/box, /turf/open/floor/iron, /area/engine/engineering) -"cNG" = ( -/obj/effect/turf_decal/box, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 4 +"cNL" = ( +/obj/machinery/door/airlock/security{ + name = "Autopsy"; + req_access_txt = "4" }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"cNI" = ( -/obj/effect/turf_decal/evac, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/security/detectives_office) "cOp" = ( /turf/open/openspace, /area/crew_quarters/kitchen) @@ -6509,41 +6259,12 @@ }, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) -"cOO" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating, -/area/security/prison) "cPg" = ( /obj/structure/fence/corner{ dir = 1 }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface) -"cPh" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "cQe" = ( /obj/structure/stairs{ dir = 8 @@ -6564,35 +6285,6 @@ }, /turf/closed/wall/r_wall, /area/bridge) -"cRh" = ( -/obj/machinery/atmospherics/components/trinary/mixer{ - dir = 4; - name = "plasma mixer"; - piping_layer = 4 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"cRo" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "cRp" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -6637,38 +6329,16 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"cRE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"cRX" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 }, -/obj/machinery/ai_slipper{ - uses = 10 +/obj/structure/closet/firecloset/full, +/obj/structure/railing{ + dir = 10 }, /turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"cSx" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/n2{ - dir = 8; - piping_layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) +/area/hallway/primary/central) "cSZ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -6689,13 +6359,21 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"cTe" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/trunk/multiz/down{ +"cTf" = ( +/obj/machinery/power/apc{ + dir = 1; + name = "Vacant Office APC"; + pixel_y = 24 + }, +/obj/effect/mapping_helpers/apc/discharged, +/obj/structure/light_construct{ dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/department/bridge) +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/wood, +/area/library/abandoned) "cTB" = ( /obj/structure/chair{ dir = 8 @@ -6706,30 +6384,24 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/rust, /area/science/test_area) -"cTP" = ( -/obj/item/target/alien/anchored, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/preset/toxins{ - dir = 8 - }, -/turf/open/floor/plating/rust, -/area/science/test_area) -"cUr" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "cUA" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/science/mixing) +"cVb" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/hallway/primary/central) "cVj" = ( /obj/effect/mapping_helpers/airlock/abandoned, /obj/structure/cable/yellow{ @@ -6747,6 +6419,21 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/wood, /area/maintenance/department/science/xenobiology) +"cVk" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "cVl" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -6764,10 +6451,6 @@ /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, /area/science/xenobiology) -"cWg" = ( -/obj/structure/filingcabinet/employment, -/turf/open/floor/wood/broken, -/area/vacant_room/office) "cXb" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -6785,11 +6468,6 @@ }, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) -"cXw" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/stool/directional/west, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) "cXy" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -6827,6 +6505,17 @@ }, /turf/open/floor/iron, /area/medical/storage) +"cXG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/chair/fancy/bench, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron, +/area/security/prison) "cXI" = ( /turf/open/floor/iron, /area/maintenance/department/eva) @@ -6867,22 +6556,6 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating/rust, /area/science/test_area) -"cZG" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"cZZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "dao" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -6938,6 +6611,28 @@ }, /turf/open/floor/iron, /area/teleporter) +"dbP" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","security") + }, +/turf/open/floor/iron, +/area/security/brig) "dbT" = ( /obj/machinery/seed_extractor, /obj/machinery/status_display/evac{ @@ -6951,6 +6646,30 @@ /obj/structure/flora/grass/jungle, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"dbX" = ( +/obj/structure/sink/kitchen{ + pixel_y = 22 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"dcG" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) +"dcS" = ( +/obj/effect/turf_decal/delivery, +/obj/item/bikehorn/rubberducky, +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 8 + }, +/turf/open/floor/noslip/standard, +/area/hallway/primary/fore) "dcZ" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/dock/drydock, @@ -6961,12 +6680,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"ddQ" = ( -/obj/structure/stairs, -/turf/open/floor/pod/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "ddW" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -6997,6 +6710,22 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"deH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) "deX" = ( /obj/machinery/conveyor{ dir = 4; @@ -7019,35 +6748,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"dfi" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"dfH" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple{ - name = "Holy bedsheet" - }, -/obj/machinery/newscaster{ - pixel_y = 34 - }, -/obj/machinery/camera/directional/north, -/obj/item/storage/secure/safe{ - pixel_x = -27; - pixel_y = 1 - }, -/obj/item/storage/book/bible{ - pixel_x = 1 - }, -/turf/open/floor/wood, -/area/chapel/office) "dfX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -7058,21 +6758,6 @@ }, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) -"dfZ" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "dgd" = ( /obj/effect/turf_decal/box/white, /obj/structure/cable/yellow{ @@ -7100,6 +6785,44 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/central) +"dgF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" + }, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/medical/apothecary) +"dgG" = ( +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) +"dhx" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white/side, +/area/science/research) "dhL" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -7167,12 +6890,30 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"diQ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/aft) "diS" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, /obj/item/paicard, /turf/open/floor/plating, /area/maintenance/department/bridge) +"diU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/plating, +/area/library/abandoned) "diV" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -7237,12 +6978,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/science/lab) -"dkR" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted, -/obj/structure/reagent_dispensers/water_cooler, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/bridge) "dlh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/office, @@ -7258,25 +6993,19 @@ }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface) -"dme" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ +"dmw" = ( +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = 23 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/iron, +/area/janitor) "dmN" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -7291,6 +7020,10 @@ }, /turf/open/floor/iron, /area/science/lab) +"dmW" = ( +/obj/structure/railing/corner, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/central) "dnf" = ( /turf/closed/wall/r_wall, /area/security/warden) @@ -7300,15 +7033,19 @@ }, /turf/open/floor/engine/airless, /area/engine/atmos) -"dnQ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" +"dnM" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/obj/structure/disposalpipe/segment{ - dir = 8 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 }, -/turf/open/floor/plating, -/area/maintenance/department/science/xenobiology) +/obj/effect/turf_decal/trimline/dark/corner{ + dir = 1 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "dnZ" = ( /obj/structure/ladder, /turf/open/floor/pod/dark, @@ -7341,28 +7078,10 @@ "dpo" = ( /turf/open/floor/plating, /area/maintenance/department/eva) -"dpV" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/ai) "dqm" = ( /obj/effect/turf_decal/stripes/corner, /turf/open/floor/engine/light, /area/holodeck/small) -"dqn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "dqs" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -7443,18 +7162,39 @@ /obj/machinery/computer/card, /turf/open/floor/iron, /area/bridge) -"dsF" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"dsv" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=2"; + freq = 1400; + location = "Kitchen" + }, +/obj/structure/disposalpipe/multiz{ + dir = 8 + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen/coldroom) +"dsz" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 }, -/obj/structure/chair/fancy/bench{ - layer = 2.5 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/structure/disposalpipe/segment{ +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/turf/open/floor/iron, -/area/security/prison) +/obj/structure/disposalpipe/multiz{ + dir = 4 + }, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/chief) "dta" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall, @@ -7467,6 +7207,12 @@ }, /turf/open/floor/engine/o2, /area/engine/atmos) +"dtO" = ( +/obj/structure/sign/directions/evac{ + dir = 4 + }, +/turf/closed/wall/mineral/titanium/survival, +/area/hallway/primary/fore) "dtZ" = ( /obj/structure/railing/corner, /turf/open/floor/wood, @@ -7474,17 +7220,12 @@ "dur" = ( /turf/closed/wall, /area/bridge) -"duC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/filingcabinet/chestdrawer, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 1 +"duv" = ( +/obj/machinery/atmospherics/pipe/layer_manifold/visible{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/turf/open/floor/iron/tech, +/area/engine/atmos) "duJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/flora/ausbushes/sparsegrass, @@ -7540,25 +7281,6 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/iron, /area/security/brig) -"dxm" = ( -/obj/effect/turf_decal/trimline/yellow, -/obj/structure/cable/yellow{ - icon_state = "8-16" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "dxs" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -7567,13 +7289,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"dxx" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/marker_beacon, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "dxH" = ( /obj/structure/chair/fancy/plastic{ dir = 8 @@ -7595,11 +7310,29 @@ }, /turf/open/floor/plating, /area/maintenance/department/cargo) +"dyd" = ( +/obj/effect/landmark/start/assistant, +/obj/structure/cable/yellow{ + icon_state = "2-32" + }, +/obj/effect/turf_decal/trimline/yellow, +/obj/structure/lattice/catwalk/over, +/turf/open/openspace, +/area/hallway/primary/fore) "dyt" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"dyv" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/item/beacon, +/obj/effect/turf_decal/box, +/obj/machinery/atmospherics/pipe/layer_manifold, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "dyQ" = ( /obj/machinery/camera/autoname/directional/south{ network = list("ss13","security") @@ -7647,6 +7380,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"dzA" = ( +/obj/machinery/flasher{ + id = "hopflash"; + pixel_y = 27 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "dzD" = ( /obj/effect/turf_decal/tile/dark_green{ dir = 4 @@ -7688,6 +7432,18 @@ "dAb" = ( /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface/grass) +"dAf" = ( +/obj/structure/chair/fancy/bench/corporate{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "dAh" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -7729,6 +7485,22 @@ }, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) +"dBG" = ( +/obj/structure/table/wood, +/obj/item/camera_film{ + pixel_y = 9 + }, +/obj/item/camera_film{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/decal/cleanable/cobweb, +/obj/structure/sign/poster/official/random{ + pixel_x = 1; + pixel_y = 32 + }, +/turf/open/floor/wood, +/area/library/abandoned) "dBS" = ( /obj/structure/closet/crate/freezer/blood, /obj/effect/turf_decal/bot, @@ -7746,39 +7518,21 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"dCm" = ( -/obj/structure/table_frame/wood, -/obj/effect/decal/cleanable/dirt, -/obj/item/folder/white{ - pixel_x = 7; - pixel_y = -9 - }, -/obj/structure/light_construct, -/turf/open/floor/wood, -/area/vacant_room/office) -"dCq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "dCr" = ( /turf/open/floor/plating/beach/coastline_t, /area/asteroid/paradise/surface/sand) +"dCG" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/central) +"dCK" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) "dCL" = ( /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /obj/effect/turf_decal/bot, @@ -7827,6 +7581,19 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hor) +"dEu" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/science/lab) "dEz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -7834,19 +7601,12 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron/dark, /area/engine/engineering) -"dEG" = ( -/obj/structure/table/wood, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/flashlight/lamp{ - pixel_y = 8 - }, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = -6 +"dEF" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 5 }, -/turf/open/floor/wood, -/area/vacant_room/office) +/area/hallway/primary/central) "dEU" = ( /obj/machinery/nuclearbomb/selfdestruct, /turf/open/floor/circuit/green{ @@ -7885,6 +7645,19 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"dFz" = ( +/obj/structure/flora/ausbushes/ppflowers, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/grass/no_border, +/area/crew_quarters/heads/chief) "dFE" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -7943,6 +7716,12 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"dHs" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/central) "dHA" = ( /obj/structure/cable{ icon_state = "1-2" @@ -8057,27 +7836,6 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) -"dJP" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "dKx" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -8122,15 +7880,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"dLt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/science/misc_lab) "dLK" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, /obj/structure/table, @@ -8159,6 +7908,31 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) +"dMc" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/security/brig) "dMS" = ( /turf/closed/wall/rust, /area/quartermaster/storage) @@ -8195,6 +7969,17 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"dOa" = ( +/obj/structure/ladder, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/pod/dark, +/area/maintenance/department/engine) "dOk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -8213,19 +7998,6 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"dOv" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "dOG" = ( /obj/structure/tank_dispenser/oxygen{ pixel_x = -1; @@ -8261,23 +8033,64 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"dPx" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "dPG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/test_area) +"dPH" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/effect/landmark/start/scientist, +/obj/effect/turf_decal/numbers/two_nine{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail/destination/testing_range{ + dir = 1 + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/science/lab) "dPK" = ( /obj/machinery/anesthetic_machine, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/medical/surgery) +"dPL" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/aft) +"dPN" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) "dPV" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/sign/painting/library{ @@ -8310,19 +8123,6 @@ }, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) -"dQy" = ( -/obj/effect/turf_decal/siding/dark, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/railing/corner, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "dQC" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -8355,6 +8155,12 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/bridge) +"dRW" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/mixing) "dSa" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -8386,14 +8192,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/tech, /area/engine/engineering) -"dSg" = ( -/obj/structure/railing{ - dir = 9 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "dSI" = ( /obj/structure/table/reinforced, /obj/item/clipboard{ @@ -8430,6 +8228,15 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"dTr" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/central) "dTC" = ( /obj/item/grown/log/tree, /obj/item/grown/log/tree{ @@ -8444,6 +8251,15 @@ }, /turf/open/floor/wood, /area/asteroid/paradise/surface) +"dTL" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "dUi" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8509,28 +8325,6 @@ /obj/machinery/power/tesla_coil, /turf/open/floor/iron, /area/engine/engineering) -"dWn" = ( -/obj/structure/curtain, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/white, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medbay"; - req_one_access_txt = "5" - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/medical/genetics/cloning) "dXb" = ( /obj/structure/table/reinforced, /obj/structure/window/reinforced, @@ -8547,10 +8341,33 @@ }, /turf/open/floor/plating, /area/medical/storage) -"dXj" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/atmos) +"dXn" = ( +/obj/machinery/computer/security/wooden_tv{ + desc = "Welcome to KOZU 5... your number one source for weather, news, and entertainment. And now, the weather forecast for tomorrow..."; + name = "Budget TV"; + network = list("public"); + pixel_x = 2; + pixel_y = 8 + }, +/obj/structure/table/wood, +/turf/open/floor/wood, +/area/asteroid/paradise/surface) +"dXG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/digital_clock/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/chapel/main) "dXH" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -8569,13 +8386,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"dYJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/maintenance/department/engine/atmos) "dYY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -8604,9 +8414,11 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"ebd" = ( +"eaE" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/evac, /turf/open/floor/iron, -/area/science/misc_lab) +/area/hallway/primary/central) "ebh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -8637,16 +8449,17 @@ /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"ebE" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 1 +"ebF" = ( +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/structure/window/reinforced{ + dir = 4 }, -/turf/open/floor/iron/white, -/area/medical/genetics/cloning) +/turf/open/floor/grass/no_border, +/area/hallway/primary/fore) "ebG" = ( /mob/living/simple_animal/hostile/gorilla{ aggro_vision_range = 3; @@ -8659,6 +8472,24 @@ /obj/structure/flora/ash/tall_shroom, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"ebU" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","public") + }, +/turf/open/floor/plating, +/area/library/abandoned) +"eci" = ( +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/tree/jungle{ + plane = -3 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "ecq" = ( /obj/effect/turf_decal/stripes/end, /obj/machinery/pipedispenser/disposal/transit_tube, @@ -8696,6 +8527,10 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/pod/dark, /area/crew_quarters/cafeteria) +"ecI" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/hallway/primary/central) "eec" = ( /obj/structure/railing, /turf/open/openspace, @@ -8729,6 +8564,22 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"efa" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/junction/flip, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "eff" = ( /obj/item/target, /obj/structure/window/reinforced, @@ -8737,20 +8588,22 @@ }, /turf/open/floor/plating/rust, /area/science/test_area) +"efr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/detectives_office) "efD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"egg" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "egS" = ( /obj/machinery/biogenerator, /obj/effect/turf_decal/delivery, @@ -8792,28 +8645,6 @@ }, /turf/open/floor/iron, /area/science/lab) -"eht" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/science/mixing/chamber) "ehD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -8826,24 +8657,6 @@ "ehJ" = ( /turf/open/openspace, /area/maintenance/department/chapel) -"eit" = ( -/obj/structure/toilet{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/machinery/button/door{ - id = "Toilet 2"; - name = "Toilet Bolt Control"; - normaldoorcontrol = 1; - pixel_y = -32; - specialfunctions = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "eiO" = ( /obj/machinery/gateway{ dir = 1 @@ -8865,12 +8678,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"ejm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/wardrobe/curator_wardrobe, -/obj/effect/turf_decal/bot, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) "ejD" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/stripes/line{ @@ -8889,31 +8696,11 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"ejR" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"ekb" = ( -/obj/item/kirbyplants/random{ - pixel_y = 22 - }, -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +"ejO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/structure/window/hollow/survival_pod/directional, +/turf/open/floor/plating, +/area/hallway/primary/fore) "ekv" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line{ @@ -8927,17 +8714,6 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) -"ekN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/turf/open/floor/plating, -/area/engine/engineering) "ekR" = ( /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/glass, @@ -8950,6 +8726,21 @@ }, /turf/open/floor/iron/white, /area/science/research) +"ekS" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/multiz{ + dir = 8 + }, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/chief) "elx" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, @@ -8986,52 +8777,17 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/science/robotics) -"enr" = ( -/obj/structure/railing{ - dir = 5 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 5 - }, -/obj/machinery/space_heater, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"enN" = ( -/obj/effect/turf_decal/siding/white, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/recharge_station, -/obj/structure/railing{ - layer = 4 +"enQ" = ( +/obj/machinery/ai_slipper{ + uses = 10 }, /turf/open/floor/iron, -/area/science/robotics) -"eog" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/photocopier, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"eoh" = ( -/obj/effect/decal/cleanable/dirt/dust, +/area/hallway/primary/aft) +"eoc" = ( +/obj/structure/flora/rock/pile, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/evac{ - dir = 1 - }, -/turf/open/floor/iron, -/area/maintenance/department/science/xenobiology) +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/asteroid/paradise) "eop" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/freezer/kitchen{ @@ -9052,6 +8808,29 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"eot" = ( +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/aft) +"eoE" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/science/mixing) "eoQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -9132,18 +8911,22 @@ /obj/machinery/telecomms/server/presets/security, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"eqi" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=2"; - freq = 1400; - location = "Kitchen" +"eqC" = ( +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/structure/disposalpipe/trunk/multiz{ +/obj/effect/turf_decal/siding/dark{ dir = 8 }, -/turf/open/floor/plating, -/area/crew_quarters/kitchen/coldroom) +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = -3 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "eqK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -9167,15 +8950,6 @@ "erN" = ( /turf/open/floor/plating/beach/coastline_t, /area/asteroid/paradise/surface) -"erO" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","public") - }, -/turf/open/floor/plating/asteroid/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "erT" = ( /obj/structure/closet/crate/trashcart, /obj/effect/decal/cleanable/dirt/dust, @@ -9189,14 +8963,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/white, /area/medical/genetics/cloning) -"esb" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "esx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -9214,6 +8980,19 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/security/brig) +"esI" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/white/side, +/area/science/lab) "esK" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/rnd, @@ -9224,52 +9003,59 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/storage/tech) -"esO" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/landmark/observer_start, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "esW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/firecloset/full, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"etV" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ - piping_layer = 4 +"ett" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 }, -/turf/open/floor/engine/n2, -/area/engine/atmos) -"eur" = ( -/obj/machinery/atmospherics/components/trinary/mixer/airmix/flipped{ - dir = 8; - node1_concentration = 0.21; - node2_concentration = 0.79; - on = 0; - piping_layer = 2 +/obj/structure/railing{ + dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"eug" = ( +/obj/structure/table/wood, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/flashlight/lamp{ + pixel_y = 8 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = -6 }, -/obj/structure/window/plasma/reinforced{ - dir = 1 +/turf/open/floor/wood, +/area/library/abandoned) +"euD" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/structure/window/plasma/reinforced{ - dir = 1 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/central) "euN" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/engine) +"euR" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "evc" = ( /obj/structure/chair/fancy/plastic, /obj/item/cigbutt{ @@ -9316,6 +9102,12 @@ "evW" = ( /turf/closed/wall/r_wall, /area/science/xenobiology) +"ewd" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "ewl" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -9340,6 +9132,14 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) +"exa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/structure/window/hollow/survival_pod/directional, +/obj/structure/curtain/directional{ + dir = 4 + }, +/turf/open/floor/plating, +/area/hallway/primary/fore) "exf" = ( /obj/structure/fence/cut/large, /turf/open/floor/plating/grass, @@ -9371,28 +9171,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"exs" = ( -/obj/machinery/atmospherics/components/binary/volume_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"exx" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "exI" = ( /obj/structure/chair/wood/normal{ dir = 1; @@ -9401,19 +9179,17 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) -"exJ" = ( -/obj/structure/railing{ - dir = 8 +"eyg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"exY" = ( -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/warden) "eyh" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -9477,6 +9253,21 @@ }, /turf/open/floor/plating, /area/bridge/meeting_room) +"ezh" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/chapel/main) "ezz" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -9492,6 +9283,15 @@ "ezN" = ( /turf/open/floor/iron/stairs, /area/asteroid/paradise/surface) +"ezT" = ( +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/central) "ezZ" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "engsm"; @@ -9549,6 +9349,26 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"eBu" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/central) "eBA" = ( /obj/machinery/computer/station_alert{ dir = 1 @@ -9650,24 +9470,12 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/dorms) -"eDl" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ +"eDp" = ( +/obj/structure/railing{ dir = 4 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/medical/medbay/central) +/turf/open/floor/iron, +/area/hallway/primary/fore) "eDq" = ( /obj/machinery/light_switch{ pixel_x = 25; @@ -9690,24 +9498,6 @@ dir = 4 }, /area/science/research) -"eDW" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 2 - }, -/turf/open/floor/iron/white/side, -/area/science/lab) "eDX" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, @@ -9736,17 +9526,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/security/prison) -"eEl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "External Gas to Loop" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/engine/engineering) "eEo" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -9763,14 +9542,24 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"eFA" = ( +"eEP" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/aft) +"eFh" = ( /obj/structure/railing/corner{ + dir = 1 + }, +/obj/machinery/light/small{ dir = 8 }, /turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/area/hallway/primary/fore) "eFI" = ( /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt/dust, @@ -9779,37 +9568,6 @@ "eFS" = ( /turf/open/openspace, /area/science/robotics) -"eFW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"eFY" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "eGc" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, @@ -9876,42 +9634,22 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/fitness/recreation) -"eHH" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"eHG" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = 5; - pixel_y = 3 - }, -/obj/item/folder/red{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/item/taperecorder{ - layer = 2.9; - pixel_x = 7; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 6 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/flashlight/lamp{ - pixel_x = -5; - pixel_y = 8 +/obj/effect/turf_decal/numbers/two_nine{ + dir = 1 }, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1423; - listening = 0; - name = "Interrogation Intercom"; - pixel_x = 3; - pixel_y = -34 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, /turf/open/floor/iron, -/area/security/brig) +/area/hallway/primary/central) "eHY" = ( /obj/structure/closet/secure_closet/freezer/fridge{ req_access = null; @@ -9925,22 +9663,9 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) -"eIb" = ( -/obj/structure/lattice, -/obj/structure/railing{ - dir = 1 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "eIc" = ( /turf/closed/wall/r_wall, /area/maintenance/department/engine) -"eIe" = ( -/obj/structure/frame/machine, -/turf/open/floor/wood, -/area/vacant_room/office) "eIP" = ( /obj/structure/table/reinforced, /obj/machinery/button/door{ @@ -9970,6 +9695,45 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"eIZ" = ( +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/fore) +"eJp" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 5 + }, +/obj/structure/closet/firecloset/full, +/obj/effect/turf_decal/bot, +/obj/item/extinguisher/advanced{ + pixel_x = -1; + pixel_y = -2 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"eJs" = ( +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "eJw" = ( /obj/structure/cable{ icon_state = "1-4" @@ -9980,17 +9744,17 @@ "eJz" = ( /turf/closed/wall/r_wall, /area/security/nuke_storage) -"eKj" = ( -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 8 +"eJA" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","public") }, -/obj/effect/turf_decal/delivery, -/obj/item/soap/nanotrasen, /turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/maintenance/department/crew_quarters/dorms) "eKt" = ( /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/mineral/titanium, @@ -9998,10 +9762,6 @@ "eKX" = ( /turf/closed/wall, /area/chapel/office) -"eLG" = ( -/obj/structure/chair/wood/wings, -/turf/open/floor/carpet/green, -/area/vacant_room/office) "eMb" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -10029,40 +9789,21 @@ }, /turf/open/floor/plating, /area/bridge) -"eMx" = ( -/obj/effect/turf_decal/delivery, -/obj/item/bikehorn/rubberducky, -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 8 - }, -/turf/open/floor/noslip/standard, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"eMU" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"eMV" = ( -/obj/effect/turf_decal/trimline/dark/warning{ +"eMn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/siding/dark{ +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/machinery/atmospherics/components/trinary/mixer/airmix/layer2/flipped{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/turf/open/floor/iron, +/area/engine/atmos) "eNg" = ( /obj/effect/turf_decal/siding/wood, /obj/item/reagent_containers/glass/bucket{ @@ -10079,6 +9820,20 @@ /obj/item/seeds/carrot/parsnip, /turf/open/floor/wood, /area/asteroid/paradise/surface) +"eNn" = ( +/obj/item/radio/intercom{ + pixel_y = -34 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/medical/apothecary) +"eNy" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input/layer4, +/turf/open/floor/engine/n2, +/area/engine/atmos) "eNz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -10092,19 +9847,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"eNE" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "eNV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small, @@ -10202,41 +9944,37 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/chapel/office) -"eQh" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" +"ePW" = ( +/obj/structure/urinal{ + dir = 1; + pixel_x = 1; + pixel_y = 33 }, -/obj/structure/disposalpipe/trunk{ +/obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, -/obj/structure/table/reinforced, -/obj/item/folder/white{ - pixel_x = -5 - }, -/obj/item/holosign_creator/medical{ - pixel_x = -4; - pixel_y = 17 - }, -/obj/item/toy/figure/cmo{ - pixel_x = 5; - pixel_y = 9 - }, -/obj/item/stamp/cmo{ - pixel_x = -2 +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -31; + pixel_y = -2 }, -/obj/effect/turf_decal/siding/wideplating/dark{ +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) +"ePY" = ( +/obj/structure/disposalpipe/junction/flip{ dir = 8 }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for monitoring medbay to ensure patient safety."; - dir = 1; - name = "Medbay Monitor"; - network = list("medbay"); - pixel_x = 1; - pixel_y = -32 +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/cmo) +/turf/open/floor/iron, +/area/hallway/primary/central) +"eQb" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/turf/open/floor/wood, +/area/library/abandoned) "eQo" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/bot, @@ -10267,6 +10005,22 @@ /obj/item/clothing/glasses/hud/security/sunglasses, /turf/open/floor/carpet/red, /area/security/detectives_office) +"eQy" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/openspace, +/area/engineering/hallway) +"eQG" = ( +/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/tech, +/area/science/mixing) "eQW" = ( /obj/machinery/power/apc/auto_name/directional/north{ pixel_y = 24 @@ -10277,6 +10031,13 @@ /obj/machinery/space_heater, /turf/open/floor/iron, /area/maintenance/department/medical/central) +"eRP" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "eSh" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -10301,6 +10062,11 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"eTk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engineering/hallway) "eTz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10317,15 +10083,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"eTC" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/sorting/mail{ - dir = 1; - name = "Theatre"; - sortType = 18 - }, -/turf/open/floor/wood/broken, -/area/crew_quarters/cafeteria) "eTK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, @@ -10348,14 +10105,6 @@ dir = 4 }, /area/bridge) -"eUh" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "eUm" = ( /obj/machinery/holopad, /obj/structure/disposalpipe/segment{ @@ -10402,6 +10151,18 @@ /obj/machinery/vending/wardrobe/sec_wardrobe, /turf/open/floor/iron, /area/security/brig) +"eVn" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/public/glass{ + name = "bathroom" + }, +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) "eVo" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line{ @@ -10419,14 +10180,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) -"eVs" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "eVv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -10436,6 +10189,12 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"eVz" = ( +/obj/structure/railing{ + dir = 10 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "eVD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -10453,28 +10212,13 @@ }, /turf/open/floor/iron, /area/medical/apothecary) -"eWf" = ( -/obj/structure/railing{ - dir = 6; - layer = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"eWh" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/tree/jungle{ - plane = -3 +"eWk" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 10 }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/area/hallway/primary/aft) "eWs" = ( /obj/structure/flora/rock/pile, /obj/structure/cable{ @@ -10527,6 +10271,12 @@ "eXn" = ( /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"eXt" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "eXz" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -10551,35 +10301,6 @@ /obj/structure/cable, /turf/open/floor/iron/solarpanel, /area/asteroid/paradise/surface) -"eXG" = ( -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_one_access_txt = "1;4" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "eYg" = ( /obj/structure/stairs{ dir = 8 @@ -10600,29 +10321,15 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/science/central) -"eYC" = ( -/obj/machinery/atmospherics/components/binary/pump/layer4{ - dir = 4; - name = "Port to Filter" - }, -/obj/machinery/atmospherics/components/binary/pump/layer2{ - dir = 8; - name = "Air to Ports" - }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +"eYx" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4; - piping_layer = 1 +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/turf/open/floor/plating, +/area/maintenance/department/science/xenobiology) "eYE" = ( /obj/item/kirbyplants/random, /obj/effect/decal/cleanable/dirt/dust, @@ -10634,6 +10341,23 @@ }, /turf/open/floor/iron, /area/science/research) +"eYZ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/camera/autoname/directional/west, +/obj/machinery/digital_clock/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/aft) +"eZe" = ( +/obj/structure/table/wood, +/obj/item/screwdriver, +/obj/item/hatchet, +/obj/item/paicard, +/turf/open/floor/iron, +/area/hallway/primary/fore) "eZf" = ( /obj/structure/sign/warning/fire{ pixel_x = 32 @@ -10653,9 +10377,24 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) +"eZr" = ( +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/engine, +/area/engine/supermatter) "eZt" = ( /turf/closed/wall/rust, /area/science/xenobiology) +"eZB" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "eZE" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -10709,6 +10448,12 @@ /obj/machinery/light, /turf/open/openspace, /area/crew_quarters/heads/hor) +"fao" = ( +/obj/structure/railing{ + dir = 6 + }, +/turf/open/openspace, +/area/engineering/hallway) "fap" = ( /obj/machinery/light{ dir = 8 @@ -10836,14 +10581,16 @@ }, /turf/open/floor/iron/tech, /area/science/mixing/chamber) +"fcP" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/library/abandoned) "fdh" = ( /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) -"fdi" = ( -/turf/closed/wall, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "fdK" = ( /obj/structure/curtain/directional{ dir = 8 @@ -10950,26 +10697,49 @@ }, /turf/open/floor/plating, /area/maintenance/department/eva) -"fgP" = ( -/turf/closed/wall, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"fgW" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) +"fhw" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/white/corner, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"fhx" = ( +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_x = 31; + pixel_y = -2 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/junction, +/turf/open/floor/iron, +/area/quartermaster/sorting) "fhM" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall/rust, /area/maintenance/disposal/incinerator) -"fhR" = ( -/obj/structure/railing{ - dir = 5 - }, -/obj/structure/closet/emcloset/anchored, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "fhV" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/bot, @@ -11002,17 +10772,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/openspace, /area/maintenance/department/engine/atmos) -"fiu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_one_access_txt = "12;7;29" - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron, -/area/maintenance/department/engine) "fiC" = ( /obj/structure/table/reinforced, /obj/item/storage/pill_bottle/dice{ @@ -11032,6 +10791,20 @@ /obj/structure/flora/ausbushes/lavendergrass, /turf/closed/mineral/random/air, /area/asteroid/paradise) +"fiM" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/central) "fiN" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -11097,20 +10870,6 @@ /obj/structure/easel, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"flm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "flo" = ( /turf/closed/wall, /area/crew_quarters/heads/chief) @@ -11125,25 +10884,14 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"fmE" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output, +/turf/open/floor/engine/air, +/area/engine/atmos) "fmH" = ( /obj/structure/ladder, /turf/open/floor/pod/dark, /area/maintenance/department/medical/central) -"fmR" = ( -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "fna" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -11189,9 +10937,38 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) +"fnM" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine/atmos) "fnQ" = ( /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"fnY" = ( +/obj/structure/table/reinforced, +/obj/structure/desk_bell{ + pixel_x = -8; + pixel_y = 9 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/airalarm/directional/north, +/obj/item/paicard{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "fod" = ( /obj/machinery/door/airlock/public/glass{ name = "Starboard Auxiliary Hallway" @@ -11218,6 +10995,38 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) +"foS" = ( +/obj/structure/curtain, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/white, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_one_access_txt = "5" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/medical/genetics/cloning) +"fpi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "fpu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -11241,15 +11050,6 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) -"fpO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/mob/living/simple_animal/pet/hamster/vector{ - pixel_x = 1; - pixel_y = 10 - }, -/turf/open/floor/iron, -/area/science/misc_lab) "fpY" = ( /obj/structure/flora/ausbushes/fernybush, /obj/effect/turf_decal/siding/white/corner{ @@ -11268,16 +11068,19 @@ }, /turf/open/floor/iron, /area/teleporter) -"fqg" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +"fqp" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark/side{ - dir = 5 +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_one_access_txt = "12;7;29" }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "fqC" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/disposalpipe/segment{ @@ -11291,27 +11094,10 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"fqM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/closet/toolcloset, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm/directional/north, -/obj/item/toy/spinningtoy, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 2 - }, -/turf/open/floor/iron, -/area/engine/atmos) "fqR" = ( /obj/effect/landmark/start/cargo_technician, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"frz" = ( -/obj/structure/lattice/catwalk/over, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "frC" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/structure/cable/yellow{ @@ -11322,14 +11108,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"frW" = ( -/obj/structure/railing{ - dir = 10 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "fsb" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 @@ -11343,29 +11121,27 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) -"fta" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/landmark/start/scientist, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +"fsT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 5 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 8; - name = "Xenobiology Junction"; - sortType = 28 +/obj/structure/window/plasma/reinforced{ + dir = 1 }, -/turf/open/floor/iron/white/side{ - dir = 5 +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2/layer4{ + dir = 8 }, -/area/science/lab) +/turf/open/floor/iron, +/area/engine/atmos) +"ftp" = ( +/obj/machinery/status_display/evac, +/turf/closed/wall, +/area/hallway/primary/fore) "ftq" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot{ @@ -11376,19 +11152,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"ftK" = ( -/obj/structure/railing{ - dir = 10; - layer = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "ftM" = ( /obj/machinery/gateway, /obj/effect/turf_decal/delivery, @@ -11412,20 +11175,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"fuJ" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating, -/area/security/prison) "fuO" = ( /obj/structure/sign/nanotrasen, /turf/closed/wall/mineral/titanium/nodiagonal, @@ -11437,22 +11186,6 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"fuT" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/bottle/beer{ - pixel_x = -3; - pixel_y = 16 - }, -/obj/item/reagent_containers/food/drinks/bottle/beer{ - pixel_x = 6; - pixel_y = 27 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 1; - pixel_y = 3 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "fvf" = ( /obj/machinery/button/door{ id = "Cabin3"; @@ -11503,6 +11236,18 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) +"fwd" = ( +/obj/machinery/modular_fabricator/exosuit_fab{ + dir = 1; + output_direction = 1 + }, +/obj/machinery/ecto_sniffer{ + pixel_x = 2; + pixel_y = 7 + }, +/obj/structure/railing, +/turf/open/floor/iron, +/area/science/robotics) "fwf" = ( /obj/effect/turf_decal/bot, /obj/item/storage/box/breacherslug, @@ -11562,19 +11307,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"fxY" = ( -/obj/machinery/button/door{ - id = "commissaryshutters3"; - name = "Commissary Shutters Control #3"; - pixel_x = 32 - }, -/obj/structure/table/wood, -/obj/item/stack/sheet/wood/ten, -/obj/item/storage/bag/trash, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "fyA" = ( /turf/closed/wall, /area/science/robotics) @@ -11653,19 +11385,17 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/disposal/incinerator) -"fAC" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +"fAx" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/turf/open/floor/iron/dark/corner{ +/obj/structure/railing{ dir = 8 }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/hallway/primary/central) "fBc" = ( /obj/structure/mirror{ pixel_x = -32; @@ -11682,19 +11412,6 @@ /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) -"fBA" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "fBG" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass/incinerator/atmos_interior, @@ -11720,18 +11437,10 @@ /obj/machinery/telecomms/server/presets/medical, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"fBU" = ( -/obj/structure/stairs, -/obj/structure/sign/directions/evac{ - dir = 4; - pixel_x = -15; - pixel_y = -31 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/pod/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"fBQ" = ( +/obj/structure/railing, +/turf/open/openspace, +/area/engineering/hallway) "fBW" = ( /obj/structure/closet/crate/medical, /obj/effect/spawner/lootdrop/ruinloot/medical, @@ -11763,45 +11472,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) -"fCw" = ( -/obj/machinery/flasher{ - id = "hopflash"; - pixel_y = 27 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"fCA" = ( -/obj/structure/table/wood, -/obj/item/paper_bin{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/storage/fancy/donut_box{ - name = "Holy donut box"; - pixel_x = -4; - pixel_y = 17 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 33; - pixel_y = -2 - }, -/obj/item/organ/heart{ - pixel_x = -5; - pixel_y = -1 - }, -/turf/open/floor/wood, -/area/chapel/office) "fCB" = ( /obj/item/radio/intercom{ pixel_x = -30; @@ -11820,13 +11490,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet, /area/asteroid/paradise/surface) -"fDC" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/carbon_output{ - dir = 4; - piping_layer = 4 - }, -/turf/open/floor/engine/co2, -/area/engine/atmos) "fEe" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/disposalpipe/segment{ @@ -11868,6 +11531,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood, /area/crew_quarters/dorms) +"fFd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "fFu" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/table/reinforced, @@ -11924,12 +11594,44 @@ /obj/effect/mapping_helpers/airlock/locked, /turf/open/floor/iron, /area/security/nuke_storage) -"fGM" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"fGJ" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/fore) +"fGQ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/science/mixing) +"fGZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/asteroid/paradise) "fHo" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -11940,6 +11642,30 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"fHy" = ( +/obj/machinery/door/airlock/science{ + name = "Toxins Lab"; + req_one_access_txt = "49;27" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/mixing) +"fHG" = ( +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engineering/hallway) "fHV" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/ywflowers{ @@ -11970,6 +11696,18 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"fIy" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "fJc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -11993,9 +11731,41 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"fJo" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/central) "fJp" = ( /turf/open/openspace, /area/science/explab) +"fJD" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/storage) "fJT" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -12038,6 +11808,13 @@ dir = 8 }, /area/science/research) +"fKu" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "fKS" = ( /obj/item/reagent_containers/food/drinks/bottle/whiskey{ pixel_x = -13; @@ -12124,6 +11901,24 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"fMK" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Foyer"; + req_one_access_txt = "32" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "fML" = ( /obj/structure/closet/crate/secure/engineering, /obj/item/stack/sheet/iron/fifty{ @@ -12159,14 +11954,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"fMR" = ( -/obj/machinery/light_switch{ - pixel_x = -24; - pixel_y = -25 - }, -/obj/item/crowbar/red, -/turf/open/floor/wood, -/area/vacant_room/office) "fMX" = ( /turf/closed/wall, /area/crew_quarters/dorms) @@ -12207,6 +11994,25 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/science/mixing) +"fOm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"fOw" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "fOH" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ @@ -12222,17 +12028,16 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"fOY" = ( -/obj/machinery/light{ - dir = 8 +"fOR" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ + dir = 1 }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 8 +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 1 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/iron/dark, +/area/engineering/hallway) "fPa" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -12366,6 +12171,15 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/bridge) +"fRs" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/evac{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/department/engine) "fRt" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -12420,32 +12234,19 @@ }, /turf/open/floor/iron/white, /area/science/lab) -"fSH" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain/directional, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/quartermaster/qm) -"fSJ" = ( -/obj/machinery/shower{ - dir = 8; - layer = 4; - name = "emergency shower"; - pixel_y = -3 +"fSw" = ( +/obj/structure/sign/directions/engineering{ + pixel_y = -5 }, -/obj/machinery/door/window/brigdoor{ - dir = 1; - name = "Creature Pen"; - req_access_txt = "47" +/obj/structure/sign/directions/supply{ + pixel_y = 1 }, -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/sign/directions/evac{ + dir = 8; + pixel_y = 7 }, -/turf/open/floor/circuit/telecomms/server, -/area/science/xenobiology) +/turf/closed/wall, +/area/hallway/primary/aft) "fSZ" = ( /obj/machinery/modular_computer/console/preset/research{ dir = 8 @@ -12477,48 +12278,17 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"fUc" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/beakers{ - pixel_x = -10; - pixel_y = 7 - }, -/obj/item/storage/box/syringes{ - pixel_x = 5; - pixel_y = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/requests_console{ - department = "Medbay Storage"; - name = "Medbay Storage RC"; - pixel_y = 29 +"fUh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" }, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "0-8" }, /turf/open/floor/plating, -/area/medical/storage) -"fUi" = ( -/obj/machinery/atmospherics/pipe/simple/green/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ - dir = 1; - initialize_directions = 1; - piping_layer = 4 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/light, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/area/security/brig) "fUP" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -12542,22 +12312,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"fUW" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/warden) "fUZ" = ( /obj/structure/chair/fancy/sofa/old/corner/concave{ dir = 1 @@ -12582,23 +12336,6 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) -"fVb" = ( -/obj/structure/table/reinforced, -/obj/machinery/microwave{ - desc = "It looks really dirty."; - name = "maintenance microwave"; - pixel_y = 5 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "fVf" = ( /obj/structure/stairs{ dir = 8 @@ -12608,6 +12345,17 @@ }, /turf/open/floor/pod/dark, /area/engine/atmos) +"fVr" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) "fVy" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -12625,6 +12373,13 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/prison) +"fVz" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/central) "fVM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -12645,21 +12400,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"fWy" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input{ - piping_layer = 2 - }, -/turf/open/floor/engine/air, -/area/engine/atmos) -"fWA" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "fWE" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Disposal Access"; @@ -12701,6 +12441,18 @@ }, /turf/open/floor/engine, /area/science/explab) +"fYE" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/prison) "fYK" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -12709,6 +12461,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"fYN" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/directional, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/plating, +/area/quartermaster/qm) "fYP" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/thermomachine/freezer{ @@ -12750,33 +12514,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"fZl" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"fZm" = ( -/obj/machinery/computer/bounty{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "fZv" = ( /obj/structure/table/reinforced, /obj/item/mmi{ @@ -12817,22 +12554,6 @@ /obj/machinery/digital_clock/directional/north, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"gaf" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 32; - pixel_y = 29 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "gaj" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 10 @@ -12844,48 +12565,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) -"gak" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"gax" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "gbj" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, /obj/structure/reflector/box, /turf/open/floor/iron, /area/engine/engineering) -"gbz" = ( -/obj/effect/turf_decal/siding/wood/corner, -/obj/structure/closet/secure_closet/captains, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/reagent_containers/food/drinks/flask/gold{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/pinpointer/nuke{ - layer = 6; - pixel_y = 5 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain/private) "gbP" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -12930,34 +12615,11 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"gdE" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) "gdF" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"gdO" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "gdP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/box/corners{ @@ -12965,6 +12627,9 @@ }, /turf/open/floor/dock/drydock, /area/quartermaster/storage) +"gdS" = ( +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "geb" = ( /obj/structure/table/wood, /obj/item/toy/figure/clown{ @@ -13028,6 +12693,19 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"get" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine/atmos) "gew" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -13060,24 +12738,6 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"gfK" = ( -/obj/structure/urinal{ - dir = 1; - pixel_x = 1; - pixel_y = 33 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -31; - pixel_y = -2 - }, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "gfQ" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -13113,24 +12773,20 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) +"ghx" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 32 + }, +/obj/item/kirbyplants/random{ + pixel_y = 22 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "ghT" = ( /obj/machinery/air_sensor/atmos/sm_core, /turf/open/floor/engine, /area/engine/supermatter) -"ghV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/holohoop{ - dir = 4; - layer = 3 - }, -/turf/open/floor/prison/dark, -/area/security/prison) "gij" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plating, @@ -13174,6 +12830,13 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/bridge) +"giI" = ( +/obj/structure/railing/corner, +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/openspace, +/area/engineering/hallway) "giQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/dark_green, @@ -13194,6 +12857,30 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) +"giX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/hallway/primary/fore) +"gjb" = ( +/obj/effect/turf_decal/tile/dark_red/corner_ramp{ + alpha = 180; + color = "#DE3A3A"; + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) +"gjc" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "gjn" = ( /obj/machinery/newscaster{ pixel_x = 31; @@ -13207,17 +12894,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) -"gjA" = ( -/obj/structure/table/wood, -/obj/item/gavelblock{ - pixel_x = 1 - }, -/obj/item/gavelhammer{ - pixel_x = 6; - pixel_y = 6 - }, -/turf/open/floor/plating, -/area/vacant_room/office) "gjC" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/security, @@ -13245,6 +12921,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/aisat_interior) +"gjT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "gkj" = ( /obj/structure/window/reinforced/spawner/north, /obj/effect/turf_decal/stripes/line{ @@ -13257,60 +12942,15 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"gkv" = ( -/obj/structure/table/wood, -/obj/item/book/manual/wiki/security_space_law{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10; - layer = 2 - }, -/turf/open/floor/carpet/green, -/area/vacant_room/office) -"gkG" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"gkJ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_one_access_txt = "12;7;29" - }, -/turf/open/floor/plating, -/area/maintenance/department/engine) -"gkU" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/wood/broken, -/area/vacant_room/office) -"gkY" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 +"gkC" = ( +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/effect/turf_decal/delivery, +/obj/item/soap/nanotrasen, +/turf/open/floor/iron, +/area/hallway/primary/fore) "gla" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -13348,21 +12988,26 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"glM" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "Security" +"glK" = ( +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"glQ" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 }, -/obj/structure/plasticflaps/opaque, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 }, -/turf/open/floor/plating, -/area/maintenance/department/eva) +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "gmf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, @@ -13407,28 +13052,12 @@ }, /turf/open/floor/iron, /area/science/lab) -"gmi" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/engine, -/area/science/explab) -"gmo" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" +"gms" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/security/prison) +/turf/open/floor/iron, +/area/hallway/primary/aft) "gmt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office{ @@ -13453,15 +13082,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/central) -"gna" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/item/beacon, -/obj/effect/turf_decal/box, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "gnb" = ( /obj/machinery/computer/objective, /obj/effect/turf_decal/stripes/line{ @@ -13469,25 +13089,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"gnc" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/engine) -"gnm" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "gnR" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -13508,20 +13109,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"got" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "goV" = ( /obj/effect/turf_decal/box/corners, /turf/open/floor/dock/drydock, @@ -13565,6 +13152,30 @@ }, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/aisat_interior) +"gpt" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/beakers{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/item/storage/box/syringes{ + pixel_x = 5; + pixel_y = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/requests_console{ + department = "Medbay Storage"; + name = "Medbay Storage RC"; + pixel_y = 29 + }, +/obj/structure/disposalpipe/multiz{ + dir = 8 + }, +/turf/open/floor/plating, +/area/medical/storage) "gpR" = ( /obj/machinery/telecomms/processor/preset_one, /obj/effect/turf_decal/stripes/line{ @@ -13575,30 +13186,19 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"gqb" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "gqv" = ( /obj/effect/spawner/structure/window/depleteduranium, /turf/open/floor/plating, /area/engine/engineering) -"gqC" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"gra" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/spawner/randomvend/snack, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","medbay") - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/iron, -/area/medical/medbay/central) +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "grk" = ( /obj/structure/lattice, /turf/open/openspace, @@ -13623,32 +13223,6 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/engine/supermatter) -"grQ" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/sparsegrass, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) -"grS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"gsi" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red{ - alpha = 180; - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "gsF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -13707,6 +13281,12 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"guE" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "guS" = ( /obj/machinery/door/airlock/mining/glass{ name = "Delivery Office"; @@ -13748,6 +13328,16 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"gvM" = ( +/obj/structure/light_construct, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/sign/warning/pods{ + pixel_y = -32 + }, +/turf/open/floor/plating, +/area/library/abandoned) "gvQ" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/scrubber/huge, @@ -13756,32 +13346,26 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"gwb" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","security") +"gvS" = ( +/obj/machinery/airalarm/directional/south, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Medbay Maintenance"; + req_access_txt = "5" }, -/obj/machinery/button/door{ - id = "armory"; - name = "Armory Shutter Toggle"; - pixel_x = -32; - pixel_y = 1; - req_access_txt = "3" +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" }, -/obj/structure/bed/dogbed/walter, -/mob/living/simple_animal/pet/dog/bullterrier/walter{ - density = 0; - dir = 1 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/obj/item/stack/sheet/bone{ - pixel_x = 6; - pixel_y = -6 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/warden) +/turf/open/floor/iron, +/area/maintenance/department/medical/central) "gwg" = ( /obj/structure/filingcabinet/chestdrawer, /obj/effect/turf_decal/bot, @@ -13794,16 +13378,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) -"gwn" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "gwH" = ( /obj/structure/window/reinforced{ dir = 4 @@ -13835,23 +13409,50 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"gwZ" = ( -/obj/effect/turf_decal/siding/yellow{ +"gxf" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east{ + c_tag = "Interrogation room"; + name = "Interrogation room"; + network = list("interrogation") + }, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = 22 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/effect/turf_decal/trimline/yellow/warning{ +/turf/open/floor/iron, +/area/security/brig) +"gxg" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/closet/crate/solarpanel_small, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"gxG" = ( +/obj/structure/frame/computer{ + anchored = 1; + dir = 1 + }, +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/turf/open/floor/wood, +/area/library/abandoned) +"gxN" = ( +/obj/structure/railing{ dir = 8 }, /obj/effect/turf_decal/siding/dark{ - dir = 4 + dir = 8 }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 +/turf/open/floor/iron/dark/side{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/area/hallway/primary/aft) "gyq" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -13872,36 +13473,6 @@ "gyy" = ( /turf/open/openspace, /area/crew_quarters/cafeteria) -"gyC" = ( -/obj/machinery/atmospherics/miner/station/carbon_dioxide, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","engine") - }, -/obj/machinery/atmospherics/pipe/simple/green/hidden{ - dir = 8 - }, -/turf/open/floor/engine/co2, -/area/engine/atmos) -"gyH" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, -/area/science/mixing) "gyO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -13909,11 +13480,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"gzS" = ( -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "gzY" = ( /obj/structure/bodycontainer/crematorium{ dir = 1; @@ -13928,24 +13494,6 @@ /obj/machinery/light, /turf/open/floor/wood, /area/chapel/office) -"gAf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/numbers/two_nine{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "gAn" = ( /obj/machinery/door/airlock/security{ name = "Evidence"; @@ -13963,16 +13511,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"gAp" = ( -/obj/structure/light_construct, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/sign/warning/pods{ - pixel_y = -32 - }, -/turf/open/floor/plating, -/area/vacant_room/office) "gAW" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -14017,31 +13555,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/test_area) -"gBO" = ( -/obj/machinery/power/apc/auto_name/directional/south{ - pixel_y = -24 +"gBH" = ( +/obj/item/kirbyplants/random{ + pixel_y = 22 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, +/obj/structure/cable/yellow, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/light, -/obj/machinery/camera/autoname{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + icon_state = "1-2" }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/crew_quarters/heads/hop) +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "gBS" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, @@ -14049,24 +13575,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"gCg" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/northright{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/item/toy/figure/engineer{ - pixel_x = 3; - pixel_y = -1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "gCM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small, @@ -14103,14 +13611,10 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"gDp" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"gDl" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "gDB" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -14129,14 +13633,6 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"gDX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "qm_warehouse"; - name = "warehouse shutters" - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/warehouse) "gDY" = ( /turf/closed/wall/r_wall, /area/tcommsat/computer) @@ -14221,13 +13717,6 @@ }, /turf/open/floor/iron, /area/medical/genetics/cloning) -"gFG" = ( -/obj/structure/lattice/catwalk/over, -/obj/machinery/firealarm/directional/east, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "gFM" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -14245,6 +13734,10 @@ }, /turf/open/floor/iron/white, /area/science/lab) +"gFR" = ( +/obj/structure/railing/corner, +/turf/open/openspace, +/area/hallway/primary/fore) "gGp" = ( /obj/machinery/camera/autoname/directional/west{ network = list("ss13","medbay") @@ -14266,20 +13759,16 @@ "gGJ" = ( /turf/closed/mineral/iron, /area/quartermaster/storage) -"gHf" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ +"gGX" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/railing{ dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/public/glass{ - name = "bathroom" +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/openspace, +/area/engineering/hallway) "gHj" = ( /obj/machinery/teleport/hub, /obj/effect/turf_decal/stripes/line{ @@ -14287,17 +13776,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"gHq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/turf/open/floor/plating, -/area/engine/engineering) "gHx" = ( /obj/structure/railing{ dir = 8 @@ -14432,6 +13910,17 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"gJV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/trinary/mixer/layer4{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "gKl" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -14445,6 +13934,13 @@ }, /turf/open/floor/plating, /area/tcommsat/server) +"gKN" = ( +/obj/item/radio/intercom{ + pixel_x = -31; + pixel_y = -2 + }, +/turf/open/openspace, +/area/engineering/hallway) "gKO" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, @@ -14464,6 +13960,11 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/storage/primary) +"gLH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output/layer2, +/turf/open/floor/engine/o2, +/area/engine/atmos) "gLR" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -14475,16 +13976,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/bar) -"gMn" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "gMG" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/hor) @@ -14554,6 +14045,10 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) +"gOm" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "gOE" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -14574,9 +14069,39 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron, /area/crew_quarters/dorms) +"gPf" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test Chamber Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/explab) "gPs" = ( /turf/open/floor/iron/tech, /area/engine/engineering) +"gPt" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/loading_area, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail/destination/atmospherics, +/turf/open/floor/iron, +/area/security/prison) "gPG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -14615,59 +14140,12 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/storage/primary) -"gQa" = ( -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "gQh" = ( /obj/structure/railing/corner{ dir = 4 }, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) -"gQE" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"gQK" = ( -/obj/machinery/shower{ - layer = 4; - name = "emergency shower"; - pixel_y = 12 - }, -/obj/effect/turf_decal/stripes/end, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/noslip/standard, -/area/science/lab) -"gQY" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "gRg" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -14689,15 +14167,41 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"gRR" = ( -/obj/machinery/door/morgue{ - dir = 1; - name = "Private Study"; - req_access_txt = "37" +"gSc" = ( +/obj/machinery/keycard_auth{ + pixel_x = 33; + pixel_y = -5 }, -/obj/structure/barricade/wooden/crude, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) +/obj/machinery/button/door{ + id = "Capoffice"; + id_tag = "cmoprivacy"; + name = "Captain blast door"; + pixel_x = 32; + pixel_y = 5 + }, +/obj/structure/table/wood, +/obj/machinery/computer/security/wooden_tv{ + pixel_x = 2; + pixel_y = 8 + }, +/obj/machinery/firealarm/directional/south, +/obj/item/melee/chainofcommand{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/item/radio/intercom{ + dir = 8; + freerange = 1; + name = "Station Intercom (Command)"; + pixel_x = 33; + pixel_y = -35 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain/private) "gSq" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/cobweb, @@ -14710,6 +14214,12 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"gSP" = ( +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "gTv" = ( /obj/structure/chair/fancy/sofa/old/left{ dir = 4 @@ -14729,12 +14239,13 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) -"gUx" = ( -/obj/structure/railing, +"gUA" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/structure/lattice, /turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/fore) "gUQ" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 8 @@ -14781,35 +14292,6 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) -"gVN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/brig) -"gWa" = ( -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"gWg" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/camera/autoname/directional/west, -/obj/machinery/digital_clock/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "gWp" = ( /obj/machinery/light{ dir = 4 @@ -14865,17 +14347,29 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"gXk" = ( -/obj/structure/disposalpipe/junction{ +"gXn" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - alpha = 180 +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) "gXq" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -14891,41 +14385,6 @@ dir = 8 }, /area/bridge) -"gXz" = ( -/obj/machinery/conveyor{ - dir = 4; - id = "garbage" - }, -/obj/item/trash/tray{ - pixel_x = 11 - }, -/obj/item/trash/semki{ - pixel_x = 12; - pixel_y = 4 - }, -/obj/item/trash/can/food/peaches/maint{ - pixel_x = -7; - pixel_y = 7 - }, -/obj/item/trash/candle{ - pixel_x = -4; - pixel_y = -3 - }, -/obj/item/trash/can{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) "gXA" = ( /obj/effect/turf_decal/tile/dark_green{ dir = 4 @@ -14955,6 +14414,37 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"gYf" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse Shutters" + }, +/obj/machinery/button/door{ + id = "qm_warehouse"; + name = "Warehouse Door Control"; + pixel_x = 32; + pixel_y = 1; + req_access_txt = "31" + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/warehouse) +"gYg" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/hallway/primary/aft) +"gYk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/reagent_dispensers/fueltank, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "gYA" = ( /obj/structure/cable{ icon_state = "1-2" @@ -14967,12 +14457,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"gYQ" = ( -/obj/structure/railing/corner, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "gYZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/sand/plating, @@ -14981,10 +14465,19 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"gZh" = ( -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/maintenance/department/engine/atmos) +"gZl" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "gZy" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -14993,16 +14486,6 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/plating/rust, /area/science/test_area) -"gZM" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "hag" = ( /obj/structure/cable{ icon_state = "1-8" @@ -15015,21 +14498,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engineering) -"ham" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/security/detectives_office) "han" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/iron, @@ -15062,28 +14530,36 @@ }, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) -"haI" = ( -/obj/structure/sign/directions/security{ - dir = 1; - pixel_y = 7 +"haN" = ( +/obj/item/reagent_containers/food/condiment/peppermill{ + pixel_y = 25 }, -/obj/structure/sign/directions/command{ - dir = 1 +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_y = 21 }, -/obj/structure/sign/directions/medical{ - dir = 1; - pixel_y = -6 +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood, +/obj/item/plate{ + pixel_y = 3 }, -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/item/food/donkpocket/pizza{ + pixel_x = -1; + pixel_y = 4 + }, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "hbs" = ( /obj/structure/sign/painting/library{ pixel_y = -32 }, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) +"hbt" = ( +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "hbu" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -15093,11 +14569,24 @@ dir = 4 }, /area/bridge) -"hbL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/lootdrop/glowstick/lit, -/turf/open/floor/iron/white/side, -/area/science/misc_lab) +"hcg" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark/corner{ + dir = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/dark, +/area/engineering/hallway) +"hcr" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/landmark/observer_start, +/turf/open/floor/iron, +/area/hallway/primary/fore) "hcA" = ( /obj/structure/chair/stool/directional/west, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -15131,6 +14620,38 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/lab) +"hdq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/brig) +"hds" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "hdx" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -15155,6 +14676,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/science/central) +"hea" = ( +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","engine") + }, +/obj/machinery/atmospherics/components/binary/pump{ + name = "Gas to Chamber" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/engine, +/area/engine/supermatter) "het" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -15217,17 +14752,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"hgw" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/sign/map/echo{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "hgB" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, @@ -15286,19 +14810,14 @@ "hhu" = ( /turf/closed/wall, /area/crew_quarters/cafeteria) -"hhH" = ( -/turf/open/floor/engine/light, -/area/holodeck/small{ - dynamic_lighting = 1 - }) -"hib" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ +"hhJ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/central) "hif" = ( /obj/structure/cable/yellow{ icon_state = "4-32" @@ -15314,15 +14833,30 @@ "hiB" = ( /turf/closed/wall, /area/asteroid/paradise) -"hiE" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ +"hiW" = ( +/obj/structure/chair/fancy/bench/pew/left{ dir = 1 }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/green, +/area/chapel/main) "hjp" = ( /obj/machinery/door/airlock/medical/glass{ name = "Medbay Storage"; @@ -15350,6 +14884,16 @@ "hjU" = ( /turf/open/openspace, /area/science/mixing) +"hki" = ( +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/fore) "hkG" = ( /obj/effect/decal/cleanable/robot_debris/old{ name = "Seamoth fragment"; @@ -15395,19 +14939,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"hmF" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/structure/railing{ - dir = 6; - layer = 4 - }, -/obj/structure/closet/emcloset, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "hns" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -15429,17 +14960,6 @@ /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall/r_wall, /area/science/lab) -"hog" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32 - }, -/obj/item/kirbyplants/random{ - pixel_y = 22 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "hos" = ( /obj/machinery/power/terminal{ dir = 8 @@ -15458,6 +14978,19 @@ "how" = ( /turf/closed/indestructible/rock/snow, /area/space) +"hoz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/crew_quarters/heads/hop) "hoH" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/power/apc/auto_name/directional/north{ @@ -15477,13 +15010,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"hoN" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/spawner/lootdrop/glowstick/lit, -/turf/open/floor/iron, -/area/maintenance/department/engine/atmos) "hoO" = ( /obj/structure/dresser, /obj/machinery/light_switch{ @@ -15504,48 +15030,14 @@ /obj/item/bedsheet/ian, /turf/open/floor/prison/dark, /area/security/prison/shielded) +"hpi" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron/white, +/area/medical/apothecary) "hpp" = ( /obj/structure/chair/fancy/plastic, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface/sand) -"hpx" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"hpO" = ( -/obj/machinery/requests_console{ - department = "AI"; - departmentType = 5; - name = "AI RC"; - pixel_x = 30; - pixel_y = -30 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/box, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = 24; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "1-8" - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("aiupload") - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "hpP" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15658,12 +15150,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"hsh" = ( -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "hsv" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15715,6 +15201,30 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"htj" = ( +/obj/item/book/granter/spell/smoke/lesser{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/bottle/holywater{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/soulstone/anybody/chaplain{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/structure/table/wood, +/obj/structure/sign/painting/library{ + pixel_x = 33; + pixel_y = -1 + }, +/obj/item/organ/heart{ + pixel_x = -5; + pixel_y = -1 + }, +/turf/open/floor/wood, +/area/chapel/office) "htm" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15759,27 +15269,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/apothecary) -"htC" = ( -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - pixel_x = 31; - pixel_y = -2 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "htV" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/door/airlock/maintenance_hatch{ @@ -15789,31 +15278,6 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) -"huH" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"huR" = ( -/obj/structure/lattice, -/obj/structure/railing{ - dir = 4 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "hvb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -15844,22 +15308,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"hvJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/mech_bay_recharge_floor, -/area/science/robotics) "hvK" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -15879,20 +15327,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"hwq" = ( -/obj/structure/chair/fancy/bench/corporate/right{ - dir = 1 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "hwy" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -15904,6 +15338,16 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"hwE" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark, +/area/security/detectives_office) "hwY" = ( /turf/closed/wall/rust, /area/maintenance/department/science/xenobiology) @@ -15938,22 +15382,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"hyo" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) -"hyx" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/railing/corner{ +"hyu" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/structure/disposalpipe/sorting/mail/destination/library{ dir = 1 }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/turf/open/floor/iron/white/side{ + dir = 8 + }, +/area/science/research) "hyz" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -16028,6 +15465,43 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/engine/engineering) +"hAt" = ( +/obj/structure/table/reinforced, +/obj/item/circuitboard/machine/public_nanite_chamber, +/obj/item/circuitboard/machine/public_nanite_chamber{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/item/circuitboard/machine/public_nanite_chamber{ + pixel_y = 4 + }, +/obj/item/circuitboard/machine/public_nanite_chamber{ + pixel_x = -2; + pixel_y = 7 + }, +/obj/machinery/newscaster{ + pixel_x = 31; + pixel_y = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/disposalpipe/multiz{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/research) +"hAx" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/aft) "hAB" = ( /obj/structure/altar_of_gods, /obj/item/flashlight/lantern{ @@ -16041,37 +15515,34 @@ }, /turf/open/floor/wood, /area/chapel/main) -"hAS" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/maintenance/department/science/xenobiology) -"hAU" = ( -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - alpha = 180 +"hAH" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, /obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 + icon_state = "4-8" }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"hAV" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/structure/disposalpipe/sorting/mail/destination/security/flip{ + dir = 4 + }, /turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/area/security/brig) +"hAS" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating, +/area/maintenance/department/science/xenobiology) +"hAW" = ( +/obj/structure/barricade/wooden/crude, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/library/abandoned) "hAX" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 25 @@ -16082,6 +15553,10 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) +"hBb" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/dark, +/area/medical/morgue) "hBg" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on{ dir = 8 @@ -16133,51 +15608,55 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, /area/maintenance/department/cargo) -"hCo" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"hCs" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/maintenance/department/engine) "hCx" = ( /obj/structure/flora/rock/pile, /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"hCL" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +"hCI" = ( +/obj/structure/sign/poster/official/random{ + pixel_x = -2; + pixel_y = 32 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/structure/frame/computer{ + anchored = 1 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/structure/light_construct{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/turf/open/floor/wood, +/area/library/abandoned) "hDF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/quartermaster/storage) +"hDU" = ( +/obj/structure/closet/secure_closet/detective, +/obj/item/storage/box/evidence{ + pixel_y = 5 + }, +/obj/item/flashlight/seclite, +/obj/item/restraints/handcuffs, +/obj/item/taperecorder, +/obj/machinery/requests_console{ + department = "Detective's office"; + name = "Detective RC"; + pixel_y = 30 + }, +/obj/item/camera/detective, +/obj/machinery/computer/security/telescreen{ + dir = 8; + name = "Station Monitor"; + network = list("ss13"); + pixel_x = 24 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/item/holosign_creator/security, +/turf/open/floor/wood, +/area/security/detectives_office) "hDY" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/effect/mapping_helpers/airlock/cyclelink_helper{ @@ -16195,19 +15674,25 @@ }, /turf/open/floor/iron/white, /area/science/research) -"hED" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/secure_data{ - dir = 8 +"hEE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - alpha = 180 +/obj/machinery/atmospherics/components/unary/tank/air{ + dir = 1; + initialize_directions = 1 }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +/obj/machinery/firealarm/directional/east, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/foyer) +"hFb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse Shutters" }, -/turf/open/floor/iron/dark, -/area/security/warden) +/turf/open/floor/iron/sepia, +/area/quartermaster/warehouse) "hFP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -16219,6 +15704,13 @@ }, /turf/open/floor/plating, /area/hallway/secondary/service) +"hFX" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "hGq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/glowstick/lit, @@ -16228,6 +15720,16 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/eva) +"hGx" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/openspace, +/area/hallway/primary/central) "hGZ" = ( /obj/machinery/air_sensor{ pixel_x = -32; @@ -16245,6 +15747,12 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) +"hHo" = ( +/obj/structure/disposalpipe/multiz/down{ + dir = 8 + }, +/turf/open/openspace, +/area/hallway/primary/central) "hHp" = ( /obj/structure/railing{ dir = 1 @@ -16290,25 +15798,23 @@ name = "mainframe floor" }, /area/tcommsat/server) +"hIV" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "hIX" = ( /obj/machinery/light{ dir = 8 }, /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness/recreation) -"hIY" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/structure/closet/firecloset/full, -/obj/structure/railing{ - dir = 10; - layer = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "hJA" = ( /obj/structure/window/reinforced, /turf/open/floor/engine, @@ -16365,52 +15871,20 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"hKp" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"hKX" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/item/clothing/mask/surgical{ - pixel_x = 3; - pixel_y = -8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/turf/open/floor/iron/dark, -/area/security/detectives_office) -"hLa" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/structure/railing, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) "hLc" = ( /obj/structure/table, /obj/effect/spawner/lootdrop/maintenance/two, /obj/item/paicard, /turf/open/floor/plating, /area/maintenance/department/chapel) +"hLl" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/aft) "hLr" = ( /obj/structure/table/wood, /obj/item/folder/yellow{ @@ -16429,38 +15903,6 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"hLF" = ( -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/white, -/area/science/research) -"hLT" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) "hMe" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, @@ -16483,6 +15925,23 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"hMs" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/machinery/light, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/obj/item/kirbyplants/random, +/obj/structure/sign/map/echo{ + pixel_y = -32 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) "hMu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -16503,6 +15962,18 @@ }, /turf/open/floor/carpet/orange, /area/crew_quarters/dorms) +"hMP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "External Gas to Loop" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/light_switch/directional/west, +/turf/open/floor/iron/dark, +/area/engine/engineering) "hNH" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/flora/rock/pile, @@ -16525,12 +15996,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/science/server) -"hOi" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/hop) "hPk" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/flora/ausbushes/sparsegrass, @@ -16559,23 +16024,14 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"hRD" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/chair/fancy/bench{ - layer = 2.5 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = 1; - pixel_y = 32 +"hRA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" }, -/turf/open/floor/iron, -/area/security/prison) +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/ai) "hRI" = ( /obj/structure/ladder, /obj/structure/railing{ @@ -16599,22 +16055,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"hSg" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/table/reinforced, -/obj/item/paicard{ - pixel_x = -10; - pixel_y = 2 - }, -/obj/item/storage/fancy/donut_box{ - pixel_x = 9; - pixel_y = -1 - }, -/obj/item/book/manual/wiki/sopcommand, -/turf/open/floor/iron/dark, -/area/bridge) "hSk" = ( /obj/structure/railing{ dir = 1 @@ -16655,6 +16095,13 @@ /obj/item/book/manual/wiki/sopscience, /turf/open/floor/iron, /area/science/lab) +"hSL" = ( +/obj/effect/spawner/lootdrop/glowstick/lit, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "hSS" = ( /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating/rust, @@ -16710,24 +16157,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/chapel) -"hTq" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = 32; - pixel_y = -2 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "hTE" = ( /obj/machinery/telecomms/message_server/preset, /obj/effect/turf_decal/stripes/closeup, @@ -16740,23 +16169,6 @@ /obj/item/paicard, /turf/open/floor/iron, /area/maintenance/department/science/central) -"hTN" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","engine","public") - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "hUc" = ( /obj/machinery/computer/card/minor/cmo{ dir = 8 @@ -16775,6 +16187,10 @@ }, /turf/open/floor/plating, /area/medical/surgery) +"hUi" = ( +/obj/effect/turf_decal/evac, +/turf/open/floor/iron, +/area/hallway/primary/central) "hUj" = ( /obj/effect/turf_decal/siding/blue{ dir = 6 @@ -16794,6 +16210,17 @@ /obj/structure/grille/broken, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) +"hUu" = ( +/obj/structure/table/wood, +/obj/item/book/manual/wiki/security_space_law{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/carpet/green, +/area/library/abandoned) "hUO" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -16826,19 +16253,45 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) +"hVG" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/evac, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/central) +"hWD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/holohoop{ + dir = 4 + }, +/turf/open/floor/prison/dark, +/area/security/prison) +"hWI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/public/glass, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "hWZ" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plating/airless, /area/science/mixing) -"hYe" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/effect/turf_decal/trimline/yellow/warning, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "hYk" = ( /obj/effect/turf_decal/pool{ dir = 8 @@ -16853,14 +16306,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"hYz" = ( -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "hYK" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Experimentation Chamber"; @@ -16965,36 +16410,25 @@ }, /turf/open/floor/iron, /area/security/prison) -"ias" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "brigentrance"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "iaG" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/maintenance/department/science/central) +"iaH" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/hallway/primary/fore) "iaR" = ( /turf/closed/wall, /area/crew_quarters/fitness/recreation) +"iaU" = ( +/obj/structure/railing, +/turf/open/openspace, +/area/hallway/primary/central) "ibc" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -17038,18 +16472,15 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/mixing) -"icQ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 +"ich" = ( +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) +"icv" = ( +/obj/structure/railing/corner{ + dir = 4 }, -/turf/open/floor/iron, -/area/quartermaster/sorting) +/turf/open/openspace, +/area/hallway/primary/fore) "idf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -17079,6 +16510,20 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) +"idU" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "iej" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -17094,6 +16539,48 @@ }, /turf/open/floor/iron/dark, /area/medical/medbay/central) +"iek" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/asteroid/paradise) +"iem" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = -2 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"ies" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/mapping_helpers/simple_pipes/general/visible, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) +"ieB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/quartermaster/storage) +"ifj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/warden) "ifm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -17112,11 +16599,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/engine/engineering) -"ifA" = ( -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "ifB" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -17138,6 +16620,12 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) +"ifH" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "ifQ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -17180,14 +16668,16 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"igz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/modular_computer/console/preset/curator, -/obj/structure/light_construct{ +"iha" = ( +/obj/structure/ladder, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ dir = 1 }, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) +/turf/open/floor/pod/dark, +/area/quartermaster/qm) "ihA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -17202,6 +16692,9 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"ihC" = ( +/turf/open/floor/iron, +/area/asteroid/paradise) "ihG" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable{ @@ -17209,14 +16702,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) -"ihK" = ( -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "ihL" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/disposal/incinerator) @@ -17236,28 +16721,20 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"iis" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" +"iiv" = ( +/obj/structure/railing/corner{ + dir = 4 }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 }, -/turf/open/floor/plating, -/area/security/warden) -"iiz" = ( -/obj/item/kirbyplants/random, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 +/obj/machinery/light{ + dir = 1 }, /turf/open/floor/iron/dark/side{ - dir = 10 + dir = 1 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/area/hallway/primary/central) "iiY" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -17351,6 +16828,25 @@ }, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"ikE" = ( +/obj/structure/railing, +/obj/effect/turf_decal/tile/blue/half{ + dir = 4 + }, +/obj/effect/turf_decal/siding/white, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/destination/genetics{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "ili" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, @@ -17398,6 +16894,23 @@ "img" = ( /turf/open/floor/plating, /area/maintenance/department/cargo) +"imH" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "imO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -17415,19 +16928,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/engine) -"inv" = ( -/obj/effect/turf_decal/tile/black/opposingcorners{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13","rd") - }, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/hor) "inI" = ( /obj/effect/turf_decal/trimline/yellow, /obj/structure/railing{ @@ -17461,12 +16961,6 @@ }, /turf/open/floor/engine/light, /area/holodeck/small) -"ipb" = ( -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "ipu" = ( /obj/machinery/microwave{ desc = "Cooks and boils stuff, somehow."; @@ -17491,6 +16985,15 @@ }, /turf/open/openspace, /area/security/brig) +"ipF" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/aft) "ipT" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -17500,15 +17003,23 @@ }, /turf/open/floor/iron/tech, /area/engine/engineering) -"irp" = ( +"iqr" = ( +/obj/effect/turf_decal/siding/dark/end{ + dir = 8 + }, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 10 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) +"iry" = ( +/obj/item/radio/intercom{ + pixel_y = 28 + }, +/obj/structure/table/wood, +/obj/item/kirbyplants/random, +/turf/open/floor/plating, +/area/library/abandoned) "isa" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -17525,12 +17036,14 @@ }, /turf/open/openspace, /area/maintenance/department/science/central) -"isl" = ( -/obj/structure/railing, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"isB" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "isW" = ( /obj/machinery/atmospherics/pipe/multiz/layer4{ dir = 1 @@ -17605,17 +17118,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"iuO" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "iuX" = ( /obj/effect/turf_decal/siding/white{ alpha = 100; @@ -17688,6 +17190,16 @@ "iwI" = ( /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"iwL" = ( +/obj/item/target/alien/anchored, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/preset/toxins{ + dir = 4 + }, +/turf/open/floor/plating/rust, +/area/science/test_area) "iwM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -17742,18 +17254,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"iyn" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "iyC" = ( /obj/effect/turf_decal/delivery, /obj/machinery/hydroponics, @@ -17775,29 +17275,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"izi" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"izj" = ( -/turf/closed/wall, -/area/science/misc_lab) -"izl" = ( -/obj/item/kirbyplants/random, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "iAz" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -17831,19 +17308,6 @@ name = "mainframe floor" }, /area/tcommsat/server) -"iAM" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/chair/fancy/bench{ - layer = 2.5 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/security/prison) "iAN" = ( /obj/structure/chair/office{ dir = 1 @@ -17856,6 +17320,37 @@ }, /turf/open/floor/iron, /area/bridge) +"iBh" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) +"iBz" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/flasher{ + id = "hopflash"; + pixel_y = -26 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "iBH" = ( /obj/structure/grille/broken, /turf/open/floor/plating, @@ -17867,27 +17362,14 @@ /obj/effect/turf_decal/numbers/two_nine, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"iBU" = ( -/obj/item/kirbyplants/random, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"iBT" = ( +/obj/machinery/camera/autoname/directional/north, +/turf/open/openspace, +/area/crew_quarters/kitchen) "iCD" = ( /obj/structure/frame/machine, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"iDI" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/four, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) "iEa" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -17943,15 +17425,6 @@ name = "mainframe floor" }, /area/tcommsat/computer) -"iEJ" = ( -/obj/machinery/door/airlock/public/glass{ - name = "Holodeck Access" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "iEP" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -17980,6 +17453,48 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/crew_quarters/heads/hor) +"iFw" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/paper/monitorkey{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/folder/yellow, +/obj/item/toy/figure/ce{ + pixel_x = 8; + pixel_y = 4 + }, +/obj/item/stamp/chief_engineer{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 5 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine") + }, +/obj/machinery/requests_console{ + announcementConsole = 1; + department = "Chief Engineer's Desk"; + departmentType = 4; + name = "Chief Engineer RC"; + pixel_x = 32; + pixel_y = 31 + }, +/obj/machinery/power/apc/auto_name/directional/east{ + pixel_x = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/mob/living/simple_animal/parrot/Poly, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/chief) "iFx" = ( /obj/machinery/computer/cloning, /obj/effect/turf_decal/bot, @@ -18035,6 +17550,23 @@ dir = 8 }, /area/science/lab) +"iHS" = ( +/obj/machinery/portable_atmospherics/pump, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"iHW" = ( +/obj/machinery/firealarm/directional/west{ + pixel_x = 27 + }, +/obj/machinery/bookbinder, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "iIl" = ( /obj/machinery/vending/hydroseeds, /obj/effect/turf_decal/stripes/line, @@ -18044,32 +17576,21 @@ /obj/machinery/light, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"iIy" = ( -/obj/structure/railing/corner{ - dir = 1 +"iIC" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "iIO" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/grid/steel, /area/medical/medbay/central) -"iIS" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "iIV" = ( /obj/item/radio/intercom{ desc = "Talk through this. It looks like it has been modified to not broadcast."; @@ -18148,17 +17669,6 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"iKw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/plating, -/area/maintenance/department/engine/atmos) "iKC" = ( /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, @@ -18210,12 +17720,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"iKY" = ( -/obj/machinery/status_display/evac, -/turf/closed/wall, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "iLy" = ( /obj/effect/turf_decal/siding/white{ alpha = 100; @@ -18231,6 +17735,10 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron, /area/science/research) +"iMt" = ( +/obj/structure/stairs, +/turf/open/floor/pod/dark, +/area/hallway/primary/aft) "iMI" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 5 @@ -18242,22 +17750,43 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) +"iMQ" = ( +/obj/effect/turf_decal/stripes/box, +/obj/machinery/mineral/ore_redemption{ + input_dir = 2 + }, +/obj/item/food/donkpocket/pizza{ + pixel_x = 10; + pixel_y = 9 + }, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 4; + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "iNk" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/airless, /area/science/mixing) -"iNo" = ( -/obj/effect/spawner/structure/window/reinforced, +"iNv" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-4" }, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/plating, -/area/storage/tech) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/multiz/down{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/medical/medbay/central) "iNC" = ( /obj/machinery/door/airlock{ name = "Custodial Closet"; @@ -18295,50 +17824,16 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"iOD" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_blue{ - alpha = 180; - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "iPj" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/tech, /area/engine/engineering) -"iPs" = ( -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "iPK" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"iPP" = ( -/obj/structure/sign/directions/engineering{ - pixel_y = 10 - }, -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "iQa" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -18357,13 +17852,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/chapel) -"iQq" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/evac, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "iQr" = ( /obj/machinery/door/airlock/engineering/glass{ name = "Engineering Foyer"; @@ -18387,18 +17875,35 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"iRh" = ( +/obj/effect/turf_decal/bot, +/obj/item/pushbroom, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/closet/secure_closet/brig{ + name = "Storage Locker"; + req_one_access_txt = "1;4" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/security/brig) "iRv" = ( /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, /area/maintenance/department/eva) -"iSf" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/dark/side{ - dir = 8 +"iSd" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) +"iSi" = ( +/turf/open/openspace, +/area/hallway/primary/fore) "iSr" = ( /obj/machinery/computer/card{ dir = 4; @@ -18427,25 +17932,6 @@ "iSX" = ( /turf/closed/wall, /area/security/brig) -"iTe" = ( -/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/item/radio/intercom{ - pixel_y = 24 - }, -/obj/machinery/newscaster{ - pixel_x = -32; - pixel_y = 34 - }, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white, -/area/medical/medbay/central) "iTq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -18453,19 +17939,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"iTy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "iTz" = ( /obj/structure/closet/crate/coffin, /obj/machinery/door/window/eastleft{ @@ -18480,12 +17953,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, /area/security/brig) -"iUt" = ( -/obj/structure/railing, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "iUx" = ( /obj/machinery/button/door{ id = "Cabin2"; @@ -18517,16 +17984,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/central) -"iUO" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "iUP" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -18567,16 +18024,21 @@ dir = 8 }, /area/asteroid/paradise/surface) -"iWs" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/vending/wardrobe/robo_wardrobe, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, +"iVZ" = ( /obj/effect/turf_decal/stripes/line{ - dir = 10 + dir = 1 }, -/turf/open/floor/iron/dark, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/multiz/down{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/mech_bay_recharge_floor, /area/science/robotics) "iWK" = ( /obj/machinery/door/airlock/maintenance_hatch{ @@ -18586,16 +18048,6 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"iXb" = ( -/obj/machinery/door/airlock{ - id_tag = "Toilet 1"; - name = "Toilet Unit" - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "iXj" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -18647,37 +18099,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/central) -"iYo" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/firealarm/directional/west, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) -"iYu" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Construction Area" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/wood, -/area/vacant_room/office) -"iYB" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "iYE" = ( /obj/effect/turf_decal/bot, /obj/item/reagent_containers/glass/bucket, @@ -18718,18 +18139,6 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"iZB" = ( -/obj/machinery/door/airlock{ - id_tag = "Toilet 2"; - name = "Toilet Unit" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "iZO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/wardrobe/pink, @@ -18768,14 +18177,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/fitness/recreation) -"jat" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "jaF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -18798,6 +18199,17 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/chapel) +"jbk" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light/floor, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "jbC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -18805,22 +18217,22 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"jcz" = ( -/obj/machinery/light{ - dir = 4 +"jct" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ + dir = 1 }, -/obj/structure/disposalpipe/segment, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 29; - pixel_y = -2 +/turf/open/floor/engine/plasma, +/area/engine/atmos) +"jcA" = ( +/obj/machinery/light{ + dir = 8 }, -/turf/open/floor/iron/dark/side{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "jdh" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -18832,6 +18244,27 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"jdW" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/catwalk_floor/iron_dark, +/area/crew_quarters/heads/hop) "jeo" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ @@ -18845,6 +18278,17 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"jeZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/aft) "jfB" = ( /obj/effect/turf_decal/tile/purple{ dir = 8 @@ -18855,6 +18299,33 @@ dir = 8 }, /area/science/lab) +"jfC" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) +"jfQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/microwave{ + desc = "It looks really dirty."; + name = "maintenance microwave"; + pixel_y = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + pixel_y = 24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/iron, +/area/engineering/hallway) "jfU" = ( /obj/machinery/door/airlock/medical{ name = "Psychologist"; @@ -18879,6 +18350,25 @@ }, /turf/open/floor/plating, /area/maintenance/department/eva) +"jgC" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/storage) "jhG" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, /obj/machinery/atmospherics/components/binary/pump{ @@ -18888,28 +18378,48 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/engine/atmos) -"jhV" = ( -/obj/structure/railing/corner{ - dir = 1 +"jhS" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge Access"; + req_access_txt = "19" }, -/turf/open/floor/iron/dark/corner{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/turf/open/floor/iron/dark, +/area/bridge) +"jie" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "jij" = ( /turf/open/openspace, /area/security/brig) -"jiz" = ( -/obj/structure/stairs{ - dir = 4 +"jiw" = ( +/obj/structure/table_frame/wood, +/obj/effect/decal/cleanable/dirt, +/obj/item/folder/white{ + pixel_x = 7; + pixel_y = -9 }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/pod/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/structure/light_construct, +/turf/open/floor/wood, +/area/library/abandoned) "jiG" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 6 @@ -18925,6 +18435,26 @@ /obj/effect/landmark/start/chaplain, /turf/open/floor/wood, /area/chapel/main) +"jjq" = ( +/obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, +/obj/structure/window/plasma/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/layer_4, +/turf/open/floor/iron, +/area/engine/atmos) +"jjT" = ( +/obj/effect/turf_decal/siding/white, +/obj/item/kirbyplants/random, +/obj/structure/railing, +/turf/open/floor/iron, +/area/science/robotics) "jjW" = ( /turf/open/floor/iron, /area/engine/engineering) @@ -18937,22 +18467,14 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"jkj" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "jkp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/science/server) -"jkt" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "jkx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable{ @@ -18971,32 +18493,6 @@ }, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"jkI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos/glass{ - req_access_txt = "11" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "jkK" = ( /obj/machinery/light_switch{ pixel_x = -24; @@ -19033,6 +18529,19 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) +"jlw" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/security/brig) "jlM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -19042,17 +18551,6 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) -"jlR" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/detectives_office) "jlT" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -19061,6 +18559,11 @@ /obj/machinery/vending/security, /turf/open/floor/iron, /area/security/brig) +"jlZ" = ( +/obj/structure/lattice/catwalk/over, +/obj/machinery/firealarm/directional/east, +/turf/open/openspace, +/area/hallway/primary/fore) "jmO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -19076,23 +18579,13 @@ "jmY" = ( /turf/open/floor/plating/beach/coastline_b, /area/asteroid/paradise/surface/water) -"jnE" = ( -/obj/effect/turf_decal/siding/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +"jna" = ( +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/hallway/primary/aft) +"jnG" = ( +/turf/open/floor/wood/broken, +/area/library/abandoned) "jnJ" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -19113,17 +18606,15 @@ }, /turf/open/floor/iron, /area/security/brig) -"jnM" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 +"jnN" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 5 }, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron/dark, +/area/engineering/hallway) "jnO" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible/layer4{ dir = 4 @@ -19148,14 +18639,6 @@ }, /turf/open/floor/iron, /area/medical/medbay/central) -"joi" = ( -/obj/effect/turf_decal/siding/dark/end{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "jor" = ( /obj/structure/lattice/catwalk/over, /obj/structure/chair/foldable{ @@ -19163,21 +18646,23 @@ }, /turf/open/floor/plating, /area/maintenance/department/security/brig) -"joy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/brig) "joL" = ( /obj/structure/flora/rock/pile, /turf/closed/mineral/random/air, /area/asteroid/paradise) +"jpa" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/item/stack/cable_coil{ + amount = 5 + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/asteroid/paradise) "jpr" = ( /obj/structure/railing{ dir = 8 @@ -19192,6 +18677,13 @@ /obj/machinery/smartfridge/extract/preloaded, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) +"jqc" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/dark/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) "jqp" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -19208,6 +18700,15 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"jqK" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron, +/area/hallway/primary/fore) "jqN" = ( /obj/item/bikehorn{ pixel_x = -3; @@ -19224,6 +18725,22 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) +"jqV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/destination/toxins{ + dir = 1 + }, +/turf/open/floor/iron/white/side{ + dir = 6 + }, +/area/science/lab) "jqW" = ( /turf/closed/wall/mineral/plastitanium, /area/asteroid/paradise/surface) @@ -19293,25 +18810,6 @@ /obj/structure/closet/boxinggloves, /turf/open/floor/iron/white, /area/crew_quarters/fitness/recreation) -"jrE" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_y = 25 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_y = 21 - }, -/obj/effect/turf_decal/siding/wood, -/obj/item/food/spaghetti/beefnoodle{ - pixel_x = -1; - pixel_y = 2 - }, -/obj/effect/turf_decal/siding/white, -/obj/structure/railing{ - layer = 3 - }, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) "jrH" = ( /obj/structure/table/wood, /obj/item/staff/broom, @@ -19326,10 +18824,6 @@ /obj/machinery/door/firedoor/border_only, /turf/open/floor/plating, /area/maintenance/department/medical/central) -"jrU" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, -/area/hydroponics) "jsb" = ( /obj/machinery/atmospherics/components/trinary/mixer/flipped{ dir = 8 @@ -19381,10 +18875,6 @@ }, /turf/open/floor/iron, /area/science/explab) -"jsm" = ( -/obj/item/trash/plate, -/turf/open/floor/plating/beach/sand, -/area/asteroid/paradise/surface) "jso" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -19446,6 +18936,25 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) +"jtP" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/structure/disposalpipe/junction{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "jtQ" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -19455,19 +18964,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"jue" = ( -/obj/machinery/door/airlock/engineering{ - name = "Engineering Foyer"; - req_one_access_txt = "32" - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "juz" = ( /obj/structure/bed{ dir = 8 @@ -19485,40 +18981,66 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"jvN" = ( +/obj/structure/disposalpipe/sorting/mail/destination/xenobiology{ + dir = 4 + }, +/turf/closed/wall/r_wall, +/area/science/mixing) +"jwb" = ( +/obj/structure/railing, +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/fore) +"jwp" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/fernybush, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/fore) "jwG" = ( /obj/structure/railing/corner{ dir = 1 }, /turf/open/openspace, /area/medical/medbay/central) -"jwL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "qm_warehouse"; - name = "warehouse shutters" +"jwW" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/railing{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/sepia, -/area/quartermaster/warehouse) -"jwU" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/newscaster{ - pixel_y = 34 +/turf/open/floor/wood, +/area/crew_quarters/cafeteria) +"jwY" = ( +/obj/machinery/door/airlock/engineering{ + name = "Engineering Foyer"; + req_one_access_txt = "32" }, -/obj/machinery/camera/directional/north{ - c_tag = "Corporate Meeting Room" +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 }, -/obj/structure/chair/fancy/comfy{ - color = "#596479" +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/carpet/blue, -/area/bridge/meeting_room) +/turf/open/floor/iron/dark, +/area/engineering/hallway) "jxa" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -19538,14 +19060,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"jxw" = ( -/obj/effect/turf_decal/siding/white, -/obj/item/kirbyplants/random, -/obj/structure/railing{ - layer = 4 - }, -/turf/open/floor/iron, -/area/science/robotics) "jxW" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -19567,18 +19081,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"jyb" = ( -/obj/machinery/computer/security/wooden_tv{ - desc = "Welcome to KOZU 5... your number one source for weather, news, and entertainment. And now, the weather forecast for tomorrow..."; - layer = 3; - name = "Budget TV"; - network = list("public"); - pixel_x = 2; - pixel_y = 8 - }, -/obj/structure/table/wood, -/turf/open/floor/wood, -/area/asteroid/paradise/surface) "jyd" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 8 @@ -19624,13 +19126,9 @@ }, /turf/open/floor/iron, /area/maintenance/department/bridge) -"jzj" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"jza" = ( +/turf/closed/wall, +/area/hallway/primary/aft) "jzm" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/structure/railing{ @@ -19657,27 +19155,6 @@ }, /turf/open/floor/iron/dark, /area/security/warden) -"jzq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/wood/broken, -/area/vacant_room/office) -"jzW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/obj/item/stack/cable_coil{ - amount = 5 - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/science/misc_lab) "jAg" = ( /obj/item/flashlight/lantern{ pixel_x = -6; @@ -19739,6 +19216,21 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) +"jBM" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "jBP" = ( /obj/item/toy/plush/flushed, /turf/open/floor/plating, @@ -19753,6 +19245,17 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating/rust, /area/science/test_area) +"jCZ" = ( +/obj/machinery/button/door{ + id = "commissaryshutters3"; + name = "Commissary Shutters Control #3"; + pixel_x = 32 + }, +/obj/structure/table/wood, +/obj/item/stack/sheet/wood/ten, +/obj/item/storage/bag/trash, +/turf/open/floor/iron, +/area/hallway/primary/fore) "jDe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, @@ -19816,14 +19319,10 @@ }, /turf/open/floor/wood, /area/chapel/main) -"jEa" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +"jDW" = ( +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "jEr" = ( /obj/machinery/light{ dir = 4 @@ -19844,18 +19343,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"jEC" = ( -/obj/structure/railing, -/obj/effect/turf_decal/siding/white, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) "jEE" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -19868,24 +19355,25 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"jET" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "jEW" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/landmark/start/assistant, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"jFp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_one_access_txt = "12;7;29" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "jFz" = ( /obj/item/paper_bin{ pixel_x = 2; @@ -19919,6 +19407,28 @@ /obj/effect/mapping_helpers/dead_body_placer, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface) +"jFY" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/qm{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/item/melee/classic_baton/police/deputy{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") + }, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) "jGc" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/yellow/opposingcorners{ @@ -19943,20 +19453,6 @@ /obj/structure/closet/secure_closet/engineering_electrical, /turf/open/floor/iron/dark, /area/storage/primary) -"jGg" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/brig) "jGk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -20039,14 +19535,6 @@ /obj/structure/railing, /turf/open/openspace, /area/medical/medbay/central) -"jHl" = ( -/obj/structure/railing{ - dir = 5 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "jHA" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -20060,28 +19548,21 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"jHF" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/musician/piano{ - icon_state = "piano" +"jIe" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/machinery/light{ - dir = 1; - light_color = "#7AC3FF" +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/machinery/camera/directional/north{ - c_tag = "Captain's Quarters"; - network = list("ss13","public") +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/barsign{ - pixel_x = 1; - pixel_y = 33 +/obj/structure/disposalpipe/junction/yjunction{ + dir = 4 }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/cafeteria) +/turf/open/floor/iron/dark, +/area/engineering/hallway) "jIs" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -20103,6 +19584,16 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) +"jJl" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/hallway/primary/central) "jJH" = ( /obj/structure/chair/stool/directional/west, /obj/effect/landmark/start/assistant, @@ -20125,35 +19616,19 @@ /obj/machinery/space_heater, /turf/open/floor/iron/dark, /area/engine/atmos) -"jKl" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark/corner{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"jKp" = ( -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"jKs" = ( -/obj/structure/railing/corner{ - dir = 4 +"jKE" = ( +/obj/item/storage/secure/safe{ + pixel_x = 37; + pixel_y = 1 }, /obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/camera/autoname/directional/north, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = 29 + }, /turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/fore) "jKK" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 1 @@ -20174,19 +19649,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"jLf" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/warrant{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "jLp" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20269,24 +19731,9 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"jMw" = ( -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/chapel/office) +"jMv" = ( +/turf/closed/wall, +/area/hallway/primary/central) "jMz" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -20343,34 +19790,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/security/execution/education) -"jOI" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -1; - pixel_y = 1 - }, -/obj/item/storage/belt/utility, -/obj/item/clothing/glasses/welding{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/item/clothing/head/utility/welding{ - pixel_x = -2; - pixel_y = 3 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"jON" = ( +/obj/item/radio/intercom{ + broadcasting = 1; + canhear_range = 6; + dir = 8; + name = "Station Intercom (Court)"; + pixel_x = 33; + pixel_y = -4 }, -/turf/open/floor/iron/dark, -/area/science/robotics) +/turf/open/floor/plating, +/area/library/abandoned) "jPg" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/crate/mail, @@ -20439,6 +19869,13 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) +"jRa" = ( +/obj/structure/lattice, +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "jRA" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/lavendergrass, @@ -20461,6 +19898,32 @@ /obj/structure/spider/stickyweb, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"jRS" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/spawner/randomvend/snack, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron, +/area/medical/medbay/central) +"jSs" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) +"jSH" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/numbers/two_nine, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "jSI" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, @@ -20481,6 +19944,13 @@ }, /turf/open/floor/plating, /area/maintenance/department/chapel) +"jTf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/map/echo{ + pixel_x = -32 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "jTj" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -20501,22 +19971,6 @@ /obj/machinery/space_heater, /turf/open/floor/pod/dark, /area/maintenance/department/science/central) -"jTw" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/iron/grid/steel, -/area/science/mixing) "jTE" = ( /obj/effect/turf_decal/box, /obj/structure/cable/yellow{ @@ -20527,17 +19981,6 @@ }, /turf/open/floor/plating, /area/engine/engineering) -"jUk" = ( -/obj/effect/landmark/start/assistant, -/obj/structure/cable/yellow{ - icon_state = "2-32" - }, -/obj/effect/turf_decal/trimline/yellow, -/obj/structure/lattice/catwalk/over, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "jUp" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot{ @@ -20619,27 +20062,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"jVt" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 8 - }, -/turf/open/floor/iron, -/area/maintenance/department/engine/atmos) -"jVJ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/evac, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "jVL" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 @@ -20672,20 +20094,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/dorms) -"jWl" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer4{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = 32; - pixel_y = -2 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "jWU" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 1 @@ -20761,6 +20169,32 @@ }, /turf/open/floor/iron, /area/hydroponics) +"jYa" = ( +/obj/structure/lattice/catwalk/over, +/obj/item/kirbyplants/random, +/turf/open/openspace, +/area/engineering/hallway) +"jYd" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"jYk" = ( +/obj/machinery/modular_computer/console/preset/engineering, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/bridge) "jYA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -20788,21 +20222,28 @@ /obj/structure/cable, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"jYR" = ( -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +"jYQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/obj/effect/turf_decal/trimline/dark/warning{ +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"jYW" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/window/reinforced{ dir = 1 }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 4 +/obj/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/machinery/door/firedoor, +/turf/open/floor/grass/no_border, +/area/crew_quarters/heads/chief) "jZf" = ( /obj/structure/sink{ dir = 4; @@ -20887,24 +20328,26 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/iron/dark, /area/engine/engineering) -"kax" = ( -/obj/structure/chair/fancy/sofa/old/left{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +"kaJ" = ( +/obj/structure/fans/tiny{ + density = 1; + icon = 'icons/effects/effects.dmi'; + icon_state = "m_shield"; + max_integrity = 1e+007 }, -/obj/effect/turf_decal/siding/white, +/turf/open/floor/plating/asteroid/planetary, +/area/quartermaster/storage) +"kaR" = ( /obj/structure/railing{ - layer = 3 + dir = 4 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 29; - pixel_y = -3 +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/central) "kaW" = ( /obj/structure/cable{ icon_state = "1-2" @@ -20924,29 +20367,24 @@ /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) -"kbW" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"kbr" = ( +/obj/item/kirbyplants/random, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -30; + pixel_y = -2 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/turf/open/floor/iron/dark/side{ + dir = 10 }, -/obj/structure/disposalpipe/segment{ +/area/hallway/primary/aft) +"kcb" = ( +/obj/structure/railing/corner, +/obj/machinery/light{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) +/turf/open/openspace, +/area/hallway/primary/fore) "kct" = ( /obj/structure/railing{ dir = 4 @@ -20980,6 +20418,23 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"kcF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/wood, +/area/library/abandoned) +"kcN" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/openspace, +/area/engineering/hallway) "kcX" = ( /obj/machinery/computer/security/mining{ dir = 4 @@ -20991,12 +20446,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"kde" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/maintenance/department/engine) "kdn" = ( /obj/effect/turf_decal/trimline/white/line, /obj/effect/turf_decal/stripes/line{ @@ -21045,29 +20494,15 @@ "kfl" = ( /turf/closed/wall/r_wall, /area/bridge/meeting_room) -"kfK" = ( -/obj/structure/table, -/obj/item/geiger_counter{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/item/toy/plush/plushvar{ - pixel_x = -2; - pixel_y = 9 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 1 +"kfs" = ( +/obj/machinery/light{ + dir = 8 }, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 1 +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/area/hallway/primary/central) "kgl" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -21104,6 +20539,27 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) +"kgF" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 6 + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "khi" = ( /obj/machinery/button/door{ id = "Cabin4"; @@ -21139,6 +20595,10 @@ "khs" = ( /turf/closed/wall/rust, /area/science/lab) +"khX" = ( +/obj/machinery/smartfridge/sci, +/turf/open/floor/iron/white, +/area/science/robotics) "kiz" = ( /obj/effect/decal/cleanable/greenglow, /turf/open/floor/plating/dirt/jungle/wasteland, @@ -21147,11 +20607,31 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"kiN" = ( +/obj/structure/lattice/catwalk/over, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","security") + }, +/turf/open/openspace, +/area/hallway/primary/fore) "kiZ" = ( /turf/open/floor/plating/beach/coastline_b{ dir = 6 }, /area/asteroid/paradise/surface/water) +"kji" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/multiz/down{ + dir = 2 + }, +/turf/open/floor/iron/white/side, +/area/science/lab) "kjC" = ( /obj/effect/turf_decal/stripes/end{ dir = 8 @@ -21180,11 +20660,42 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/ai_monitored/security/armory) +"kkX" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/aft) +"kkZ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/structure/closet/firecloset/full, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "klh" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"klz" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 8; + freq = 1400; + location = "Security" + }, +/obj/structure/plasticflaps/opaque, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/maintenance/department/eva) "klE" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -21219,6 +20730,10 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"kme" = ( +/obj/structure/sign/departments/minsky/supply/cargo, +/turf/closed/wall, +/area/hallway/primary/aft) "kmg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -21287,64 +20802,53 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"kne" = ( -/obj/structure/fans/tiny{ - density = 1; - icon = 'icons/effects/effects.dmi'; - icon_state = "m_shield"; - layer = 5; - max_integrity = 1e+007 - }, -/turf/open/floor/plating/asteroid/planetary, -/area/quartermaster/storage) -"knl" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"knD" = ( +/obj/structure/railing{ + dir = 9 }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"knv" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"knJ" = ( -/obj/structure/chair/fancy/bench/pew/right{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/green, -/area/chapel/main) +/area/hallway/primary/central) "knM" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/eva) -"koj" = ( -/obj/structure/railing/corner{ - dir = 4 +"koc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/marker_beacon, +/turf/open/openspace, +/area/engineering/hallway) +"koz" = ( +/obj/item/wallframe/extinguisher_cabinet{ + pixel_x = 31; + pixel_y = 1 }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 +/obj/structure/closet/toolcloset, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -5; + pixel_y = 3 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/side{ - dir = 4 +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -5; + pixel_y = 3 + }, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/wood/fifty, +/obj/item/stack/sheet/wood/fifty, +/obj/item/stack/rods/fifty, +/obj/item/bluespace_capsule, +/obj/item/wrench{ + pixel_x = -4; + pixel_y = 5 }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/turf/open/floor/plating, +/area/library/abandoned) "koJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -21455,6 +20959,14 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"kqN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" + }, +/turf/open/floor/plating, +/area/medical/apothecary) "kqQ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -21464,6 +20976,24 @@ }, /turf/open/floor/iron, /area/security/prison) +"kra" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/atmos) "krj" = ( /obj/item/trash/boritos, /turf/open/floor/plating/beach/sand, @@ -21474,6 +21004,11 @@ }, /turf/open/floor/plating/rust, /area/science/mixing) +"krL" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/chair/foldable, +/turf/open/openspace, +/area/engineering/hallway) "krO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -21487,14 +21022,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"krW" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "ksj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -21508,6 +21035,13 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) +"ksw" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/digital_clock/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "ksA" = ( /obj/structure/chair{ dir = 4 @@ -21549,11 +21083,11 @@ }, /turf/open/floor/iron, /area/storage/tech) -"ktI" = ( -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +"ktw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/stool/directional/west, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "ktL" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -21610,25 +21144,10 @@ "kuW" = ( /turf/closed/wall/r_wall/rust, /area/science/xenobiology) -"kvk" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/table, -/obj/item/paper/fluff/jobs/security/beepsky_mom{ - pixel_x = 6; - pixel_y = 5 - }, -/obj/item/clothing/accessory/armband/deputy, -/obj/item/storage/fancy/cigarettes/cigpack_robust{ - pixel_x = -5; - pixel_y = 7 - }, -/obj/machinery/light/small{ - dir = 4 - }, +"kvC" = ( +/obj/structure/railing/corner, /turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/central) "kvM" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/bot, @@ -21639,29 +21158,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"kvW" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"kwk" = ( -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) "kwz" = ( /obj/machinery/firealarm/directional/south, /obj/machinery/portable_atmospherics/pump, @@ -21716,10 +21212,6 @@ /obj/item/clothing/head/utility/chefhat, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"kxe" = ( -/obj/effect/landmark/start/librarian, -/turf/open/floor/plating, -/area/vacant_room/office) "kxf" = ( /turf/closed/wall, /area/medical/genetics/cloning) @@ -21768,6 +21260,13 @@ "kxS" = ( /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) +"kxZ" = ( +/obj/structure/sign/directions/science{ + dir = 4; + pixel_y = 10 + }, +/turf/closed/wall, +/area/hallway/primary/aft) "kyf" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -21798,6 +21297,15 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"kyC" = ( +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "kyK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/barricade/wooden, @@ -21814,28 +21322,18 @@ /obj/item/kirbyplants/random, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"kzi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) "kzj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"kzr" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/junction/flip, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6; - piping_layer = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "kzA" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -21874,66 +21372,9 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"kAn" = ( -/obj/structure/chair/stool/bar/directional/west, -/obj/structure/railing, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "kAp" = ( /turf/open/floor/plating/airless, /area/maintenance/disposal) -"kAr" = ( -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/research) -"kAQ" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/wood, -/obj/machinery/camera/directional/north, -/obj/machinery/vending/games{ - pixel_y = -1 - }, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) -"kAS" = ( -/obj/machinery/atmospherics/components/unary/cryo_cell{ - piping_layer = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) -"kAX" = ( -/obj/structure/sign/directions/evac{ - dir = 4 - }, -/turf/closed/wall/mineral/titanium/survival, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"kBd" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "kBm" = ( /obj/machinery/computer/aifixer{ dir = 8 @@ -21957,6 +21398,25 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"kBL" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/medical/medbay/central) "kBM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -21974,16 +21434,6 @@ /obj/structure/sign/warning/explosives, /turf/closed/wall/rust, /area/science/mixing) -"kBY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "kCc" = ( /obj/machinery/door/airlock/security/glass{ name = "Brig Control"; @@ -22051,6 +21501,14 @@ }, /turf/open/floor/iron/dark, /area/security/nuke_storage) +"kDF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/brig) "kDO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22061,6 +21519,18 @@ /obj/structure/reagent_dispensers/cooking_oil, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"kEB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, +/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible/layer2, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "kEO" = ( /obj/structure/sign/warning/securearea{ pixel_y = 32 @@ -22071,17 +21541,6 @@ /obj/structure/stairs, /turf/open/floor/pod/dark, /area/crew_quarters/kitchen/coldroom) -"kFe" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "kFj" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -22091,11 +21550,37 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/titanium, /area/asteroid/paradise/surface) -"kGr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/science/misc_lab) +"kFJ" = ( +/obj/machinery/atmospherics/miner/station/carbon_dioxide, +/obj/machinery/atmospherics/pipe/simple/green/hidden{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/co2, +/area/engine/atmos) +"kGf" = ( +/obj/machinery/door/airlock/command{ + name = "Head of Personnel's Office"; + req_access_txt = "57" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/turf/open/floor/iron/dark, +/area/bridge) "kGw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/disposal/deliveryChute{ @@ -22120,12 +21605,6 @@ }, /turf/open/floor/plating, /area/science/robotics) -"kHe" = ( -/obj/effect/turf_decal/evac{ - dir = 1 - }, -/turf/open/floor/iron, -/area/maintenance/department/engine) "kHt" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -22168,28 +21647,6 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) -"kHW" = ( -/obj/machinery/computer/teleporter{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/item/hand_tele{ - pixel_x = 1; - pixel_y = 7 - }, -/obj/machinery/requests_console{ - department = "EVA"; - pixel_x = 1; - pixel_y = -33 - }, -/obj/machinery/camera/autoname{ - c_tag = "Corporate Meeting Room"; - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/teleporter) "kIo" = ( /obj/structure/railing/corner, /obj/effect/turf_decal/stripes/line{ @@ -22201,6 +21658,45 @@ }, /turf/open/floor/noslip/standard, /area/quartermaster/storage) +"kIt" = ( +/obj/structure/table/reinforced, +/obj/item/storage/fancy/cigarettes/cigpack_carp{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/item/radio/intercom{ + pixel_y = 34 + }, +/obj/machinery/button/massdriver{ + id = "toxinsdriver"; + pixel_y = 26 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 1; + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) +"kIA" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/central) +"kII" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/turf/open/openspace, +/area/engineering/hallway) "kIV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -22218,20 +21714,6 @@ }, /turf/open/floor/iron/tech, /area/engine/engineering) -"kJA" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "kJL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22318,14 +21800,6 @@ }, /turf/open/floor/plating, /area/tcommsat/server) -"kLj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/misc_lab) "kLl" = ( /turf/open/floor/mineral/titanium, /area/asteroid/paradise/surface) @@ -22347,20 +21821,15 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/maintenance/disposal/incinerator) +"kMR" = ( +/obj/structure/disposalpipe/multiz/down{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/central) "kMU" = ( /turf/closed/wall/r_wall/rust, /area/science/mixing) -"kMZ" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "kNb" = ( /turf/open/floor/mineral/plastitanium, /area/asteroid/paradise/surface) @@ -22399,6 +21868,26 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"kNR" = ( +/obj/structure/table/wood, +/obj/item/food/grown/flower/poppy{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/candle/infinite{ + pixel_x = -9; + pixel_y = 12 + }, +/obj/item/paper_bin{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 4 + }, +/turf/open/floor/carpet/green, +/area/chapel/main) "kNX" = ( /obj/structure/railing/corner{ dir = 1 @@ -22426,6 +21915,17 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"kOC" = ( +/obj/structure/chair, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron, +/area/medical/medbay/central) "kPl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -22433,21 +21933,27 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"kPn" = ( -/obj/effect/turf_decal/siding/dark{ +"kPv" = ( +/obj/structure/railing{ dir = 8 }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 +/obj/structure/reagent_dispensers/watertank, +/turf/open/floor/plating, +/area/maintenance/department/chapel) +"kPy" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/effect/turf_decal/trimline/dark/warning{ +/obj/effect/turf_decal/siding/dark/corner{ dir = 8 }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/central) "kPB" = ( /obj/machinery/mineral/stacking_machine{ input_dir = 8; @@ -22458,26 +21964,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"kPR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - name = "HOS"; - sortType = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/effect/turf_decal/numbers{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "kPS" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -22553,6 +22039,19 @@ }, /turf/open/floor/iron, /area/security/brig) +"kRx" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/structure/table_frame, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/item/slime_scanner{ + pixel_x = 6; + pixel_y = -2 + }, +/turf/open/floor/iron, +/area/asteroid/paradise) "kRL" = ( /obj/structure/ladder, /turf/open/floor/pod/dark, @@ -22574,6 +22073,39 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/security/brig) +"kSu" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/musician/piano{ + icon_state = "piano" + }, +/obj/machinery/light{ + dir = 1; + light_color = "#7AC3FF" + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Captain's Quarters"; + network = list("ss13","public") + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/sign/barsign{ + pixel_x = 1; + pixel_y = 33 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/cafeteria) +"kSK" = ( +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/machinery/shower{ + name = "emergency shower"; + pixel_y = 7 + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/noslip/white, +/area/medical/medbay/central) "kSY" = ( /obj/structure/table, /obj/item/crowbar, @@ -22604,22 +22136,39 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron, /area/hallway/secondary/service) -"kUg" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 +"kTQ" = ( +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/lab) "kUn" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"kUs" = ( +/obj/structure/table/wood, +/obj/item/gavelblock{ + pixel_x = 1 + }, +/obj/item/gavelhammer{ + pixel_x = 6; + pixel_y = 6 + }, +/turf/open/floor/plating, +/area/library/abandoned) "kUB" = ( /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, @@ -22648,23 +22197,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/science/robotics) -"kVj" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/spawner/randomvend/cola, -/obj/machinery/light, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "kVv" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -22720,31 +22252,43 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"kWO" = ( -/obj/effect/spawner/lootdrop/grille_or_trash, -/turf/open/floor/plating, -/area/maintenance/department/science/xenobiology) -"kWQ" = ( -/obj/structure/railing/corner{ - dir = 8 +"kWL" = ( +/obj/machinery/conveyor{ + dir = 4; + id = "garbage" }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 +/obj/item/trash/tray{ + pixel_x = 11 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/item/trash/semki{ + pixel_x = 12; + pixel_y = 4 }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/item/trash/can/food/peaches/maint{ + pixel_x = -7; + pixel_y = 7 }, -/obj/machinery/ai_slipper{ - uses = 10 +/obj/item/trash/candle{ + pixel_x = -4; + pixel_y = -3 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/item/trash/can{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) +"kWO" = ( +/obj/effect/spawner/lootdrop/grille_or_trash, +/turf/open/floor/plating, +/area/maintenance/department/science/xenobiology) "kWT" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/plating/grass, @@ -22755,39 +22299,12 @@ }, /turf/closed/wall, /area/engine/supermatter) -"kXu" = ( -/obj/machinery/vending/autodrobe/all_access, -/obj/machinery/airalarm/directional/north, -/obj/machinery/camera/directional/north, -/turf/open/floor/wood, -/area/crew_quarters/theatre/backstage) -"kXP" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"kXQ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/light{ +"kXq" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 2 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "kXZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -22817,17 +22334,6 @@ }, /turf/open/floor/engine, /area/engine/supermatter) -"kZN" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/numbers/two_nine{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "lad" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -22878,22 +22384,6 @@ /obj/structure/plasticflaps, /turf/open/floor/plating, /area/maintenance/disposal) -"laK" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/structure/lattice/catwalk/over, -/turf/open/floor/plating, -/area/science/mixing) "laO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -22953,6 +22443,21 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"lcN" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine","public") + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "lcQ" = ( /obj/effect/landmark/start/cyborg, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -22960,6 +22465,21 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"lcR" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/sign/departments/minsky/supply/mining{ + pixel_x = -1; + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "ldp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22976,6 +22496,18 @@ }, /turf/open/floor/plating, /area/engine/engineering) +"ldt" = ( +/obj/structure/railing, +/turf/open/openspace, +/area/hallway/primary/fore) +"ldE" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "lea" = ( /obj/item/beacon{ pixel_y = 3 @@ -23043,6 +22575,30 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) +"lfL" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -30; + pixel_y = -2 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) "lfV" = ( /obj/effect/turf_decal/box/white, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -23050,83 +22606,25 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"lgq" = ( -/obj/effect/turf_decal/stripes/box, -/obj/machinery/mineral/ore_redemption{ - input_dir = 2; - layer = 2.5 - }, -/obj/item/food/donkpocket/pizza{ - pixel_x = 10; - pixel_y = 9 - }, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 4; - pixel_y = 12 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "lgt" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/department/chapel) -"lgQ" = ( -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Primary AI Core Access"; - obj_integrity = 300; - req_access_txt = "16" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "AI Core shutters"; - name = "AI Core Shutter" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/light_switch{ - pixel_x = 6; - pixel_y = 24 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) -"lgS" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "lhc" = ( /obj/structure/railing{ dir = 8 }, /turf/open/openspace, /area/medical/medbay/central) -"lhd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/obj/machinery/light{ - dir = 1 +"lhh" = ( +/obj/machinery/ai_slipper{ + uses = 10 }, -/obj/structure/sign/departments/minsky/supply/mining{ - pixel_x = -1; - pixel_y = 32 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) +/turf/open/floor/iron, +/area/science/mixing) "lhn" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/effect/landmark/start/security_officer, @@ -23152,19 +22650,25 @@ }, /turf/open/floor/iron/white, /area/science/explab) -"lhv" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "lhB" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/railing, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"lhJ" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "Kitchen Delivery"; + req_one_access_txt = "28;25;35" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "lhR" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -23271,16 +22775,15 @@ }, /turf/open/floor/iron/white, /area/science/robotics) -"lkw" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 4 +"lkS" = ( +/obj/structure/railing{ + dir = 5 }, +/obj/structure/closet/emcloset/anchored, /turf/open/floor/iron/dark/side{ - dir = 4 + dir = 5 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/area/hallway/primary/aft) "llb" = ( /obj/item/paper/fluff/holodeck/disclaimer{ pixel_x = -4; @@ -23297,6 +22800,18 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) +"llA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/brig) "llI" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -23314,34 +22829,18 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"llU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"lmC" = ( -/obj/structure/railing{ - dir = 6 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "lmF" = ( /obj/machinery/atmospherics/pipe/simple/general/visible, /obj/effect/spawner/structure/window/depleteduranium, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) +"lmY" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/hallway/primary/fore) "lnp" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -23362,6 +22861,9 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"lnv" = ( +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "lnG" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -23372,25 +22874,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"lnH" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/firealarm/directional/east, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "lnK" = ( /obj/structure/filingcabinet/chestdrawer{ pixel_y = 2 @@ -23426,12 +22909,6 @@ /obj/structure/cable/yellow, /turf/open/floor/iron/tech, /area/science/mixing/chamber) -"lnY" = ( -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/science/mixing) "lob" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -23457,35 +22934,22 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"loD" = ( -/turf/closed/wall, -/area/vacant_room/office) -"loS" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"lpc" = ( -/obj/structure/railing{ - dir = 5 +"loM" = ( +/obj/structure/chair/fancy/sofa/old/left{ + dir = 8 }, -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/effect/turf_decal/siding/wood{ + dir = 6 }, -/obj/structure/closet/firecloset/full, -/obj/effect/turf_decal/bot, -/obj/item/extinguisher/advanced{ - pixel_x = -1; - pixel_y = -2 +/obj/effect/turf_decal/siding/white, +/obj/structure/railing, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 29; + pixel_y = -3 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "lpZ" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, @@ -23524,6 +22988,11 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) +"lqq" = ( +/obj/structure/railing, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "lqI" = ( /obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ @@ -23656,25 +23125,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/tech, /area/engine/engineering) -"lvj" = ( -/obj/structure/bookcase/random/adult, -/turf/open/floor/plating, -/area/vacant_room/office) -"lvL" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "Kitchen Delivery"; - req_one_access_txt = "28;25;35" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "lvV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -23687,6 +23137,33 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"lwh" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 1 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","security") + }, +/obj/machinery/button/door{ + id = "armory"; + name = "Armory Shutter Toggle"; + pixel_x = -32; + pixel_y = 1; + req_access_txt = "3" + }, +/obj/structure/bed/dogbed/walter, +/mob/living/simple_animal/pet/dog/bullterrier/walter{ + density = 0; + dir = 1 + }, +/obj/item/stack/sheet/bone{ + pixel_x = 6; + pixel_y = -6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/warden) "lwo" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -23711,53 +23188,11 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hydroponics) -"lxl" = ( -/obj/machinery/nanite_program_hub, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science RC"; - pixel_y = 30; - receive_ore_updates = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/turf/open/floor/iron, -/area/science/research) "lxo" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) -"lxp" = ( -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"lxu" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/coffee{ - pixel_x = 9; - pixel_y = 6 - }, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 3 - }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 5 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "lxZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -23848,32 +23283,28 @@ }, /turf/open/floor/mineral/titanium, /area/asteroid/paradise/surface) -"lzp" = ( -/obj/structure/railing{ +"lzo" = ( +/obj/machinery/door/window/northleft{ + dir = 2 + }, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/fore) +"lzs" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/structure/closet/emcloset, -/obj/structure/sign/map/echo{ - pixel_y = 32 +/obj/machinery/photocopier, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/multiz{ + dir = 2 }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "lAn" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/girder, /turf/open/floor/plating, /area/engine/atmos) -"lAq" = ( -/obj/item/radio/intercom{ - pixel_x = -31; - pixel_y = -2 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "lAt" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -23895,36 +23326,9 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) -"lAM" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Gas to Filter" - }, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "lAN" = ( /turf/closed/wall/mineral/wood, /area/asteroid/paradise/surface) -"lAS" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/tech, -/area/science/mixing) "lBD" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/three, @@ -23936,10 +23340,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"lBL" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating, -/area/vacant_room/office) "lBS" = ( /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron, @@ -23959,27 +23359,41 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/maintenance/department/bridge) -"lCB" = ( -/turf/closed/wall/r_wall/rust, -/area/asteroid/paradise) -"lCL" = ( -/obj/structure/railing, -/obj/effect/turf_decal/tile/blue/half{ - dir = 4 +"lCc" = ( +/obj/machinery/telecomms/relay/preset/auto, +/obj/machinery/door/window/northleft{ + name = "Engi Desk"; + req_one_access_txt = "32;19" }, -/obj/effect/turf_decal/siding/white, +/obj/structure/window/reinforced/survival_pod, +/obj/structure/cable/yellow, /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, +/turf/open/floor/plating, +/area/hallway/primary/fore) +"lCv" = ( +/obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ - icon_state = "4-8" + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" }, -/turf/open/floor/iron/white, +/turf/open/floor/plating, +/area/storage/tech) +"lCB" = ( +/turf/closed/wall/r_wall/rust, +/area/asteroid/paradise) +"lCM" = ( +/obj/structure/chair/stool/directional/west, +/obj/effect/landmark/start/medical_doctor, +/obj/structure/disposalpipe/multiz/down{ + dir = 8 + }, +/turf/open/floor/iron, /area/medical/medbay/central) "lCP" = ( /obj/effect/turf_decal/stripes/corner{ @@ -24014,15 +23428,18 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"lDt" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" +"lDk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/plating, -/area/security/brig) +/obj/effect/turf_decal/evac{ + dir = 1 + }, +/obj/structure/disposalpipe/multiz, +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "lDA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -24059,21 +23476,6 @@ "lEg" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/aisat/foyer) -"lEj" = ( -/turf/open/floor/iron, -/area/science/mixing) -"lEl" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "lEt" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -24111,6 +23513,12 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/r_wall, /area/engine/engineering) +"lEX" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/aft) "lEY" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, @@ -24134,35 +23542,36 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"lFQ" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{ - dir = 4; - piping_layer = 4 +"lFZ" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/asteroid/paradise) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "lGc" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/space_heater, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"lGq" = ( -/obj/structure/table/wood, -/obj/item/folder/red, -/obj/item/pen/red, -/obj/machinery/newscaster{ - pixel_y = 33 +"lGo" = ( +/obj/structure/chair{ + dir = 8 }, -/obj/item/kirbyplants{ - pixel_x = 19; - pixel_y = 13 +/obj/structure/railing/corner{ + dir = 8 }, -/obj/item/flashlight/lamp{ - pixel_x = -12; - pixel_y = 8 +/obj/effect/turf_decal/siding/white/corner{ + dir = 8 }, -/turf/open/floor/wood, -/area/vacant_room/office) +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "lGG" = ( /turf/open/floor/prison, /area/security/prison) @@ -24190,6 +23599,12 @@ dir = 4 }, /area/asteroid/paradise/surface) +"lIf" = ( +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/aft) "lIt" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -27 @@ -24203,6 +23618,18 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron, /area/maintenance/disposal/incinerator) +"lIu" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "lII" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance/two, @@ -24218,6 +23645,16 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) +"lIQ" = ( +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/research) "lJj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -24230,18 +23667,23 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"lJE" = ( -/obj/structure/table/wood, -/obj/item/wrench, -/obj/item/circuitboard/machine/paystand, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "lJP" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/engine/atmos) +"lJY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/asteroid/paradise) +"lKa" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "lKm" = ( /obj/structure/disposalpipe/junction, /obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, @@ -24286,21 +23728,32 @@ }, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) -"lLT" = ( -/obj/effect/turf_decal/tile/dark_red/corner_ramp{ - alpha = 180; - color = "#DE3A3A"; - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/brig) "lMj" = ( /obj/structure/fence/door/opened{ dir = 8 }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) +"lMQ" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/obj/machinery/newscaster{ + pixel_y = -30 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/light, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "lNu" = ( /turf/closed/wall/r_wall, /area/medical/medbay/central) @@ -24496,6 +23949,14 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"lQy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/spawner/lootdrop/glowstick/lit, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) "lQZ" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/structure/sink{ @@ -24540,6 +24001,14 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"lRA" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/explab) "lRE" = ( /obj/structure/closet/secure_closet/personal/patient, /obj/effect/turf_decal/bot, @@ -24584,41 +24053,37 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"lSA" = ( -/obj/structure/railing{ - layer = 3 - }, -/obj/structure/closet/bombcloset, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) -"lTh" = ( -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +"lTM" = ( +/obj/structure/table/wood, +/obj/item/folder/red, +/obj/item/pen/red, +/obj/machinery/newscaster{ + pixel_y = 33 }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"lTB" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/fancy/comfy{ - color = "#666666"; - dir = 8 +/obj/item/kirbyplants{ + pixel_x = 19; + pixel_y = 13 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/item/flashlight/lamp{ + pixel_x = -12; + pixel_y = 8 }, -/turf/open/floor/carpet/purple, -/area/vacant_room/office) +/turf/open/floor/wood, +/area/library/abandoned) "lTW" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/storage) +"lUc" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/item/stack/cable_coil/cut/yellow, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/library/abandoned) "lUd" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 28 @@ -24699,6 +24164,20 @@ /obj/structure/railing/corner, /turf/open/openspace, /area/medical/medbay/central) +"lVB" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) +"lVC" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/ladder, +/turf/open/openspace, +/area/engineering/hallway) "lVP" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -24775,14 +24254,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"lXf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/brig) "lXL" = ( /obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/tile/black/opposingcorners{ @@ -24792,39 +24263,6 @@ /obj/structure/displaycase/labcage, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) -"lYg" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-16" - }, -/obj/effect/turf_decal/trimline/yellow, -/obj/effect/landmark/start/station_engineer, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) "lYF" = ( /obj/machinery/power/terminal{ dir = 1 @@ -24843,6 +24281,35 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"lYU" = ( +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science Requests Console"; + pixel_x = -32; + pixel_y = -33; + receive_ore_updates = 1 + }, +/obj/machinery/airalarm/directional/west, +/obj/machinery/monkey_recycler, +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Xenobiology Lab"; + name = "Xeno camera"; + network = list("ss13","rd","xeno") + }, +/turf/open/floor/iron/grid/steel, +/area/science/xenobiology) +"lYV" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/fancy/comfy{ + color = "#666666"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/turf/open/floor/carpet/purple, +/area/library/abandoned) "lZd" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24861,6 +24328,19 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"mam" = ( +/obj/machinery/dna_scannernew, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = 23 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron, +/area/medical/genetics/cloning) "man" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -24874,6 +24354,38 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"mao" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/ai) +"maJ" = ( +/obj/machinery/atmospherics/components/binary/valve{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/science/mixing/chamber) "maU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -24892,6 +24404,15 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) +"mbp" = ( +/obj/machinery/computer/security/qm{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "mby" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -24937,25 +24458,23 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) +"mcN" = ( +/obj/effect/turf_decal/siding/wood/corner, +/obj/structure/closet/secure_closet/captains, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/reagent_containers/food/drinks/flask/gold{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/pinpointer/nuke{ + pixel_y = 5 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain/private) "mcO" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) -"mcZ" = ( -/obj/effect/turf_decal/tile/blue{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/genetics/cloning) "mdk" = ( /obj/structure/table, /obj/item/stack/sheet/mineral/plasma/fifty{ @@ -25018,19 +24537,18 @@ "mev" = ( /turf/closed/wall/r_wall, /area/quartermaster/qm) -"mfh" = ( -/obj/effect/turf_decal/siding/dark/corner, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 8 +"meL" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/obj/effect/turf_decal/trimline/yellow/corner, -/obj/effect/turf_decal/siding/yellow/corner{ - dir = 8 +/area/hallway/primary/central) +"mfi" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/area/hallway/primary/aft) "mgk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -25053,15 +24571,6 @@ /obj/structure/railing, /turf/open/openspace, /area/quartermaster/qm) -"mgL" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ - piping_layer = 2 - }, -/turf/open/floor/engine/n2, -/area/engine/atmos) "mgX" = ( /obj/machinery/cryopod{ dir = 4 @@ -25187,6 +24696,25 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) +"mkh" = ( +/turf/open/openspace, +/area/engineering/hallway) +"mkn" = ( +/obj/machinery/shower{ + dir = 8; + name = "emergency shower"; + pixel_y = -3 + }, +/obj/machinery/door/window/brigdoor{ + dir = 1; + name = "Creature Pen"; + req_access_txt = "47" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/circuit/telecomms/server, +/area/science/xenobiology) "mks" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -25222,21 +24750,38 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) -"mkQ" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "mll" = ( /turf/open/openspace, /area/maintenance/department/crew_quarters/bar) +"mlA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "mlC" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/r_wall, /area/security/brig) +"mlP" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "mma" = ( /obj/item/toy/beach_ball/holoball, /obj/effect/turf_decal/bot, @@ -25287,6 +24832,35 @@ /obj/effect/spawner/lootdrop/maintenance/five, /turf/open/openspace, /area/maintenance/department/engine/atmos) +"mnM" = ( +/obj/effect/spawner/structure/window, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/chapel/main) +"mnQ" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/trimline/dark_blue/filled/line{ + dir = 4 + }, +/obj/machinery/vending/cigarette, +/turf/open/floor/iron/dark, +/area/bridge/meeting_room) +"mnS" = ( +/obj/structure/sign/directions/security{ + dir = 1; + pixel_y = 7 + }, +/obj/structure/sign/directions/command{ + dir = 1 + }, +/obj/structure/sign/directions/medical{ + dir = 1; + pixel_y = -6 + }, +/turf/closed/wall, +/area/hallway/primary/aft) "mnV" = ( /obj/effect/decal/cleanable/robot_debris, /turf/open/floor/plating/airless, @@ -25301,29 +24875,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, /area/asteroid/paradise/surface) -"moy" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/carpet/orange, -/area/quartermaster/qm) "moz" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"moC" = ( -/obj/effect/turf_decal/siding/yellow, -/obj/effect/turf_decal/trimline/yellow/warning, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "moQ" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -25341,6 +24896,24 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/science/mixing) +"moT" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 9 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/engineering) "moU" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -25350,15 +24923,19 @@ }, /turf/open/floor/iron/white/side, /area/science/research) -"mpj" = ( +"moV" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 9 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "mpq" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -25385,12 +24962,24 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/fitness/recreation) -"mpI" = ( -/obj/structure/sign/departments/restroom, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"mpH" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northright{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" + }, +/obj/item/toy/figure/engineer{ + pixel_x = 3; + pixel_y = -1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "mqS" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -25400,19 +24989,15 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) -"mrp" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4, -/obj/machinery/atmospherics/pipe/manifold4w/cyan/visible/layer2, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 1 +"mrb" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4; - piping_layer = 1 +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/turf/open/floor/iron, +/area/hallway/primary/aft) "mrx" = ( /obj/structure/railing/corner{ dir = 8 @@ -25426,27 +25011,6 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/cafeteria) -"msj" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "mss" = ( /obj/structure/railing{ dir = 1 @@ -25527,22 +25091,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"mvX" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +"mvK" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/effect/turf_decal/tile/red{ + alpha = 180; + dir = 8 }, -/turf/open/floor/iron/white/side, -/area/science/lab) +/turf/open/floor/iron, +/area/hallway/primary/central) "mwj" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -25554,29 +25115,23 @@ /obj/effect/spawner/lootdrop/costume, /turf/open/floor/iron/dark, /area/maintenance/department/crew_quarters/dorms) -"mwP" = ( -/obj/machinery/turretid{ - control_area = "/area/ai_monitored/turret_protected/ai"; - icon_state = "control_stun"; - name = "AI Chamber turret control"; - pixel_x = -1; - pixel_y = 33 - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("aiupload") +"mwy" = ( +/obj/structure/railing/corner, +/obj/effect/turf_decal/siding/wood, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/vending/games{ + pixel_y = -1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) +"mwY" = ( +/obj/effect/turf_decal/sand/plating, +/obj/machinery/light{ + dir = 8 }, -/turf/open/floor/iron/tech/grid, -/area/ai_monitored/turret_protected/aisat_interior) +/obj/machinery/power/port_gen/pacman, +/turf/open/floor/iron, +/area/hallway/primary/fore) "mxd" = ( /obj/structure/sign/departments/minsky/research/robotics, /turf/closed/wall, @@ -25630,6 +25185,12 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/medical/storage) +"mxX" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "mxY" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -25661,11 +25222,12 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"myx" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) +"myM" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "myN" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -25679,6 +25241,28 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"myS" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "brigentrance"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "myV" = ( /obj/structure/flora/grass/jungle, /obj/structure/flora/ausbushes/ppflowers, @@ -25712,15 +25296,20 @@ }, /turf/open/floor/plating, /area/maintenance/department/eva) -"mzo" = ( -/obj/structure/railing{ - dir = 5 +"mzj" = ( +/obj/item/clothing/suit/costume/ianshirt, +/obj/item/bedsheet/ian, +/obj/structure/closet/secure_closet{ + req_access_txt = "57" }, -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/item/wrench{ + pixel_x = -6; + pixel_y = 7 + }, +/obj/item/clothing/suit/hooded/ian_costume, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/hop) "mzC" = ( /obj/effect/spawner/xmastree, /turf/open/floor/wood, @@ -25735,70 +25324,30 @@ }, /turf/open/floor/circuit, /area/gateway) -"mAj" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"mAk" = ( -/obj/structure/flora/ausbushes/ppflowers, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/grass/no_border, -/area/crew_quarters/heads/chief) "mAp" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) -"mAS" = ( -/obj/structure/railing{ - dir = 1 +"mAt" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + id_tag = "innerbrig"; + name = "Brig"; + req_access_txt = "63" }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"mBp" = ( -/obj/structure/sign/painting/library{ - pixel_y = 32 +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180 }, -/obj/machinery/shower{ - layer = 4; - name = "emergency shower"; - pixel_y = 7 +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/noslip/white, -/area/medical/medbay/central) -"mBs" = ( -/obj/machinery/smartfridge/sci, -/turf/closed/wall, -/area/science/robotics) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) "mBS" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -25852,16 +25401,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"mDA" = ( -/obj/structure/frame/computer{ - anchored = 1; - dir = 1 - }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/turf/open/floor/wood, -/area/vacant_room/office) "mDY" = ( /obj/structure/reagent_dispensers/fueltank, /obj/effect/turf_decal/bot, @@ -25883,41 +25422,50 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"mEr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/openspace, -/area/engine/atmos) -"mEL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") +"mEp" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/structure/closet/secure_closet/atmospherics{ - anchored = 1; - req_access = null; - req_one_access_txt = "11" +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = 5; + pixel_y = 3 + }, +/obj/item/folder/red{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/item/taperecorder{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/flashlight/lamp{ + pixel_x = -5; + pixel_y = 8 }, /obj/item/radio/intercom{ - pixel_x = -1; - pixel_y = 29 + broadcasting = 1; + frequency = 1423; + listening = 0; + name = "Interrogation Intercom"; + pixel_x = 3; + pixel_y = -34 }, /turf/open/floor/iron, +/area/security/brig) +"mEr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/openspace, /area/engine/atmos) "mEO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"mEU" = ( -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/maintenance/department/engine/atmos) "mFq" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -25941,16 +25489,18 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"mFz" = ( -/obj/structure/railing/corner{ - dir = 4 +"mFx" = ( +/obj/structure/urinal{ + dir = 1; + pixel_x = 1; + pixel_y = 33 }, -/turf/open/floor/iron/dark/corner{ - dir = 4 +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) "mFB" = ( /obj/structure/table/glass, /obj/item/book/manual/wiki/grenades{ @@ -26053,47 +25603,55 @@ }, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"mHA" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/tech, -/area/engine/engineering) -"mHK" = ( -/obj/machinery/keycard_auth{ - pixel_x = 33; - pixel_y = -5 +"mHg" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/button/door{ - id = "Capoffice"; - id_tag = "cmoprivacy"; - name = "Captain blast door"; - pixel_x = 32; - pixel_y = 5 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/table/wood, -/obj/machinery/computer/security/wooden_tv{ - layer = 3; - pixel_x = 2; - pixel_y = 8 +/turf/open/floor/plating, +/area/maintenance/department/engine/atmos) +"mHu" = ( +/obj/structure/railing{ + dir = 4 }, -/obj/machinery/firealarm/directional/south, -/obj/item/melee/chainofcommand{ - pixel_x = -8; - pixel_y = 4 +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/machinery/camera/autoname/directional/south, -/obj/effect/turf_decal/siding/wood{ - dir = 6 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/item/radio/intercom{ - dir = 8; - freerange = 1; - name = "Station Intercom (Command)"; - pixel_x = 33; - pixel_y = -35 +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 4 }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain/private) +/area/hallway/primary/central) +"mHx" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/item/kirbyplants/random, +/obj/structure/sink/kitchen{ + pixel_y = 22 + }, +/turf/open/floor/iron, +/area/security/brig) +"mHA" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/tech, +/area/engine/engineering) +"mHI" = ( +/obj/structure/sign/painting/library{ + pixel_y = 1 + }, +/turf/closed/wall, +/area/library/abandoned) "mHX" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -26102,18 +25660,28 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/test_area) -"mIx" = ( -/obj/effect/turf_decal/siding/wood{ +"mIh" = ( +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/central) +"mIp" = ( +/obj/effect/turf_decal/tile/blue{ dir = 4 }, -/obj/structure/railing{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/disposalpipe/junction{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/turf/open/floor/wood, -/area/crew_quarters/cafeteria) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/medical/genetics/cloning) "mIF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -26155,6 +25723,12 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"mJc" = ( +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/engineering/hallway) "mJg" = ( /obj/machinery/newscaster{ pixel_x = -32; @@ -26168,15 +25742,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/janitor) -"mJk" = ( -/obj/structure/cable/yellow, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" +"mJq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, -/area/security/prison) +/area/maintenance/department/engine/atmos) "mJs" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 @@ -26199,20 +25772,20 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"mKQ" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/aft) "mLo" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/bridge) -"mLL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "mLQ" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, /obj/effect/decal/cleanable/dirt, @@ -26225,13 +25798,13 @@ "mLS" = ( /turf/closed/indestructible/riveted, /area/quartermaster/storage) -"mMc" = ( -/turf/open/floor/iron/dark/side{ - dir = 8 +"mMa" = ( +/obj/structure/lattice, +/obj/structure/railing{ + dir = 4 }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/openspace, +/area/hallway/primary/central) "mMf" = ( /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface) @@ -26256,6 +25829,11 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"mMC" = ( +/obj/structure/stairs, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/pod/dark, +/area/hallway/primary/fore) "mMZ" = ( /obj/machinery/atmospherics/components/binary/valve, /obj/machinery/button/ignition/incinerator/toxmix{ @@ -26316,6 +25894,20 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"mNO" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "mNS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -26344,6 +25936,26 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"mNU" = ( +/obj/machinery/door/airlock/public/glass{ + name = "Holodeck Access" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"mOm" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/aft) "mOp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -26367,6 +25979,17 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) +"mPk" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "mPv" = ( /obj/structure/fence/corner{ dir = 8 @@ -26374,6 +25997,24 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"mQl" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) "mQm" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -26398,89 +26039,36 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"mQR" = ( -/obj/machinery/door/airlock/grunge{ - name = "Morgue"; - req_one_access_txt = "6;5;4;28" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/turf/open/floor/plating, -/area/medical/morgue) -"mRe" = ( -/obj/machinery/button/flasher{ - id = "brigentryaux"; - pixel_x = 5; - pixel_y = -37 - }, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "outerbrig"; - name = "Brig Exterior Doors Control"; - normaldoorcontrol = 1; - pixel_x = -6; - pixel_y = -25; - req_access_txt = "63" - }, -/obj/machinery/button/door{ - id = "brigentrance"; - name = "Brig Lockdown Control"; - pixel_x = 6; - pixel_y = -25; - req_access_txt = "63" - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - alpha = 180; +"mRB" = ( +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -32; - pixel_y = -28 - }, -/obj/machinery/computer/crew{ - dir = 4; - req_one_access = list(5,4,3) - }, -/turf/open/floor/iron/dark, -/area/security/warden) -"mRH" = ( -/obj/structure/bookcase/random/adult, -/obj/machinery/newscaster{ - pixel_y = 33 +/obj/structure/closet/secure_closet/medical3, +/obj/effect/spawner/lootdrop/techstorage/medical, +/obj/item/folder/white{ + pixel_x = -1; + pixel_y = -4 }, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) -"mRY" = ( -/obj/structure/table/reinforced, -/obj/item/toy/figure/qm{ - pixel_x = 7; +/obj/item/storage/belt/medical{ pixel_y = 2 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/item/melee/classic_baton/police/deputy{ - pixel_x = -4; - pixel_y = 3 +/obj/structure/sign/painting/library{ + pixel_y = 32 }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay","public") + }, +/turf/open/floor/iron, +/area/medical/storage) +"mRW" = ( +/obj/structure/stairs{ dir = 4 }, /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/turf/open/floor/iron/dark, -/area/quartermaster/qm) +/turf/open/floor/pod/dark, +/area/hallway/primary/aft) "mRZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -26538,6 +26126,23 @@ /obj/structure/lattice/catwalk/over, /turf/open/openspace, /area/maintenance/department/crew_quarters/bar) +"mTl" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "mTL" = ( /obj/machinery/door/poddoor/incinerator_atmos_main, /obj/effect/turf_decal/sand/plating, @@ -26553,6 +26158,10 @@ /obj/machinery/computer/pandemic, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) +"mUh" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/department/engine) "mUB" = ( /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating/asteroid/planetary, @@ -26589,6 +26198,21 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/medical/morgue) +"mVN" = ( +/obj/structure/lattice, +/obj/structure/railing/corner, +/turf/open/openspace, +/area/hallway/primary/fore) +"mVW" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/tech, +/area/science/mixing) +"mWb" = ( +/obj/effect/turf_decal/sand/plating, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/hallway/primary/fore) "mWc" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -26596,16 +26220,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"mWk" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "mWt" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -26614,9 +26228,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"mWC" = ( -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) "mWD" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -26691,6 +26302,16 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) +"mYH" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/flora/tree/jungle/small, +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "mYL" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, @@ -26724,15 +26345,6 @@ /mob/living/simple_animal/slime, /turf/open/floor/engine, /area/science/xenobiology) -"mZC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "mZT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -26822,24 +26434,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/maintenance/department/science/central) -"ncA" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "ncK" = ( /obj/machinery/holopad{ pixel_x = 16; @@ -26866,26 +26460,27 @@ }, /turf/open/floor/plating, /area/storage/primary) -"ndg" = ( -/obj/structure/sign/directions/engineering{ - pixel_y = -5 +"ncY" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 }, -/obj/structure/sign/directions/supply{ - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/sign/directions/evac{ - dir = 8; - pixel_y = 7 +/turf/open/floor/iron, +/area/hallway/primary/central) +"ndA" = ( +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"ndP" = ( /turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/area/maintenance/department/engine/atmos) "ndU" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -26906,64 +26501,27 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"ned" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/processor, -/obj/machinery/light{ +"nee" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; dir = 1 }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security","prison","public") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - name = "Prison Intercom (General)"; - pixel_y = 24; - prison_radio = 1 - }, -/turf/open/floor/prison/dark, -/area/security/prison) -"neX" = ( -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"nfQ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"nfX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 + icon_state = "1-2" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/maintenance/department/engine/atmos) +/area/security/brig) +"neA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/department/science/xenobiology) +"nfC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/numbers, +/turf/open/floor/iron, +/area/hallway/primary/fore) "nfZ" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -26988,6 +26546,51 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"ngP" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-16" + }, +/obj/effect/turf_decal/trimline/yellow, +/obj/effect/landmark/start/station_engineer, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/atmos) +"nhd" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/numbers/two_nine{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "nhl" = ( /obj/machinery/atmospherics/pipe/simple/green/visible/layer2{ dir = 9 @@ -27009,23 +26612,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"nhz" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/disposal/bin, -/obj/machinery/newscaster{ - pixel_y = -30 - }, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "nhC" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -27053,12 +26639,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/quartermaster/storage) -"niw" = ( -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "niN" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/trinary/filter/flipped, @@ -27083,21 +26663,15 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"nkb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/turf/open/floor/plating, -/area/medical/apothecary) -"nkk" = ( -/obj/item/kirbyplants/random, -/obj/effect/turf_decal/siding/white{ - dir = 10 - }, -/turf/open/floor/wood, -/area/crew_quarters/cafeteria) +"niT" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/marker_beacon, +/turf/open/openspace, +/area/engineering/hallway) +"nku" = ( +/obj/structure/lattice/catwalk/over, +/turf/open/openspace, +/area/hallway/primary/fore) "nlo" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -27115,6 +26689,15 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white/side, /area/science/lab) +"nlB" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrous_output{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/n2o, +/area/engine/atmos) "nlE" = ( /obj/structure/railing{ dir = 1 @@ -27134,15 +26717,16 @@ }, /turf/open/floor/carpet/red, /area/medical/exam_room) -"nlW" = ( -/obj/structure/table/wood, -/obj/item/paper, -/obj/structure/sign/poster/official/random{ - pixel_x = -33 +"nlL" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood, -/area/vacant_room/office) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "nlX" = ( /obj/machinery/power/emitter/welded{ dir = 4 @@ -27165,6 +26749,37 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) +"nmO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office"; + req_access_txt = "27" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/wood, +/area/chapel/office) +"nmP" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "nmR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small{ @@ -27191,10 +26806,6 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"nnv" = ( -/obj/structure/barricade/wooden, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) "nnF" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -27236,45 +26847,46 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"noe" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "noh" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/fitness/recreation) -"nol" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ +"nor" = ( +/obj/structure/stairs{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/machinery/digital_clock/directional/north, +/turf/open/floor/pod/dark, +/area/hallway/primary/aft) +"noC" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/lootdrop/glowstick/lit, +/turf/open/floor/iron/white/side, +/area/asteroid/paradise) +"noX" = ( +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ + dir = 4 }, -/turf/open/floor/iron/white/side{ +/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2, +/obj/structure/window/plasma/reinforced{ dir = 1 }, -/area/science/research) -"nom" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/explab) +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"npg" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron, +/area/hallway/primary/fore) "npi" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line, @@ -27300,17 +26912,6 @@ /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /turf/open/floor/iron/tech, /area/engine/engineering) -"nqa" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","security") - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron, -/area/security/brig) "nqk" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -33 @@ -27345,6 +26946,12 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"nrr" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/turf/open/openspace, +/area/science/explab) "nrw" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastleft{ @@ -27373,24 +26980,22 @@ }, /turf/open/floor/glass/reinforced, /area/crew_quarters/heads/cmo) -"nrK" = ( +"nrF" = ( +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/aft) +"nsd" = ( +/obj/structure/railing, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, /obj/structure/disposalpipe/trunk{ - dir = 8 + dir = 1 }, -/obj/effect/spawner/structure/window, -/obj/structure/curtain/directional{ - color = "#ACD1E9"; - dir = 8; - icon_state = "bathroom-open"; - icon_type = "bathroom" +/turf/open/floor/iron/dark/side{ + dir = 10 }, -/turf/open/floor/plating, -/area/medical/surgery) -"nrQ" = ( -/turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/central) "nst" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -27450,6 +27055,21 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"nuZ" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) +"nvd" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/central) "nve" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -27459,23 +27079,6 @@ /obj/structure/sign/departments/minsky/supply/cargo, /turf/closed/wall, /area/maintenance/department/engine/atmos) -"nvo" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/plating, -/area/vacant_room/office) -"nvz" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/evac{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/department/engine) "nvB" = ( /obj/structure/railing, /obj/machinery/light{ @@ -27537,6 +27140,66 @@ /obj/item/airlock_painter/decal, /turf/open/floor/iron, /area/maintenance/department/chapel) +"nxD" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/effect/turf_decal/loading_area{ + dir = 4; + pixel_y = -1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "hopqueue"; + name = "Queue Shutter Control"; + pixel_y = -36; + req_access_txt = "57" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = -27 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) +"nxE" = ( +/obj/machinery/requests_console{ + department = "AI"; + departmentType = 5; + name = "AI RC"; + pixel_x = 30; + pixel_y = -30 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/effect/turf_decal/box, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = 24; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "1-8" + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "nxK" = ( /obj/structure/closet/secure_closet/personal/cabinet, /obj/item/clothing/under/suit/burgundy, @@ -27622,22 +27285,6 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) -"nzq" = ( -/obj/structure/railing{ - dir = 10 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"nzr" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/maintenance/department/engine) "nzU" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -27672,10 +27319,6 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/dorms) -"nAw" = ( -/obj/machinery/smartfridge/organ, -/turf/closed/wall, -/area/medical/morgue) "nAy" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, @@ -27690,50 +27333,46 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) -"nAF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/sand/plating, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -31; - pixel_y = -3 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"nBm" = ( -/obj/machinery/power/smes{ - charge = 5e+006; - name = "ai power storage unit" - }, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = 23; - pixel_y = 22 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/item/toy/plush/lizard_plushie{ - layer = 5; - pixel_x = 1; - pixel_y = 14 +"nAU" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","public") }, -/turf/open/floor/circuit/red, -/area/ai_monitored/turret_protected/ai) +/turf/open/floor/plating/asteroid/planetary, +/area/hallway/primary/fore) "nBs" = ( /obj/structure/flora/rock/pile, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"nBT" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "nCa" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) +"nCT" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "nCU" = ( /obj/structure/railing/corner{ dir = 1 @@ -27771,6 +27410,15 @@ "nEl" = ( /turf/open/floor/iron, /area/maintenance/department/chapel) +"nEw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "nEN" = ( /obj/structure/stairs{ dir = 1 @@ -27802,14 +27450,6 @@ /obj/item/bedsheet/dorms, /turf/open/floor/wood, /area/asteroid/paradise/surface) -"nFm" = ( -/obj/structure/railing{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "nFv" = ( /obj/machinery/firealarm/directional/north, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -27870,6 +27510,15 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"nGy" = ( +/obj/effect/turf_decal/box, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/fore) "nGN" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -27886,24 +27535,16 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, /area/maintenance/department/engine) -"nHh" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "nHi" = ( /turf/closed/wall, /area/gateway) -"nHp" = ( -/obj/effect/decal/cleanable/dirt/dust, +"nHK" = ( /obj/structure/cable/yellow{ - icon_state = "1-4" + icon_state = "1-2" }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, -/area/maintenance/department/engine) +/area/hallway/primary/central) "nHL" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -28008,17 +27649,20 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/science/mixing) -"nIw" = ( -/obj/structure/stairs{ +"nIv" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 32; + pixel_y = 29 }, -/turf/open/floor/pod/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/central) "nIy" = ( /obj/machinery/air_sensor/atmos/carbon_tank, /obj/machinery/atmospherics/pipe/simple/yellow/hidden/layer4{ @@ -28074,23 +27718,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"nIZ" = ( -/obj/structure/railing/corner, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"nJl" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "nJy" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -28137,6 +27764,12 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"nKa" = ( +/obj/structure/table/wood, +/obj/item/wrench, +/obj/item/circuitboard/machine/paystand, +/turf/open/floor/iron, +/area/hallway/primary/fore) "nKc" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -28169,10 +27802,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"nKL" = ( -/obj/machinery/smartfridge/chemistry, -/turf/closed/wall, -/area/medical/apothecary) "nKV" = ( /obj/effect/turf_decal/siding/white{ alpha = 100; @@ -28205,24 +27834,31 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"nMm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/warden) "nMG" = ( /obj/machinery/computer/atmos_control/tank/nitrous_tank, /obj/effect/turf_decal/bot, /obj/item/book/manual/wiki/atmospherics, /turf/open/floor/iron/tech, /area/engine/atmos) +"nNf" = ( +/obj/structure/chair/fancy/bench/corporate/right{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) +"nNB" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/spawner/structure/window/hollow/survival_pod/directional, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/plating, +/area/hallway/primary/fore) "nNO" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -28295,29 +27931,6 @@ }, /turf/open/floor/wood, /area/asteroid/paradise/surface) -"nQB" = ( -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/railing, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) "nQC" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/mineral/plastitanium, @@ -28329,35 +27942,6 @@ /obj/structure/sign/warning/securearea, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"nQV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/structure/desk_bell{ - pixel_x = -6; - pixel_y = 3 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "nRX" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/stripes/line{ @@ -28375,14 +27959,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) -"nSh" = ( -/obj/effect/landmark/start/warden, -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/warden) "nSF" = ( /obj/machinery/vending/wallmed{ pixel_x = -6; @@ -28533,18 +28109,31 @@ /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"nYi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"nXC" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table, +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -4; + pixel_y = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/item/stack/sheet/glass/fifty{ + pixel_x = -1; + pixel_y = 1 }, -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/item/storage/belt/utility, +/obj/item/clothing/glasses/welding{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -2; + pixel_y = 3 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/science/robotics) "nYl" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -28556,91 +28145,75 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) -"nYq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -30; - pixel_y = -2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "nYE" = ( /obj/machinery/light/small{ dir = 1 }, /turf/open/floor/plating, /area/maintenance/department/chapel) -"nYL" = ( -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"nZB" = ( +"nYV" = ( /obj/structure/stairs, +/obj/structure/extinguisher_cabinet{ + pixel_x = -27 + }, /turf/open/floor/pod/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/fore) +"nZz" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "nZG" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/medical/central) -"nZZ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/general/visible, -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 8; - name = "Waste to Filter" - }, -/obj/machinery/atmospherics/components/binary/pump/on/layer2{ - dir = 4; - name = "Air to Distro"; - target_pressure = 500 +"nZM" = ( +/turf/closed/wall, +/area/hallway/primary/fore) +"nZT" = ( +/obj/effect/landmark/start/librarian, +/turf/open/floor/plating, +/area/library/abandoned) +"nZX" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil/slippery, +/obj/structure/table_frame/wood, +/obj/item/folder, +/obj/item/folder{ + pixel_x = 4; + pixel_y = -1 }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/general/visible{ - dir = 4; - piping_layer = 1 +/turf/open/floor/carpet/purple, +/area/library/abandoned) +"oak" = ( +/obj/machinery/power/apc/auto_name/directional/south, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "oam" = ( /turf/closed/wall/r_wall, /area/teleporter) -"oax" = ( -/obj/structure/sign/poster/official/suit_sensors{ - pixel_x = -32 - }, -/obj/machinery/camera/autoname/directional/west, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "oaM" = ( /obj/structure/cable{ icon_state = "0-8" @@ -28674,6 +28247,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/science/mixing) +"obp" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/vending/wardrobe/robo_wardrobe, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/science/robotics) "obw" = ( /obj/structure/flora/ausbushes/lavendergrass{ pixel_x = -3; @@ -28690,6 +28271,16 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible, /turf/open/floor/plating, /area/engine/engineering) +"obz" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "obC" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -28725,18 +28316,6 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"ocS" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "odM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light/small{ @@ -28798,33 +28377,6 @@ /obj/structure/table, /turf/open/floor/iron/tech, /area/engine/engineering) -"oeG" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"oeL" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "ofC" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/effect/decal/cleanable/blood/old, @@ -28836,19 +28388,6 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"ofT" = ( -/obj/structure/sign/poster/official/random{ - pixel_x = -2; - pixel_y = 32 - }, -/obj/structure/frame/computer{ - anchored = 1 - }, -/obj/structure/light_construct{ - dir = 1 - }, -/turf/open/floor/wood, -/area/vacant_room/office) "ofU" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/stripes/line{ @@ -28870,6 +28409,16 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"ogl" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/fans/tiny{ + density = 1; + icon = 'icons/effects/effects.dmi'; + icon_state = "m_shield"; + max_integrity = 1e+007 + }, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/quartermaster/storage) "ogp" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -28904,15 +28453,53 @@ /obj/machinery/vending/wardrobe/hydro_wardrobe, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"ohb" = ( +/obj/machinery/vending/autodrobe/all_access, +/obj/machinery/airalarm/directional/north, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/wood, +/area/crew_quarters/theatre/backstage) "ohg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/dock/drydock, /area/quartermaster/storage) +"ohh" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room Access"; + req_one_access_txt = "7;27" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/mixing) "ohi" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/robotics) +"ohu" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = -6; + pixel_y = 9 + }, +/obj/item/food/mint, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "ohx" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -28953,24 +28540,6 @@ dir = 1 }, /area/science/lab) -"oiK" = ( -/obj/machinery/airalarm/directional/north{ - dir = 1; - pixel_y = -23 - }, -/mob/living/simple_animal/bot/mulebot{ - home_destination = "QM #3"; - suffix = "#3" - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 8; - freq = 1400; - location = "QM #3" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/quartermaster/warehouse) "oiS" = ( /obj/structure/closet/crate/freezer/surplus_limbs, /obj/effect/turf_decal/bot, @@ -29008,30 +28577,41 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"okk" = ( -/obj/effect/decal/cleanable/blood/splatter, -/turf/open/floor/iron, -/area/maintenance/department/crew_quarters/dorms) -"okt" = ( -/obj/machinery/airalarm/directional/south, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Medbay Maintenance"; - req_access_txt = "5" +"ojT" = ( +/obj/machinery/atmospherics/components/binary/pump/layer4{ + dir = 4; + name = "Port to Filter" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" +/obj/machinery/atmospherics/components/binary/pump/layer2{ + dir = 8; + name = "Air to Ports" }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 }, +/obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/tech, +/area/engine/atmos) +"ojX" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/multiz/down{ dir = 8 }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/hallway/primary/fore) +"okk" = ( +/obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/iron, -/area/maintenance/department/medical/central) +/area/maintenance/department/crew_quarters/dorms) "okx" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -29049,12 +28629,6 @@ /obj/item/hand_labeler, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"oln" = ( -/obj/effect/spawner/structure/window, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "olB" = ( /obj/structure/table/glass, /obj/item/storage/box/bodybags{ @@ -29095,15 +28669,31 @@ /obj/item/radio/intercom, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"omf" = ( -/obj/structure/railing/corner, -/obj/machinery/light{ +"omd" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/central) +"omk" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/warden) "omN" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -29121,42 +28711,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/pod/dark, /area/maintenance/department/cargo) -"onw" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/dark/corner{ - dir = 1 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"onx" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge Access"; - req_access_txt = "19" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/turf/open/floor/iron/dark, -/area/bridge) "onC" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -29186,6 +28740,19 @@ }, /turf/open/floor/engine/light, /area/holodeck/small) +"ooy" = ( +/obj/machinery/computer/cargo/request{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light, +/obj/machinery/status_display/supply{ + pixel_y = -32 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "ooF" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -29216,11 +28783,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"opj" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/pickaxe, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) "opm" = ( /obj/effect/turf_decal/siding/wood, /obj/structure/chair/office{ @@ -29229,46 +28791,9 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) -"opx" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "opN" = ( /turf/open/floor/plating, /area/maintenance/department/bridge) -"opX" = ( -/obj/machinery/firealarm/directional/south, -/obj/structure/rack, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_y = 7 - }, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_y = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/security/armory) "oqi" = ( /obj/structure/railing, /obj/effect/decal/cleanable/dirt/dust, @@ -29314,22 +28839,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) -"oqp" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "oqF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/trimline/yellow, @@ -29338,6 +28847,11 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/science/xenobiology) +"oqS" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/department/engine) "oqZ" = ( /obj/machinery/atmospherics/components/unary/heat_exchanger{ dir = 1 @@ -29347,6 +28861,13 @@ "orc" = ( /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) +"orp" = ( +/obj/structure/bookcase/random/adult, +/obj/machinery/newscaster{ + pixel_y = 33 + }, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "oru" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/computer/apc_control{ @@ -29396,6 +28917,9 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"orN" = ( +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "orO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/landmark/start/assistant, @@ -29404,23 +28928,32 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"orR" = ( +"orX" = ( +/turf/closed/wall, +/area/maintenance/department/engine) +"osq" = ( +/obj/effect/turf_decal/tile/dark_blue{ + alpha = 180 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, /obj/structure/cable/yellow{ - icon_state = "0-2" + icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" +/obj/structure/disposalpipe/junction{ + dir = 8 }, -/turf/open/floor/plating, -/area/security/prison) -"orX" = ( -/turf/closed/wall, -/area/maintenance/department/engine) +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/fore) "osA" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -29430,6 +28963,17 @@ }, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) +"osM" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/maintenance/department/engine) "osP" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -29443,21 +28987,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"ote" = ( -/obj/machinery/telecomms/relay/preset/auto, -/obj/machinery/door/window/northleft{ - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/structure/window/reinforced/survival_pod, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "oth" = ( /obj/structure/sign/warning/explosives, /turf/closed/wall, @@ -29511,6 +29040,14 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/brig) +"oua" = ( +/obj/machinery/door/airlock{ + id_tag = "Toilet 1"; + name = "Toilet Unit" + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "ouA" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -29528,6 +29065,23 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"ouI" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/table, +/obj/item/paper/fluff/jobs/security/beepsky_mom{ + pixel_x = 6; + pixel_y = 5 + }, +/obj/item/clothing/accessory/armband/deputy, +/obj/item/storage/fancy/cigarettes/cigpack_robust{ + pixel_x = -5; + pixel_y = 7 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "ouO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -29581,6 +29135,12 @@ }, /turf/open/floor/prison/dark, /area/security/prison) +"ovn" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/openspace, +/area/engineering/hallway) "ovD" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/sepia/planetary{ @@ -29608,19 +29168,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"ovP" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/item/kirbyplants/random, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "ovX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, @@ -29631,24 +29178,19 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"oxf" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Interrogation room"; - name = "Interrogation room"; - network = list("interrogation") - }, -/obj/machinery/light_switch{ - pixel_x = 21; - pixel_y = 22 +"ovZ" = ( +/obj/item/stack/cable_coil{ + amount = 5 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 +/obj/item/stack/cable_coil{ + amount = 5; + pixel_x = 1; + pixel_y = 3 }, -/turf/open/floor/iron, -/area/security/brig) +/obj/effect/decal/cleanable/dirt, +/obj/structure/table/wood, +/turf/open/floor/wood/broken, +/area/library/abandoned) "oxg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -29673,17 +29215,6 @@ }, /turf/open/openspace, /area/hydroponics) -"oxy" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "oxK" = ( /turf/open/floor/iron/dark, /area/maintenance/department/crew_quarters/dorms) @@ -29702,52 +29233,42 @@ /obj/machinery/portable_atmospherics/canister, /turf/open/floor/iron/tech, /area/engine/atmos) -"oyV" = ( +"oyM" = ( /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/medical/central) -"ozb" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/conveyor_switch/oneway{ + dir = 1; + id = "packageSort2" }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/wood, -/area/chapel/main) -"ozj" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/planetary, -/area/asteroid/paradise) -"ozt" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" +/obj/effect/turf_decal/loading_area{ + dir = 1 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 8 +/obj/effect/landmark/start/cargo_technician, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","engine") +/obj/structure/disposalpipe/sorting/mail/destination/dormitories{ + dir = 8 }, /turf/open/floor/iron, -/area/security/brig) +/area/quartermaster/sorting) +"oyV" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/department/medical/central) +"ozj" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/planetary, +/area/asteroid/paradise) "ozD" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -29782,6 +29303,18 @@ "ozT" = ( /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"oAk" = ( +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "oAv" = ( /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, @@ -29805,19 +29338,6 @@ }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) -"oBg" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/obj/machinery/computer/security/telescreen/toxins{ - pixel_x = 1; - pixel_y = 30 - }, -/obj/machinery/doppler_array/research/science{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/mixing) "oBi" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/spawner/lootdrop/grille_or_trash, @@ -29845,37 +29365,30 @@ }, /turf/open/floor/iron, /area/security/brig) -"oBS" = ( -/obj/machinery/dna_scannernew, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = 23 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","medbay") - }, -/turf/open/floor/iron, -/area/medical/genetics/cloning) "oCE" = ( /turf/open/openspace, /area/engine/atmos) -"oCL" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "oDI" = ( /obj/structure/fence/corner{ dir = 6 }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"oDM" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 32; + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "oDR" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -29893,6 +29406,18 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/medical/medbay/central) +"oDU" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/white/side{ + dir = 10 + }, +/area/science/lab) "oEg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -29947,20 +29472,13 @@ /obj/effect/turf_decal/bot/right, /turf/open/floor/iron/white, /area/science/xenobiology) -"oEI" = ( -/obj/structure/chair/fancy/bench/corporate/left{ - dir = 1 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 1 +"oEz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/turf/open/floor/iron, +/area/maintenance/department/engine) "oEJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -30094,22 +29612,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"oHX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "qm_warehouse"; - name = "warehouse shutters" - }, -/obj/machinery/button/door{ - id = "qm_warehouse"; - name = "Warehouse Door Control"; - pixel_x = 32; - pixel_y = 1; - req_access_txt = "31" - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/warehouse) "oIh" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/blue/half{ @@ -30134,23 +29636,28 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"oIi" = ( -/turf/open/floor/iron/dark/side{ - dir = 4 +"oIl" = ( +/obj/machinery/door/airlock/engineering/glass/critical{ + heat_proof = 1; + name = "Supermatter Chamber"; + req_access_txt = "10" }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"oIY" = ( -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","engine") +/obj/effect/mapping_helpers/airlock/cyclelink_helper, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrous_output{ - dir = 1; - piping_layer = 4 +/turf/open/floor/engine, +/area/engine/supermatter) +"oJd" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/railing/corner{ + dir = 4 }, -/turf/open/floor/engine/n2o, -/area/engine/atmos) +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/aft) "oJf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -30179,6 +29686,21 @@ /obj/structure/window/plasma/reinforced, /turf/open/floor/iron, /area/engine/atmos) +"oJY" = ( +/obj/structure/table/wood, +/obj/item/soap{ + pixel_y = 9 + }, +/obj/item/camera{ + pixel_x = 4; + pixel_y = 2 + }, +/obj/item/taperecorder{ + pixel_x = -7; + pixel_y = 4 + }, +/turf/open/floor/carpet/royalblack, +/area/library/abandoned) "oKf" = ( /obj/structure/closet/secure_closet/hop, /obj/item/modular_computer/tablet/pda, @@ -30194,6 +29716,30 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"oKo" = ( +/obj/machinery/firealarm/directional/south, +/obj/structure/rack, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_y = 7 + }, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_y = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/security/armory) "oKy" = ( /obj/machinery/holopad, /obj/effect/turf_decal/stripes/line{ @@ -30210,12 +29756,33 @@ }, /turf/open/floor/iron/dark, /area/gateway) -"oKL" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"oKH" = ( +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/destination/xenobiology{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/research) +"oLh" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/brig) +/area/hallway/primary/aft) "oLi" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/structure/cable/yellow{ @@ -30258,17 +29825,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"oLC" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "oLK" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/directional/west, @@ -30297,24 +29853,19 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/engine/engineering) -"oMd" = ( -/turf/open/floor/iron/dark/side{ - dir = 6 +"oMh" = ( +/obj/structure/railing{ + dir = 4 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"oMe" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/frame/computer{ - anchored = 1 +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/item/wallframe/apc{ - pixel_x = -2; - pixel_y = 29 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/side{ + dir = 6 }, -/turf/open/floor/iron, -/area/science/misc_lab) +/area/hallway/primary/aft) "oMm" = ( /obj/machinery/power/emitter/welded{ dir = 8 @@ -30436,6 +29987,14 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"oOl" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/central) "oOr" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -30471,29 +30030,6 @@ /obj/machinery/telecomms/hub/preset, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"oOS" = ( -/obj/structure/flora/grass/jungle/b, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/leafybush, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/grass/no_border, -/area/crew_quarters/heads/chief) -"oPa" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "oPi" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -30515,6 +30051,10 @@ dir = 4 }, /area/science/research) +"oPl" = ( +/obj/structure/filingcabinet/employment, +/turf/open/floor/wood/broken, +/area/library/abandoned) "oPm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -30546,6 +30086,15 @@ }, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) +"oQj" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/central) "oQk" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/grille/broken, @@ -30612,6 +30161,26 @@ }, /turf/open/floor/wood, /area/chapel/main) +"oRE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = -33; + pixel_y = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/camera/autoname/directional/south{ + network = list("aiupload") + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"oRL" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/aft) "oRT" = ( /obj/structure/fence{ dir = 8 @@ -30637,12 +30206,29 @@ }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) -"oTq" = ( -/obj/effect/turf_decal/numbers/two_nine, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +"oTh" = ( +/obj/machinery/door/airlock/security{ + name = "Detective's Office"; + req_access_txt = "4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/security/detectives_office) "oTt" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/animalhide/mothroach, @@ -30658,6 +30244,40 @@ }, /turf/open/floor/iron/white, /area/science/research) +"oUg" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 5 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/noticeboard{ + pixel_x = 1; + pixel_y = 28 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"oUB" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/central) "oUH" = ( /obj/structure/table/optable{ name = "Forensics Operating Table" @@ -30677,6 +30297,19 @@ }, /turf/open/floor/iron/dark, /area/security/detectives_office) +"oUR" = ( +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/white, +/area/medical/genetics/cloning) "oUT" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -30742,22 +30375,66 @@ /obj/item/radio, /turf/open/floor/iron/dark, /area/gateway) -"oXd" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 9 +"oWa" = ( +/obj/structure/table/wood, +/obj/item/paper, +/obj/structure/sign/poster/official/random{ + pixel_x = -33 }, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood, +/area/library/abandoned) "oXe" = ( /turf/closed/wall, /area/maintenance/department/medical/central) +"oXj" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Head of Personnel's Paperwork Door"; + req_access_txt = "57" + }, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "Paperwork Window" + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/pen{ + pixel_x = 10; + pixel_y = 1 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/paper{ + pixel_x = -6 + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell/speed_demon, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/crew_quarters/heads/hop) +"oXl" = ( +/obj/structure/railing, +/obj/structure/closet/bombcloset, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "oXZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -30783,6 +30460,12 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"oYO" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/open/openspace, +/area/engineering/hallway) "oYP" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 @@ -30830,51 +30513,27 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/department/eva) -"oZJ" = ( -/obj/item/stack/sheet/iron/fifty{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = -2; - pixel_y = 5 - }, -/obj/item/stack/sheet/iron/fifty{ - pixel_y = 3 - }, -/obj/item/stack/sheet/plasteel{ - amount = 15; - pixel_x = 2 - }, -/obj/item/stack/sheet/mineral/plasma/fifty{ - amount = 5 +"oZs" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 }, -/obj/item/stack/sheet/iron/fifty{ - pixel_x = 2; - pixel_y = 3 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/table, -/obj/machinery/requests_console{ - department = "Robotics Lab"; - name = "Robotics RC"; - pixel_x = -32; - pixel_y = -2; - receive_ore_updates = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/structure/sign/painting/library{ - pixel_x = 1; - pixel_y = 29 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/item/borg/upgrade/ai{ - pixel_x = 2 +/turf/open/floor/iron, +/area/hallway/primary/fore) +"oZL" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste/layer4{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/science/robotics) +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/asteroid/paradise) "oZT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -30928,12 +30587,6 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"pbk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "pbq" = ( /obj/machinery/door/airlock/command{ name = "Head of Personnel's Office"; @@ -30971,6 +30624,36 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hydroponics) +"pbz" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/computer/med_data/laptop{ + dir = 4; + pixel_x = 2; + pixel_y = 2 + }, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/cmo) +"pcn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/chair/fancy/comfy{ + color = "#666666"; + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/purple, +/area/library/abandoned) "pcu" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 1 @@ -31021,20 +30704,17 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"pdf" = ( +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/openspace, +/area/hallway/primary/central) "pdm" = ( /turf/open/floor/plating/beach/coastline_t/sandwater_inner{ dir = 8 }, /area/asteroid/paradise/surface/sand) -"pdo" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/warden) "pdu" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, @@ -31071,6 +30751,20 @@ /obj/machinery/hydroponics, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"pfa" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/central) "pfq" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -31111,25 +30805,6 @@ /obj/structure/lattice/catwalk/over, /turf/open/openspace, /area/maintenance/department/security/brig) -"pgp" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/obj/item/kirbyplants/random, -/obj/structure/sign/map/echo{ - pixel_y = -32 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "pgy" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/flora/ausbushes/lavendergrass, @@ -31137,17 +30812,19 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"pgO" = ( -/obj/structure/railing/corner{ - dir = 4 +"pgR" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/light/small{ - dir = 4 +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "phc" = ( /obj/machinery/light/small{ dir = 4 @@ -31200,17 +30877,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"pjF" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "pjN" = ( /obj/machinery/light_switch{ pixel_x = 8; @@ -31247,6 +30913,17 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"pki" = ( +/obj/effect/turf_decal/siding/dark, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/structure/railing/corner, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) "pkH" = ( /obj/machinery/chem_master/condimaster, /obj/structure/railing{ @@ -31269,6 +30946,19 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"pkZ" = ( +/obj/structure/flora/grass/jungle/b, +/obj/structure/flora/ausbushes/fullgrass, +/obj/structure/flora/ausbushes/leafybush, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/fore) "pld" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -31303,6 +30993,11 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"pmc" = ( +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "pmk" = ( /obj/machinery/camera/autoname/directional/east, /obj/machinery/light{ @@ -31315,37 +31010,30 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"pnk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"pnn" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/department/engine/atmos) +"pnX" = ( +/turf/closed/wall, +/area/engineering/hallway) "pob" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"poV" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/obj/structure/table_frame, -/obj/item/stack/sheet/glass/fifty{ - pixel_x = -2; - pixel_y = 3 +"poA" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"ppi" = ( +/obj/structure/railing{ + dir = 5 }, -/obj/item/slime_scanner{ - pixel_x = 6; - pixel_y = -2 +/obj/effect/turf_decal/siding/dark{ + dir = 5 }, -/turf/open/floor/iron, -/area/science/misc_lab) +/obj/machinery/space_heater, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "ppj" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -31385,12 +31073,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"pqi" = ( -/obj/structure/stairs, -/turf/open/floor/pod/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "pqE" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -31432,19 +31114,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"psr" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "psS" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -31454,49 +31123,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science/central) -"psY" = ( -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"psZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"ptb" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 5; - pixel_y = 11 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 9; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ - pixel_x = -7; - pixel_y = 17 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/nuke_storage) "ptc" = ( /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/airlock/maintenance_hatch{ @@ -31521,34 +31147,6 @@ "pub" = ( /turf/open/openspace, /area/maintenance/department/security/brig) -"pug" = ( -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","medbay") - }, -/obj/item/radio/intercom{ - pixel_y = 23 - }, -/obj/machinery/button/door{ - id = "psypriv"; - name = "Psycology Shutters Control"; - pixel_y = 37 - }, -/obj/structure/table/wood, -/obj/machinery/computer/med_data/laptop{ - pixel_y = 4 - }, -/turf/open/floor/wood, -/area/medical/exam_room) -"pvd" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input{ - piping_layer = 4 - }, -/turf/open/floor/engine/o2, -/area/engine/atmos) "pvC" = ( /obj/effect/turf_decal/numbers/two_nine, /obj/effect/turf_decal/bot, @@ -31626,6 +31224,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/cargo) +"pyq" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/chair/foldable{ + dir = 8 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "pyw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -31655,17 +31260,19 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"pyQ" = ( -/obj/machinery/door/poddoor/incinerator_toxmix{ - id = "EmergancyescapeShutter"; - name = "Emergancy escape Shutters" - }, -/turf/open/floor/plating, -/area/maintenance/department/science/central) "pyW" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, /area/maintenance/disposal/incinerator) +"pzG" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/fore) "pzQ" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/two, @@ -31675,14 +31282,6 @@ /obj/structure/railing, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"pAd" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "pAe" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -31711,6 +31310,32 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) +"pBl" = ( +/obj/structure/railing/corner, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/atmos/glass{ + req_access_txt = "11" + }, +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "pBm" = ( /obj/item/trash/waffles, /turf/open/floor/plating/beach/coastline_b{ @@ -31751,15 +31376,6 @@ dir = 8 }, /area/asteroid/paradise/surface) -"pCa" = ( -/obj/machinery/door/airlock/engineering/glass/critical{ - heat_proof = 1; - name = "Supermatter Chamber"; - req_access_txt = "10" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper, -/turf/open/floor/engine, -/area/engine/supermatter) "pCc" = ( /obj/structure/extinguisher_cabinet{ pixel_y = 33 @@ -31767,6 +31383,44 @@ /obj/item/kirbyplants/random, /turf/open/floor/wood, /area/chapel/main) +"pCF" = ( +/obj/effect/turf_decal/tile/blue/half{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) +"pCQ" = ( +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office"; + req_access_txt = "27" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/wood, +/area/chapel/office) "pCT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -31800,6 +31454,19 @@ dir = 4 }, /area/medical/genetics/cloning) +"pDx" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/mapping_helpers/simple_pipes/general/visible, +/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "pDD" = ( /obj/effect/turf_decal/stripes/line, /obj/item/radio/intercom{ @@ -31819,10 +31486,35 @@ }, /turf/open/floor/iron, /area/security/brig) +"pDS" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/fore) "pEf" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/surgery) +"pEh" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/siding/yellow/corner, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "pEs" = ( /obj/effect/turf_decal/box, /obj/machinery/ai_slipper{ @@ -31836,37 +31528,6 @@ "pEv" = ( /turf/closed/wall, /area/storage/primary) -"pEG" = ( -/obj/structure/lattice/catwalk/over, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"pEJ" = ( -/obj/structure/lattice/catwalk/over, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"pEN" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/white/side{ - dir = 10 - }, -/area/science/lab) "pFh" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/dark/visible, @@ -31892,6 +31553,10 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"pFV" = ( +/obj/effect/spawner/structure/window, +/turf/open/openspace, +/area/hallway/primary/central) "pFZ" = ( /obj/structure/railing{ dir = 1 @@ -31951,6 +31616,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"pGC" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/vending/wallmed{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/layer_4, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "pGF" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2{ dir = 6 @@ -32024,20 +31709,6 @@ /obj/machinery/door/airlock/public/glass, /turf/open/floor/iron/dark, /area/security/brig) -"pHJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/disposalpipe/junction/flip, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) "pHN" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot{ @@ -32121,15 +31792,6 @@ }, /turf/open/floor/iron/grid/steel, /area/bridge) -"pKX" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/east, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "pLd" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -32139,24 +31801,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"pLs" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/medical/medbay/central) "pLv" = ( /obj/effect/turf_decal/siding/white{ alpha = 100; @@ -32248,32 +31892,9 @@ /obj/structure/cable/yellow, /turf/open/floor/carpet/green, /area/chapel/main) -"pMV" = ( -/obj/machinery/portable_atmospherics/pump, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/portables_connector/visible/layer2{ - dir = 8 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "pMW" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/department/engine) -"pMY" = ( -/obj/structure/chair, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","medbay") - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron, -/area/medical/medbay/central) "pMZ" = ( /obj/structure/ladder, /obj/structure/sign/warning/pods{ @@ -32339,6 +31960,15 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engineering) +"pOE" = ( +/obj/structure/disposalpipe/junction{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + alpha = 180 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "pPs" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/trimline/yellow, @@ -32383,28 +32013,6 @@ /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"pRW" = ( -/obj/structure/chair/office{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/carpet/red, -/area/security/detectives_office) "pSj" = ( /obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") @@ -32446,6 +32054,20 @@ /obj/effect/landmark/carpspawn, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) +"pTM" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "pTO" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -32482,13 +32104,6 @@ }, /turf/open/floor/iron, /area/medical/surgery) -"pTU" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "pTV" = ( /obj/structure/lattice/catwalk/over, /obj/structure/railing/corner{ @@ -32496,6 +32111,19 @@ }, /turf/open/openspace, /area/maintenance/department/engine/atmos) +"pUe" = ( +/obj/machinery/door/poddoor/shutters{ + id = "atmosshutters"; + name = "Atmos Storage" + }, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/engine/atmos) "pUf" = ( /obj/structure/filingcabinet, /turf/open/floor/wood, @@ -32604,6 +32232,37 @@ }, /turf/open/floor/iron, /area/maintenance/department/engine) +"pVy" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/turnstile{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark, +/area/security/prison) "pVC" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -32614,6 +32273,16 @@ }, /turf/open/floor/iron/white, /area/medical/surgery) +"pVT" = ( +/obj/structure/chair, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "pVY" = ( /turf/closed/wall, /area/engine/engineering) @@ -32627,6 +32296,18 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"pWq" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"pWv" = ( +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/central) "pWG" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -32736,31 +32417,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"pXK" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/dark/visible{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +"pXT" = ( +/obj/item/reagent_containers/food/drinks/bottle/beer{ + pixel_x = 6; + pixel_y = 27 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"pXQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/maintenance/department/engine) +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark, +/area/science/mixing) "pYd" = ( /turf/open/floor/wood/broken, /area/hallway/secondary/service) @@ -32806,19 +32473,6 @@ /obj/structure/fence, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) -"qaK" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "qaU" = ( /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) @@ -32866,11 +32520,46 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) -"qbu" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) +"qbo" = ( +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Primary AI Core Access"; + obj_integrity = 300; + req_access_txt = "16" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "AI Core shutters"; + name = "AI Core Shutter" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/light_switch{ + pixel_x = 6; + pixel_y = 24 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("aiupload") + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) +"qbw" = ( +/obj/structure/lattice/catwalk/over, +/obj/item/wirecutters{ + pixel_x = -6; + pixel_y = -12 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/openspace, +/area/hallway/primary/central) "qbN" = ( /turf/open/floor/plating/beach/coastline_t{ dir = 9 @@ -32879,17 +32568,6 @@ "qbW" = ( /turf/closed/wall/rust, /area/crew_quarters/dorms) -"qcb" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "qcr" = ( /obj/structure/sign/warning/explosives, /turf/closed/wall/mineral/titanium/survival, @@ -32903,6 +32581,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"qcV" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "qdc" = ( /obj/machinery/atmospherics/pipe/simple/general/visible/layer4{ dir = 6 @@ -32921,6 +32608,25 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"qdm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/item/wallframe/firealarm{ + pixel_x = 1; + pixel_y = -33 + }, +/turf/open/floor/wood, +/area/library/abandoned) +"qdy" = ( +/obj/effect/turf_decal/siding/dark/corner, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "qdG" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/RnD_secure, @@ -32946,15 +32652,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"qdV" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "qdZ" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -33023,38 +32720,23 @@ /obj/machinery/flasher/portable, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"qge" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/railing{ - dir = 4 +"qgn" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"qgj" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/fernybush, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopqueue"; - name = "HoP Queue Shutters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 }, -/obj/structure/window/reinforced{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/structure/cable/yellow{ + icon_state = "2-4" }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) "qgB" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -33105,6 +32787,17 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"qhq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/brig) "qhy" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -33136,6 +32829,12 @@ "qhT" = ( /turf/closed/wall/r_wall, /area/maintenance/department/security/brig) +"qiC" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/grass/no_border, +/area/hallway/primary/aft) "qiD" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -33165,17 +32864,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"qjd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/chair/fancy/comfy{ - color = "#666666"; - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/purple, -/area/vacant_room/office) "qji" = ( /obj/machinery/space_heater, /obj/effect/turf_decal/bot{ @@ -33195,26 +32883,16 @@ /obj/structure/frame, /turf/open/floor/mineral/plastitanium, /area/asteroid/paradise/surface) -"qjF" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 +"qjK" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"qjI" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/plasma_output{ - dir = 1; - piping_layer = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/engine/plasma, -/area/engine/atmos) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) "qjP" = ( /obj/machinery/requests_console{ department = "Cargo Bay"; @@ -33229,29 +32907,10 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"qjR" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/loading_area, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 2; - name = "atmos Junction"; - sortType = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/prison) +"qjT" = ( +/obj/structure/bookcase/random/adult, +/turf/open/floor/plating, +/area/library/abandoned) "qka" = ( /obj/structure/flora/ausbushes/fernybush, /obj/effect/turf_decal/siding/white{ @@ -33274,6 +32933,39 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"qkv" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"qky" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "brigentrance"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "qkM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -33323,22 +33015,13 @@ /obj/machinery/hydroponics, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"qmd" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark/corner{ +"qlS" = ( +/obj/effect/spawner/structure/window, +/obj/structure/disposalpipe/segment{ dir = 4 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/plating, +/area/science/mixing) "qms" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -33362,17 +33045,19 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"qnO" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "qnY" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"qoo" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "qow" = ( /obj/structure/stairs, /turf/open/floor/pod/dark, @@ -33409,34 +33094,14 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) -"qpi" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "qpS" = ( /turf/closed/mineral/random/air, /area/maintenance/disposal) -"qrb" = ( -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science Requests Console"; - pixel_x = -32; - pixel_y = -33; - receive_ore_updates = 1 - }, -/obj/machinery/airalarm/directional/west, -/obj/machinery/monkey_recycler, -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab"; - name = "Xeno camera"; - network = list("ss13","rd","xeno") - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) +"qqB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/landmark/start/lawyer, +/turf/open/floor/plating, +/area/library/abandoned) "qrO" = ( /obj/machinery/conveyor{ dir = 4; @@ -33509,27 +33174,23 @@ /obj/machinery/power/tesla_coil, /turf/open/floor/iron, /area/engine/engineering) +"qtv" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"qtB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 9 + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "qtI" = ( /turf/open/openspace, /area/bridge) -"qtY" = ( -/obj/effect/turf_decal/siding/dark/end{ - dir = 8 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"quq" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/engine/atmos) "qur" = ( /obj/effect/turf_decal/siding/wood/corner{ dir = 4 @@ -33548,19 +33209,10 @@ }, /turf/open/floor/iron, /area/teleporter) -"quQ" = ( -/obj/machinery/door/poddoor/shutters{ - id = "atmosshutters"; - name = "Atmos storage" - }, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/atmos) +"quB" = ( +/obj/structure/stairs, +/turf/open/floor/pod/dark, +/area/hallway/primary/fore) "qvu" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/corner{ @@ -33573,16 +33225,6 @@ /obj/structure/closet/secure_closet/evidence, /turf/open/floor/iron/dark, /area/security/brig) -"qvz" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "qvD" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -33655,49 +33297,30 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"qxa" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/chair/foldable, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"qxp" = ( -/obj/structure/closet/secure_closet/warden{ - anchored = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - alpha = 180; - dir = 1 +"qxC" = ( +/obj/structure/table/wood/fancy/blue, +/obj/item/radio/intercom{ + pixel_x = -28 }, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/west, -/obj/item/restraints/handcuffs{ +/obj/item/storage/secure/briefcase{ pixel_x = -1; - pixel_y = -5 - }, -/turf/open/floor/iron/dark, -/area/security/warden) -"qxA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/bot_assembly/floorbot, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) -"qxE" = ( -/obj/structure/stairs, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 + pixel_y = 6 }, -/turf/open/floor/pod/dark, -/area/science/mixing) +/obj/item/book/manual/wiki/sopservice, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/hop) "qxQ" = ( /obj/machinery/firealarm/directional/east, /obj/effect/turf_decal/trimline/blue/filled/warning, /turf/open/floor/iron/grid/steel, /area/medical/medbay/central) +"qyi" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "qyw" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible/layer4{ @@ -33732,24 +33355,31 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"qzd" = ( -/obj/structure/ladder, -/obj/effect/turf_decal/stripes/line{ +"qzs" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/turf/open/floor/pod/dark, -/area/quartermaster/qm) -"qzj" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 5 +/obj/effect/turf_decal/stripes/corner{ + dir = 6 }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 5 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/science/mixing/chamber) "qzt" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -33766,6 +33396,10 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"qAj" = ( +/obj/structure/chair/wood/wings, +/turf/open/floor/carpet/green, +/area/library/abandoned) "qAn" = ( /obj/effect/turf_decal/delivery, /obj/effect/decal/cleanable/dirt/dust, @@ -33778,13 +33412,52 @@ /obj/machinery/door/airlock/wood, /turf/open/floor/wood, /area/asteroid/paradise/surface) -"qBi" = ( -/obj/machinery/door/poddoor/incinerator_toxmix{ - id = "EmergancyescapeShutter"; - name = "Emergancy escape Shutters" +"qBl" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/plating, -/area/science/mixing/chamber) +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/item/paper/pamphlet/centcom/visitor_info{ + default_raw_text = " XCC-P5831 Visitor Information
\ntGreetings, visitor, to XCC-P5831! As you may know, this outpost was once \ntused as Nanotrasen's CENTRAL COMMAND STATION, organizing and coordinating company \ntprojects across the vastness of space.
\ntSince the completion of the much more efficient CC-A5831 on March 8, 2553, XCC-P5831 no longer \ntacts as NT's base of operations but still plays a very important role its corporate affairs; \ntserving as a supply and repair depot, as well as being host to its most important legal proceedings\nt and the thrilling pay-per-view broadcasts of PLASTEEL CHEF and THUNDERDOME LIVE.
\ntWe hope you enjoy your stay!"; + pixel_x = -3; + pixel_y = 6 + }, +/obj/item/paper/pamphlet/centcom/visitor_info{ + default_raw_text = " XCC-P5831 Visitor Information
\ntGreetings, visitor, to XCC-P5831! As you may know, this outpost was once \ntused as Nanotrasen's CENTRAL COMMAND STATION, organizing and coordinating company \ntprojects across the vastness of space.
\ntSince the completion of the much more efficient CC-A5831 on March 8, 2553, XCC-P5831 no longer \ntacts as NT's base of operations but still plays a very important role its corporate affairs; \ntserving as a supply and repair depot, as well as being host to its most important legal proceedings\nt and the thrilling pay-per-view broadcasts of PLASTEEL CHEF and THUNDERDOME LIVE.
\ntWe hope you enjoy your stay!"; + pixel_x = 1; + pixel_y = 4 + }, +/obj/item/paper/pamphlet/centcom/visitor_info{ + default_raw_text = " XCC-P5831 Visitor Information
\ntGreetings, visitor, to XCC-P5831! As you may know, this outpost was once \ntused as Nanotrasen's CENTRAL COMMAND STATION, organizing and coordinating company \ntprojects across the vastness of space.
\ntSince the completion of the much more efficient CC-A5831 on March 8, 2553, XCC-P5831 no longer \ntacts as NT's base of operations but still plays a very important role its corporate affairs; \ntserving as a supply and repair depot, as well as being host to its most important legal proceedings\nt and the thrilling pay-per-view broadcasts of PLASTEEL CHEF and THUNDERDOME LIVE.
\ntWe hope you enjoy your stay!"; + pixel_x = 7; + pixel_y = 2 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) +"qBu" = ( +/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/item/radio/intercom{ + pixel_y = 24 + }, +/obj/machinery/newscaster{ + pixel_x = -32; + pixel_y = 34 + }, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/multiz{ + dir = 4 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "qBw" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -33795,9 +33468,20 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/engine/engineering) +"qBy" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = -25 + }, +/obj/item/crowbar/red, +/turf/open/floor/wood, +/area/library/abandoned) "qCg" = ( /turf/open/floor/plating/beach/deep_water, /area/asteroid/paradise/surface/water) +"qCv" = ( +/turf/open/floor/iron, +/area/hallway/primary/fore) "qDp" = ( /obj/machinery/requests_console{ announcementConsole = 1; @@ -33820,15 +33504,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"qDP" = ( -/obj/structure/railing{ - dir = 10 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "qEd" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -33836,23 +33511,6 @@ /obj/machinery/telecomms/processor/preset_four, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) -"qEQ" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 32; - pixel_y = 3 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "qEU" = ( /obj/machinery/light{ dir = 8 @@ -33870,19 +33528,66 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"qFu" = ( +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = -2; + pixel_y = 5 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_y = 3 + }, +/obj/item/stack/sheet/plasteel{ + amount = 15; + pixel_x = 2 + }, +/obj/item/stack/sheet/mineral/plasma/fifty{ + amount = 5 + }, +/obj/item/stack/sheet/iron/fifty{ + pixel_x = 2; + pixel_y = 3 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/table, +/obj/machinery/requests_console{ + department = "Robotics Lab"; + name = "Robotics RC"; + pixel_x = -32; + pixel_y = -2; + receive_ore_updates = 1 + }, +/obj/structure/sign/painting/library{ + pixel_x = 1; + pixel_y = 29 + }, +/obj/item/borg/upgrade/ai{ + pixel_x = 2 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/robotics) "qFF" = ( /turf/open/floor/wood, /area/crew_quarters/heads/captain) "qGg" = ( /turf/closed/wall, /area/maintenance/department/engine/atmos) -"qGC" = ( -/turf/open/floor/iron/dark/side{ - dir = 6 +"qGi" = ( +/obj/machinery/light{ + dir = 8 }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/turf/open/openspace, +/area/hallway/primary/fore) "qGH" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -33917,6 +33622,13 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"qGR" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron, +/area/hallway/primary/aft) "qHP" = ( /turf/closed/wall, /area/security/execution/education) @@ -33928,19 +33640,6 @@ /obj/structure/railing/corner, /turf/open/floor/plating, /area/quartermaster/storage) -"qIb" = ( -/obj/item/stack/cable_coil{ - amount = 5 - }, -/obj/item/stack/cable_coil{ - amount = 5; - pixel_x = 1; - pixel_y = 3 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/table/wood, -/turf/open/floor/wood/broken, -/area/vacant_room/office) "qId" = ( /obj/structure/ladder, /obj/effect/decal/cleanable/dirt/dust, @@ -33985,23 +33684,6 @@ "qJS" = ( /turf/closed/wall/r_wall, /area/crew_quarters/cafeteria) -"qJT" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer4, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - name = "Connector Port (Air Supply)" - }, -/obj/machinery/atmospherics/pipe/simple/general/hidden/layer2{ - dir = 6 - }, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) "qKI" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/effect/turf_decal/bot{ @@ -34030,6 +33712,23 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/science/central) +"qMj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/coffee{ + pixel_x = 9; + pixel_y = 6 + }, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 5 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "qMA" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -34062,34 +33761,6 @@ /obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer2, /turf/open/floor/engine/air, /area/engine/atmos) -"qMT" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"qNf" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/disposalpipe/junction/flip, -/turf/open/floor/iron/dark, -/area/security/brig) "qNq" = ( /obj/machinery/computer/cargo/request{ dir = 1 @@ -34098,14 +33769,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"qNE" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/chair/foldable, -/obj/effect/landmark/start/chief_engineer, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "qOg" = ( /obj/machinery/suit_storage_unit/atmos, /obj/effect/turf_decal/stripes/line, @@ -34127,6 +33790,19 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/rust, /area/science/test_area) +"qOE" = ( +/obj/structure/stairs, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/pod/dark, +/area/science/mixing) "qON" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -34143,29 +33819,12 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"qPX" = ( -/obj/machinery/light{ - dir = 8 +"qPS" = ( +/obj/structure/railing/corner{ + dir = 1 }, /turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"qQk" = ( -/obj/item/storage/secure/safe{ - pixel_x = 37; - pixel_y = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/camera/directional/north, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = 29 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/hallway/primary/fore) "qQo" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -34191,6 +33850,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/engineering) +"qQE" = ( +/obj/effect/turf_decal/siding/white, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/recharge_station, +/obj/structure/railing, +/turf/open/floor/iron, +/area/science/robotics) "qQU" = ( /obj/machinery/power/apc/auto_name/directional/south{ pixel_y = -24 @@ -34220,25 +33886,18 @@ }, /turf/open/floor/plating, /area/ai_monitored/security/armory) -"qRc" = ( -/obj/machinery/light{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "qRs" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/barricade/wooden, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"qRu" = ( -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"qRB" = ( +/obj/machinery/atmospherics/components/unary/cryo_cell, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/grid/steel, +/area/medical/medbay/central) "qRN" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -34287,16 +33946,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) -"qTn" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron/dark/corner{ - dir = 8 +"qSS" = ( +/obj/machinery/atmospherics/components/binary/valve, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) +"qSU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/sorting/mail/destination/bar{ + dir = 1 }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/wood/broken, +/area/crew_quarters/cafeteria) "qTU" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/structure/table/wood, @@ -34425,6 +34085,24 @@ /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall/r_wall/rust, /area/engine/atmos) +"qVN" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/effect/turf_decal/numbers{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/sorting/mail/destination/hop_office/flip{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/fore) "qVO" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, @@ -34475,32 +34153,22 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) -"qWU" = ( -/obj/structure/railing{ +"qWS" = ( +/obj/machinery/light{ dir = 8 }, -/obj/machinery/light/floor, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"qWX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/turf/open/floor/wood, -/area/vacant_room/office) -"qXl" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/camera/directional/north{ - network = list("ss13","public") +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -30; + pixel_y = -2 }, -/turf/open/floor/iron, -/area/maintenance/department/crew_quarters/dorms) +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/aft) "qXt" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -34574,17 +34242,23 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"qYc" = ( -/obj/structure/railing/corner{ - dir = 4 +"qYu" = ( +/obj/item/storage/fancy/donut_box{ + name = "Holy donut box"; + pixel_x = -4; + pixel_y = 17 }, -/obj/effect/turf_decal/siding/dark/corner, -/turf/open/floor/iron/dark/side{ - dir = 5 +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 33; + pixel_y = -2 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/wood, +/area/chapel/office) "qYC" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -34653,6 +34327,22 @@ "qZN" = ( /turf/closed/indestructible/opshuttle, /area/science/test_area) +"qZR" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/warden) "qZZ" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -34663,28 +34353,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/carpet/purple, /area/crew_quarters/cafeteria) -"rab" = ( -/obj/structure/girder, -/turf/open/floor/plating, -/area/vacant_room/office) -"ran" = ( -/obj/structure/table/reinforced, -/obj/item/storage/fancy/cigarettes/cigpack_carp{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/item/radio/intercom{ - pixel_y = 34 - }, -/obj/machinery/button/massdriver{ - id = "toxinsdriver"; - pixel_y = 26 - }, +"rak" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/machinery/light{ - dir = 4 + dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/mixing) +/turf/open/floor/plating/asteroid/planetary, +/area/hallway/primary/fore) "raX" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/layer_manifold/visible{ @@ -34745,6 +34420,17 @@ /obj/effect/turf_decal/tile/dark_green, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"rcz" = ( +/obj/machinery/shower{ + name = "emergency shower"; + pixel_y = 12 + }, +/obj/effect/turf_decal/stripes/end, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/noslip/standard, +/area/science/lab) "rcE" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/modular_computer/console/preset/engineering{ @@ -34768,16 +34454,40 @@ }, /turf/open/floor/plating, /area/science/research) +"rcM" = ( +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "rcQ" = ( /obj/structure/railing{ dir = 1 }, /turf/open/openspace, /area/ai_monitored/turret_protected/aisat/maint) +"rdi" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/fore) "rdw" = ( /obj/structure/grille/broken, /turf/open/floor/iron, /area/maintenance/department/engine/atmos) +"rdU" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "rdY" = ( /obj/machinery/light/small{ dir = 8 @@ -34789,6 +34499,13 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) +"ren" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/fore) "reS" = ( /obj/structure/railing/corner, /obj/effect/decal/cleanable/dirt/dust, @@ -34821,28 +34538,29 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"rfn" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, +"rfh" = ( +/obj/effect/turf_decal/trimline/yellow, /obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 + icon_state = "8-16" }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, -/area/security/brig) +/area/hallway/primary/central) +"rfF" = ( +/obj/machinery/light{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/fore) "rfL" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -34899,6 +34617,23 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) +"rgL" = ( +/obj/effect/turf_decal/tile/dark_red{ + alpha = 180; + color = "#DE3A3A"; + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/fore) "rgP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -34924,6 +34659,19 @@ }, /turf/open/floor/iron, /area/storage/primary) +"rhe" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/obj/machinery/computer/security/telescreen/toxins{ + pixel_x = 1; + pixel_y = 30 + }, +/obj/machinery/doppler_array/research/science{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/mixing) "rhp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/reagent_dispensers/watertank, @@ -35011,21 +34759,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"rjG" = ( -/obj/machinery/computer/cargo/request{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/machinery/light, -/obj/machinery/status_display/supply{ - pixel_y = -32 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "rjX" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -35103,14 +34836,6 @@ /obj/item/pickaxe, /turf/open/floor/plating/asteroid/basalt/planetary, /area/quartermaster/storage) -"rll" = ( -/obj/structure/ladder, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/pod/dark, -/area/maintenance/department/engine) "rlo" = ( /obj/structure/window/reinforced/spawner/north, /obj/effect/turf_decal/stripes/line{ @@ -35172,17 +34897,15 @@ }, /turf/open/floor/iron/dark, /area/gateway) -"rlN" = ( -/obj/machinery/door/airlock/research{ - name = "Toxins Launch Room Access"; - req_one_access_txt = "7;27" +"rlJ" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 +/turf/open/floor/iron/dark/corner{ + dir = 1 }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/science/mixing) +/area/hallway/primary/aft) "rlP" = ( /obj/effect/turf_decal/sand/plating, /obj/machinery/light/floor, @@ -35208,6 +34931,44 @@ /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, /area/maintenance/department/medical/central) +"rnq" = ( +/obj/structure/closet/secure_closet/personal/cabinet, +/obj/item/clothing/under/suit/tan, +/obj/item/reagent_containers/food/drinks/bottle/champagne{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/carpet/purple, +/area/crew_quarters/dorms) +"rnv" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) +"rnE" = ( +/obj/machinery/light_switch{ + pixel_x = -24; + pixel_y = 27 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/status_display/ai{ + pixel_x = 32; + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/security/detectives_office) "rnG" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, @@ -35235,18 +34996,28 @@ /obj/effect/turf_decal/trimline/dark_red/filled/warning, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) -"ros" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "roN" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"rpb" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 9 + }, +/obj/machinery/space_heater, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"rpq" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_one_access_txt = "12;7;29" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/department/engine) "rpu" = ( /obj/structure/table/wood, /obj/item/paper_bin, @@ -35256,53 +35027,6 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"rpC" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","cargo") - }, -/obj/structure/table/reinforced, -/obj/item/stack/package_wrap{ - pixel_x = -15 - }, -/obj/item/stack/package_wrap{ - pixel_x = -16; - pixel_y = 10 - }, -/obj/item/stack/wrapping_paper{ - pixel_x = -15; - pixel_y = 5 - }, -/obj/item/dest_tagger{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/dest_tagger{ - pixel_x = -2 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/item/storage/box{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/item/storage/box{ - pixel_x = 7; - pixel_y = 6 - }, -/obj/item/storage/box{ - pixel_x = 10; - pixel_y = 4 - }, -/obj/item/storage/box{ - pixel_x = 7; - pixel_y = 2 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) "rpH" = ( /obj/machinery/light{ dir = 4 @@ -35332,30 +35056,19 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) -"rqt" = ( -/obj/machinery/door/window/northleft{ - dir = 2 +"rqE" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/evac{ + dir = 4 }, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "rqF" = ( /turf/closed/wall/r_wall, /area/tcommsat/server) -"rqV" = ( -/obj/item/clothing/suit/costume/ianshirt, -/obj/item/bedsheet/ian, -/obj/structure/closet/secure_closet{ - req_access_txt = "57" - }, -/obj/item/wrench{ - pixel_x = -6; - pixel_y = 7 - }, -/obj/item/clothing/suit/hooded/ian_costume, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/hop) "rrg" = ( /turf/closed/wall, /area/quartermaster/warehouse) @@ -35387,24 +35100,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"rru" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) "rrC" = ( /obj/structure/sign/departments/minsky/security/security, /turf/closed/wall/r_wall, @@ -35419,24 +35114,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/teleporter) -"rse" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"rsf" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/digital_clock/directional/east, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "rsH" = ( /obj/effect/turf_decal/numbers{ dir = 1 @@ -35482,32 +35159,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/prison/dark, /area/security/prison) -"rtQ" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"rtT" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 12; - pixel_y = 3 - }, -/obj/structure/mirror{ - pixel_x = 32; - pixel_y = -1 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "rtX" = ( /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage"; @@ -35532,18 +35183,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/storage/primary) -"ruE" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 10 +"ruw" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/effect/turf_decal/trimline/yellow/corner, -/obj/effect/turf_decal/trimline/dark/warning{ +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/area/hallway/primary/fore) "ruO" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 6 @@ -35574,22 +35224,6 @@ /obj/structure/reagent_dispensers/watertank, /turf/open/floor/plating, /area/maintenance/department/science/central) -"rvq" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "rvJ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -35654,13 +35288,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"rxI" = ( -/obj/structure/railing, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "rxQ" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -35689,6 +35316,24 @@ /obj/structure/cable/yellow, /turf/open/floor/iron, /area/janitor) +"ryR" = ( +/obj/effect/turf_decal/siding/white{ + alpha = 100; + dir = 4 + }, +/obj/structure/sink{ + dir = 1; + pixel_y = 28 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/white, +/area/crew_quarters/fitness/recreation) "rzg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -35715,26 +35360,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface/sand) -"rzL" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"rzP" = ( -/obj/item/kirbyplants/random, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -30; - pixel_y = -2 - }, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "rzV" = ( /obj/structure/flora/rock/pile, /obj/effect/decal/cleanable/dirt, @@ -35781,6 +35406,15 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"rAJ" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "rAS" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, @@ -35812,6 +35446,31 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) +"rBl" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/central) +"rBA" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 29; + pixel_y = -2 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "rBM" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, @@ -35822,16 +35481,6 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"rCk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/quartermaster/storage) "rDl" = ( /obj/structure/chair/office/light{ dir = 4 @@ -35879,13 +35528,6 @@ }, /turf/open/floor/iron/white, /area/science/lab) -"rEg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/numbers, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "rEh" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -35922,6 +35564,21 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/maintenance/disposal) +"rEG" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Filter" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "rER" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -35947,57 +35604,40 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/central) -"rFm" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, +"rFB" = ( /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix to Turbine" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"rFo" = ( -/obj/structure/flora/rock/pile/largejungle{ - pixel_x = -2; - pixel_y = -27 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/turf/open/floor/iron/tech, +/area/engine/atmos) "rFF" = ( /turf/closed/wall, /area/ai_monitored/turret_protected/aisat/maint) -"rGh" = ( -/turf/closed/indestructible/rock/bedrock, -/area/space) -"rGk" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 +"rFV" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/disposalpipe/segment{ dir = 8 }, -/turf/open/floor/iron/white/side, -/area/science/research) +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"rGh" = ( +/turf/closed/indestructible/rock/bedrock, +/area/space) "rGl" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -36018,13 +35658,21 @@ }, /turf/open/floor/iron, /area/hydroponics) -"rGM" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"rGG" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/spawner/randomvend/cola, +/obj/machinery/light, +/obj/machinery/status_display/evac{ + pixel_y = -32 + }, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "rHi" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -36054,11 +35702,16 @@ /obj/effect/spawner/room/fivexthree, /turf/open/floor/plating, /area/maintenance/department/bridge) -"rId" = ( -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"rHY" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/evac, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/hallway/primary/fore) "rIj" = ( /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, @@ -36149,15 +35802,6 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"rLa" = ( -/obj/structure/stairs, -/obj/structure/extinguisher_cabinet{ - pixel_x = -27 - }, -/turf/open/floor/pod/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "rLt" = ( /obj/machinery/computer/crew{ dir = 8 @@ -36192,23 +35836,6 @@ }, /turf/open/floor/iron, /area/storage/primary) -"rLQ" = ( -/obj/structure/table/wood, -/obj/item/food/grown/flower/poppy{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/item/candle/infinite{ - pixel_x = -9; - pixel_y = 12 - }, -/turf/open/floor/carpet/green, -/area/chapel/main) -"rLR" = ( -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "rMf" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -36216,23 +35843,6 @@ /obj/machinery/vending/tool, /turf/open/floor/iron, /area/engine/engineering) -"rMs" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/spawner/randomvend/snack, -/obj/machinery/light, -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "rMK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -36245,6 +35855,9 @@ /obj/machinery/light, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"rNb" = ( +/turf/open/floor/iron, +/area/hallway/primary/aft) "rNg" = ( /obj/machinery/door/firedoor, /obj/structure/cable/yellow{ @@ -36268,12 +35881,16 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"rOv" = ( -/obj/structure/sign/nanotrasen, -/turf/closed/wall/mineral/titanium/survival, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"rNJ" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/openspace, +/area/engineering/hallway) "rOI" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/fence/post{ @@ -36287,31 +35904,68 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/engine/engineering) -"rPF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" +"rPr" = ( +/obj/effect/turf_decal/tile/black/opposingcorners{ + dir = 1 }, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Medbay Maintenance"; - req_access_txt = "5" +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/south, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/hor) +"rPu" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/dark, -/area/maintenance/department/medical/central) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/sorting/mail/destination/detective_office{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) "rPI" = ( /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"rPJ" = ( +/obj/structure/stairs, +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_x = -15; + pixel_y = -31 + }, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/pod/dark, +/area/hallway/primary/fore) "rPT" = ( /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"rQe" = ( +/obj/structure/railing{ + dir = 9 + }, +/turf/open/openspace, +/area/hallway/primary/fore) +"rQg" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "rQE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -36364,32 +36018,32 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/department/bridge) -"rRE" = ( -/obj/structure/table/reinforced, -/obj/item/circuitboard/machine/public_nanite_chamber, -/obj/item/circuitboard/machine/public_nanite_chamber{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/item/circuitboard/machine/public_nanite_chamber{ - pixel_y = 4 - }, -/obj/item/circuitboard/machine/public_nanite_chamber{ - pixel_x = -2; - pixel_y = 7 - }, -/obj/machinery/newscaster{ - pixel_x = 31; - pixel_y = 1 +"rRL" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/structure/reagent_dispensers/water_cooler, +/turf/open/floor/iron/dark/side{ + dir = 9 }, -/obj/structure/disposalpipe/trunk/multiz{ - dir = 8 +/area/hallway/primary/central) +"rRN" = ( +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/obj/structure/sink{ + dir = 1; + pixel_y = 20 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, -/area/science/research) +/area/hydroponics) +"rRY" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/trimline/yellow/warning, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "rSc" = ( /obj/structure/railing{ dir = 4 @@ -36423,6 +36077,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/security/prison) +"rTp" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail/destination/cargo_bay/flip{ + dir = 2 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/storage) "rTr" = ( /obj/structure/chair/fancy/comfy{ color = "#596479" @@ -36469,25 +36139,18 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/computer) -"rWj" = ( +"rWo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/sand/plating, /obj/item/radio/intercom{ dir = 1; - pixel_x = -33; - pixel_y = -36 - }, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 4 - }, -/obj/structure/rack, -/obj/item/stack/package_wrap, -/obj/item/hand_labeler, -/obj/item/book/manual/wiki/cooking_to_serve_man, -/obj/item/book/manual/wiki/barman_recipes{ - pixel_x = 4; - pixel_y = -4 + pixel_x = -31; + pixel_y = -3 }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/turf/open/floor/iron, +/area/hallway/primary/fore) "rWp" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, @@ -36513,6 +36176,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) +"rXB" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) +"rXC" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "rXP" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 32; @@ -36643,27 +36319,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"rZv" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"rZy" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/engine) "rZM" = ( /turf/open/floor/plating, /area/maintenance/department/science/central) @@ -36687,6 +36342,10 @@ }, /turf/open/floor/plating/airless, /area/maintenance/disposal) +"say" = ( +/obj/structure/barricade/wooden, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/asteroid/paradise) "saC" = ( /obj/machinery/light_switch{ pixel_x = -5; @@ -36743,17 +36402,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"saT" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "sbg" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -36771,11 +36419,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"sbz" = ( -/obj/structure/barricade/wooden/crude, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/vacant_room/office) "sbS" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /obj/structure/cable/yellow{ @@ -36786,6 +36429,24 @@ }, /turf/open/floor/iron, /area/security/brig) +"sbY" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/carpet/royalblue, +/area/crew_quarters/heads/chief) +"scl" = ( +/obj/machinery/atmospherics/components/binary/volume_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/aft) "scw" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -36795,22 +36456,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"scy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/numbers/two_nine{ - dir = 1 - }, -/turf/open/floor/iron, -/area/science/mixing) "scX" = ( /obj/structure/railing{ dir = 6 @@ -36831,25 +36476,45 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"sdw" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 5; + pixel_y = 11 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 9; + pixel_y = 5 + }, +/obj/item/reagent_containers/food/drinks/bottle/vodka/badminka{ + pixel_x = -7; + pixel_y = 17 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/nuke_storage) "sdD" = ( /turf/closed/wall/r_wall/rust, /area/science/test_area) -"sdK" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_one_access_txt = "12;7;29" +"sdP" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse Shutters" }, -/turf/open/floor/plating, -/area/maintenance/department/engine) -"see" = ( -/obj/structure/railing/corner, -/obj/structure/railing/corner{ - dir = 1 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/sepia, +/area/quartermaster/warehouse) "sel" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -36883,21 +36548,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"sew" = ( -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/machinery/firealarm/directional/west, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "seY" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -36966,17 +36616,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/ai) -"sfL" = ( -/obj/structure/railing/corner, -/obj/effect/turf_decal/siding/dark/corner, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "sfR" = ( /turf/closed/wall/r_wall/rust, /area/maintenance/department/cargo) @@ -36987,6 +36626,17 @@ }, /turf/open/indestructible/sound/pool, /area/crew_quarters/fitness/recreation) +"shc" = ( +/obj/effect/landmark/start/warden, +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/warden) "sho" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -37014,14 +36664,6 @@ }, /turf/open/floor/carpet/red, /area/security/detectives_office) -"sip" = ( -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","public") - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "siH" = ( /obj/machinery/conveyor{ dir = 4; @@ -37071,26 +36713,10 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"sjC" = ( -/obj/item/book/granter/spell/smoke/lesser{ - pixel_x = -4; - pixel_y = 5 - }, -/obj/item/reagent_containers/food/drinks/bottle/holywater{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/item/soulstone/anybody/chaplain{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/structure/table/wood, -/obj/structure/sign/painting/library{ - pixel_x = 33; - pixel_y = -1 - }, -/turf/open/floor/wood, -/area/chapel/office) +"siZ" = ( +/obj/item/plate, +/turf/open/floor/plating/beach/sand, +/area/asteroid/paradise/surface) "sjD" = ( /obj/structure/table/reinforced, /obj/item/pipe_dispenser, @@ -37104,17 +36730,6 @@ /obj/structure/window/plasma/reinforced, /turf/open/floor/iron, /area/engine/engineering) -"sjJ" = ( -/obj/structure/closet/secure_closet/personal/cabinet, -/obj/item/clothing/under/suit/tan, -/obj/item/reagent_containers/food/drinks/bottle/champagne{ - layer = 5; - pixel_x = 6; - pixel_y = 10 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/carpet/purple, -/area/crew_quarters/dorms) "sjV" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -37137,11 +36752,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"skf" = ( -/turf/closed/wall, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "skF" = ( /obj/machinery/newscaster{ pixel_y = -31 @@ -37183,14 +36793,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) -"slF" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "slT" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron, @@ -37225,19 +36827,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) -"smS" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "smU" = ( /obj/machinery/door/morgue{ name = "Confession Booth (Chaplain)"; @@ -37275,15 +36864,6 @@ }, /turf/open/floor/iron/solarpanel, /area/asteroid/paradise/surface) -"som" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "soL" = ( /obj/machinery/porta_turret/ai{ dir = 4 @@ -37336,14 +36916,6 @@ dir = 1 }, /area/science/lab) -"sqb" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/public/glass, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "sqh" = ( /obj/machinery/light/small/broken/directional/west, /obj/structure/frame, @@ -37366,6 +36938,23 @@ "srJ" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/hop) +"srV" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/item/aicard{ + pixel_x = 6 + }, +/obj/item/storage/secure/briefcase{ + pixel_x = -2 + }, +/obj/item/storage/lockbox/loyalty, +/turf/open/floor/iron/dark, +/area/bridge) "ssf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/shower{ @@ -37434,23 +37023,39 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating, /area/quartermaster/storage) +"stB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/processor, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security","prison","public") + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + name = "Prison Intercom (General)"; + pixel_y = 24; + prison_radio = 1 + }, +/turf/open/floor/prison/dark, +/area/security/prison) +"stQ" = ( +/obj/structure/railing, +/obj/structure/lattice, +/obj/machinery/firealarm/directional/west, +/turf/open/openspace, +/area/hallway/primary/fore) "stR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/fancy/plastic, /turf/open/floor/iron, /area/maintenance/department/chapel) -"stZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating, -/area/medical/apothecary) "sua" = ( /obj/structure/chair/office{ dir = 8 @@ -37478,19 +37083,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"suJ" = ( -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/iron, -/area/medical/surgery) "suO" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -37503,10 +37095,6 @@ }, /turf/open/lava/smooth, /area/asteroid/paradise) -"swh" = ( -/obj/machinery/smartfridge/food, -/turf/closed/wall, -/area/crew_quarters/kitchen) "swj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -37528,61 +37116,33 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal) -"swD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/reagent_dispensers/fueltank, -/turf/open/floor/iron, -/area/maintenance/department/science/xenobiology) "swK" = ( /obj/structure/railing, /turf/open/floor/glass/reinforced, /area/crew_quarters/heads/cmo) -"swO" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) "swS" = ( /turf/open/floor/iron/dark, /area/quartermaster/qm) -"swT" = ( -/obj/structure/cable/yellow, +"swW" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/dark/visible{ + dir = 4 + }, +/obj/structure/railing, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/plating, -/area/security/prison) -"swU" = ( -/obj/structure/railing{ - dir = 5 +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/catwalk_floor/iron_dark, +/area/engine/atmos) "sxu" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate, @@ -37618,6 +37178,17 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/bar) +"syp" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) "syu" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -37655,6 +37226,35 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) +"szZ" = ( +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","public") + }, +/turf/open/openspace, +/area/hallway/primary/fore) +"sAa" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) "sAm" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -37727,6 +37327,12 @@ "sDa" = ( /turf/closed/wall, /area/maintenance/disposal) +"sDG" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "sDH" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -37742,6 +37348,15 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) +"sEp" = ( +/obj/structure/stairs, +/obj/structure/sign/directions/evac{ + dir = 4; + pixel_x = -15; + pixel_y = -31 + }, +/turf/open/floor/pod/dark, +/area/hallway/primary/fore) "sEF" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /obj/effect/decal/cleanable/dirt/dust, @@ -37792,6 +37407,23 @@ /mob/living/simple_animal/slime/random, /turf/open/floor/engine, /area/science/xenobiology) +"sFr" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/table/reinforced, +/obj/item/paicard{ + pixel_x = -10; + pixel_y = 2 + }, +/obj/item/storage/fancy/donut_box{ + pixel_x = 9; + pixel_y = -1 + }, +/obj/item/book/manual/wiki/sopcommand, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/dark, +/area/bridge) "sFy" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 5 @@ -37861,27 +37493,10 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"sGP" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/sign/painting/library{ - pixel_x = 1; - pixel_y = -32 - }, -/turf/open/floor/iron, -/area/medical/surgery) "sGX" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"sHq" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/wood/broken, -/area/vacant_room/office) "sHr" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -37940,26 +37555,10 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"sIH" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/security/warden) "sJC" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, /area/maintenance/department/bridge) -"sJH" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "sKk" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -37967,6 +37566,23 @@ /obj/machinery/light/small, /turf/open/floor/iron/dark, /area/security/brig) +"sKl" = ( +/obj/machinery/light_switch{ + pixel_x = 25; + pixel_y = -25 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/wood, +/area/chapel/office) "sKr" = ( /obj/effect/mapping_helpers/dead_body_placer, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -37994,6 +37610,12 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"sLd" = ( +/obj/structure/lattice/catwalk/over, +/obj/structure/chair/foldable, +/obj/effect/landmark/start/chief_engineer, +/turf/open/openspace, +/area/engineering/hallway) "sLe" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -38001,49 +37623,12 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"sLu" = ( +/turf/open/openspace, +/area/hallway/primary/central) "sLz" = ( /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"sLU" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/camera/autoname{ - c_tag = "Corporate Meeting Room"; - dir = 10 - }, -/obj/item/aicard{ - pixel_x = 6 - }, -/obj/item/storage/secure/briefcase{ - pixel_x = -2 - }, -/obj/item/storage/lockbox/loyalty, -/turf/open/floor/iron/dark, -/area/bridge) -"sMC" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "sMF" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ @@ -38121,17 +37706,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"sNq" = ( -/obj/machinery/airalarm/directional/west, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "sNy" = ( /obj/structure/railing/corner{ dir = 1 @@ -38145,6 +37719,13 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) +"sNI" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/maintenance/department/science/xenobiology) "sNT" = ( /obj/structure/stairs{ dir = 1 @@ -38157,45 +37738,27 @@ }, /turf/open/floor/glass/reinforced, /area/crew_quarters/heads/cmo) -"sPu" = ( -/obj/structure/railing{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "sPE" = ( /obj/machinery/light, /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/engine/atmos) -"sPK" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/structure/railing/corner{ +"sPS" = ( +/obj/machinery/air_sensor/atmos/air_tank, +/obj/machinery/atmospherics/pipe/layer_manifold/visible, +/turf/open/floor/engine/air, +/area/engine/atmos) +"sQp" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/warrant{ dir = 4 }, -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark, -/obj/machinery/ai_slipper{ - uses = 10 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 6 }, /turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"sQq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/area/hallway/primary/fore) "sQU" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/atmos_control/tank/nitrogen_tank{ @@ -38204,6 +37767,17 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/tech, /area/engine/atmos) +"sRi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/turf/open/floor/plating, +/area/engine/engineering) "sRD" = ( /turf/closed/wall/r_wall, /area/security/prison) @@ -38212,6 +37786,17 @@ /obj/structure/flora/ausbushes/sparsegrass, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) +"sRW" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/hallway/primary/central) "sSk" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -38272,20 +37857,11 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"sTM" = ( -/obj/structure/urinal{ - dir = 1; - pixel_x = 1; - pixel_y = 33 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, +"sTC" = ( /obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/hallway/primary/fore) "sUf" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -38295,16 +37871,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"sUh" = ( -/obj/machinery/computer/card/minor/hos, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/hos) "sUW" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, @@ -38352,39 +37918,9 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"sVZ" = ( -/turf/open/floor/wood/broken, -/area/vacant_room/office) -"sWd" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "sWe" = ( /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"sWl" = ( -/obj/structure/filingcabinet/chestdrawer, -/mob/living/simple_animal/parrot/Poly, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 9 - }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/chief) "sWu" = ( /obj/machinery/door/window/eastright{ base_state = "left"; @@ -38470,24 +38006,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"sXY" = ( -/obj/structure/noticeboard{ - name = "bounty list"; - pixel_x = 1; - pixel_y = 33 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","cargo") - }, -/obj/effect/turf_decal/numbers/two_nine, -/turf/open/floor/iron/sepia, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "sYf" = ( /obj/machinery/computer/cryopod{ pixel_y = -27 @@ -38501,6 +38019,60 @@ /obj/machinery/light, /turf/open/floor/prison, /area/security/prison) +"sYh" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/obj/structure/closet/secure_closet/atmospherics{ + anchored = 1; + req_access = null; + req_one_access_txt = "11" + }, +/obj/item/radio/intercom{ + pixel_x = -1; + pixel_y = 29 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"sYi" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) +"sYs" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/status_display/ai{ + pixel_x = 32 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = 4; + pixel_y = -3 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/bridge) "sYE" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -38575,27 +38147,18 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/quartermaster/warehouse) +"sZD" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "tae" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"tai" = ( -/obj/structure/lattice/catwalk/over, -/obj/item/wirecutters{ - pixel_x = -6; - pixel_y = -12 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tay" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -38642,6 +38205,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/white, /area/medical/surgery) +"tbf" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/aft) "tbm" = ( /obj/machinery/light{ dir = 8 @@ -38662,22 +38229,21 @@ }, /turf/closed/wall/r_wall, /area/crew_quarters/cafeteria) -"tbS" = ( -/obj/machinery/door/airlock/grunge{ - name = "Chapel Office"; - req_access_txt = "27" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"tcb" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/turf/open/openspace, +/area/hallway/primary/fore) +"tcx" = ( +/obj/machinery/computer/bounty{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 9 }, -/turf/open/floor/wood, -/area/chapel/office) +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "tcM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -38711,18 +38277,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/r_wall, /area/maintenance/department/engine) -"tdv" = ( -/obj/machinery/light{ - dir = 8 +"tdL" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/area/bridge/meeting_room) "tdN" = ( /obj/structure/chair/office/light{ dir = 8 @@ -38730,15 +38307,6 @@ /obj/effect/landmark/start/chief_medical_officer, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) -"tee" = ( -/obj/structure/lattice, -/obj/structure/railing/corner{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "tef" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 8 @@ -38851,6 +38419,15 @@ /obj/structure/fence, /turf/open/floor/plating/dirt/jungle/wasteland, /area/asteroid/paradise/surface) +"tfm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/tile/purple{ + dir = 4 + }, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/asteroid/paradise) "tft" = ( /obj/effect/turf_decal/siding/red{ alpha = 100; @@ -38858,18 +38435,6 @@ }, /turf/open/floor/plating/beach/water, /area/asteroid/paradise/surface/water) -"tfy" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/tank/air{ - dir = 1; - initialize_directions = 1; - piping_layer = 2 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/foyer) "tfH" = ( /obj/machinery/atmospherics/components/trinary/filter/critical{ dir = 4 @@ -38899,6 +38464,23 @@ /obj/effect/turf_decal/trimline/dark_blue/filled/corner, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"tgo" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 4 + }, +/obj/machinery/meter, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/science/mixing/chamber) "tgt" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, @@ -38934,14 +38516,42 @@ /obj/machinery/airalarm/directional/south, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"thm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, +"the" = ( +/obj/machinery/power/smes{ + charge = 5e+006; + name = "ai power storage unit" + }, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = 23; + pixel_y = 22 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/item/toy/plush/lizard_plushie{ + pixel_x = 1; + pixel_y = 14 + }, +/turf/open/floor/circuit/red, +/area/ai_monitored/turret_protected/ai) +"thf" = ( +/obj/machinery/atmospherics/pipe/simple/green/visible{ + dir = 4 + }, +/obj/effect/turf_decal/bot{ + dir = 1 + }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/thermomachine/heater/on/layer_4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "thu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -38964,6 +38574,11 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"thR" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/turf/open/floor/iron, +/area/hallway/primary/central) "tih" = ( /mob/living/simple_animal/kalo{ desc = "The Perma brig's cute grass snake."; @@ -38977,52 +38592,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"tio" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/grid/steel, -/area/science/mixing) -"tiy" = ( -/obj/structure/table/wood, -/obj/item/soap{ - pixel_y = 9 - }, -/obj/item/camera{ - pixel_x = 4; - pixel_y = 2 - }, -/obj/item/taperecorder{ - pixel_x = -7; - pixel_y = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) -"tiF" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tiS" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -39041,34 +38610,6 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/mineral/random/air, /area/asteroid/paradise) -"tju" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"tjz" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/security/brig) "tko" = ( /turf/closed/wall, /area/security/detectives_office) @@ -39088,15 +38629,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"tks" = ( -/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, -/obj/structure/sink{ - dir = 1; - pixel_y = 20 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron, -/area/hydroponics) "tkv" = ( /obj/structure/window/reinforced{ dir = 4 @@ -39168,15 +38700,16 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"tle" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/railing{ - dir = 1 +"tlq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/central) "tlw" = ( /obj/structure/stairs, /turf/open/floor/pod/dark, @@ -39207,22 +38740,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"tlK" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "tmh" = ( /obj/structure/girder, /turf/open/floor/plating, @@ -39419,6 +38936,16 @@ }, /turf/open/floor/engine/airless, /area/engine/atmos) +"tqr" = ( +/obj/effect/turf_decal/evac{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) "tqs" = ( /obj/structure/flora/ausbushes/sparsegrass, /obj/structure/cable/yellow{ @@ -39449,11 +38976,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) -"trd" = ( -/turf/closed/wall/mineral/titanium/survival, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "trB" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 8 @@ -39502,50 +39024,21 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) -"tsf" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, +"tsk" = ( /obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/item/paper/pamphlet/centcom/visitor_info{ - default_raw_text = " XCC-P5831 Visitor Information
\ntGreetings, visitor, to XCC-P5831! As you may know, this outpost was once \ntused as Nanotrasen's CENTRAL COMMAND STATION, organizing and coordinating company \ntprojects across the vastness of space.
\ntSince the completion of the much more efficient CC-A5831 on March 8, 2553, XCC-P5831 no longer \ntacts as NT's base of operations but still plays a very important role its corporate affairs; \ntserving as a supply and repair depot, as well as being host to its most important legal proceedings\nt and the thrilling pay-per-view broadcasts of PLASTEEL CHEF and THUNDERDOME LIVE.
\ntWe hope you enjoy your stay!"; - pixel_x = -3; - pixel_y = 6 + icon_state = "1-2" }, -/obj/item/paper/pamphlet/centcom/visitor_info{ - default_raw_text = " XCC-P5831 Visitor Information
\ntGreetings, visitor, to XCC-P5831! As you may know, this outpost was once \ntused as Nanotrasen's CENTRAL COMMAND STATION, organizing and coordinating company \ntprojects across the vastness of space.
\ntSince the completion of the much more efficient CC-A5831 on March 8, 2553, XCC-P5831 no longer \ntacts as NT's base of operations but still plays a very important role its corporate affairs; \ntserving as a supply and repair depot, as well as being host to its most important legal proceedings\nt and the thrilling pay-per-view broadcasts of PLASTEEL CHEF and THUNDERDOME LIVE.
\ntWe hope you enjoy your stay!"; - pixel_x = 1; - pixel_y = 4 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/obj/item/paper/pamphlet/centcom/visitor_info{ - default_raw_text = " XCC-P5831 Visitor Information
\ntGreetings, visitor, to XCC-P5831! As you may know, this outpost was once \ntused as Nanotrasen's CENTRAL COMMAND STATION, organizing and coordinating company \ntprojects across the vastness of space.
\ntSince the completion of the much more efficient CC-A5831 on March 8, 2553, XCC-P5831 no longer \ntacts as NT's base of operations but still plays a very important role its corporate affairs; \ntserving as a supply and repair depot, as well as being host to its most important legal proceedings\nt and the thrilling pay-per-view broadcasts of PLASTEEL CHEF and THUNDERDOME LIVE.
\ntWe hope you enjoy your stay!"; - pixel_x = 7; - pixel_y = 2 +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 }, -/obj/machinery/camera/autoname{ +/obj/structure/disposalpipe/segment{ dir = 6 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"tsp" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating, -/area/security/prison) +/turf/open/floor/catwalk_floor/iron_dark, +/area/crew_quarters/heads/hop) "tss" = ( /obj/effect/turf_decal/trimline/yellow, /obj/structure/cable/yellow{ @@ -39590,19 +39083,6 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/science/central) -"ttf" = ( -/obj/effect/turf_decal/sand/plating, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/fans/tiny{ - density = 1; - icon = 'icons/effects/effects.dmi'; - icon_state = "m_shield"; - layer = 5; - max_integrity = 1e+007 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/quartermaster/storage) "tth" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -39628,17 +39108,18 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engineering) +"ttt" = ( +/obj/structure/sign/poster/official/suit_sensors{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/hallway/primary/central) "ttw" = ( /turf/closed/wall/r_wall, /area/quartermaster/storage) -"ttC" = ( -/obj/structure/railing, -/obj/structure/lattice, -/obj/machinery/firealarm/directional/west, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "ttD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -39654,20 +39135,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"ttG" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "ttY" = ( /turf/closed/wall, /area/medical/medbay/central) @@ -39703,11 +39170,13 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"tuT" = ( -/obj/machinery/air_sensor/atmos/air_tank, -/obj/machinery/atmospherics/pipe/simple/cyan/hidden/layer2, -/turf/open/floor/engine/air, -/area/engine/atmos) +"tuU" = ( +/obj/structure/lattice, +/obj/structure/railing{ + dir = 1 + }, +/turf/open/openspace, +/area/engineering/hallway) "tuV" = ( /obj/machinery/atmospherics/miner/station/plasma, /obj/machinery/atmospherics/pipe/simple/green/hidden, @@ -39735,10 +39204,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"twd" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) "twg" = ( /obj/structure/sink{ dir = 8; @@ -39808,25 +39273,24 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"txF" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil, -/obj/structure/reagent_dispensers/fueltank, -/obj/effect/turf_decal/siding/wood{ - dir = 6; - layer = 2 +"txA" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 }, -/turf/open/floor/carpet/green, -/area/vacant_room/office) -"txR" = ( -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/multiz{ + dir = 2 + }, +/turf/open/floor/iron/white/side, +/area/science/lab) "tyc" = ( /obj/structure/fence/corner{ dir = 9 @@ -39837,6 +39301,27 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"tyl" = ( +/obj/structure/table, +/obj/item/geiger_counter{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/item/toy/plush/plushvar{ + pixel_x = -2; + pixel_y = 9 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "tyz" = ( /turf/open/floor/engine, /area/science/explab) @@ -39889,6 +39374,22 @@ /obj/item/trash/syndi_cakes, /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface) +"tzY" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 12; + pixel_y = 3 + }, +/obj/structure/mirror{ + pixel_x = 32; + pixel_y = -1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) "tAg" = ( /turf/open/floor/plating, /area/maintenance/department/security/brig) @@ -39898,23 +39399,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"tAy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tAG" = ( /obj/machinery/door/airlock/hatch{ name = "MiniSat Teleporter"; @@ -39931,28 +39415,43 @@ }, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/aisat/foyer) -"tAS" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 +"tAJ" = ( +/obj/structure/sign/departments/minsky/engineering/telecommmunications{ + pixel_x = -32 }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 5 +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 4 }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/siding/dark{ + dir = 4 }, -/obj/structure/noticeboard{ - pixel_x = 1; - pixel_y = 28 +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","engine","public") }, /turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/engineering/hallway) +"tAL" = ( +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/science/lab) "tAT" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/trinary/filter/atmos/n2o{ @@ -39975,29 +39474,24 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"tBs" = ( +/obj/structure/girder, +/turf/open/floor/plating, +/area/library/abandoned) "tBy" = ( /obj/machinery/iv_drip, /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron, /area/maintenance/department/medical/central) -"tBT" = ( -/obj/structure/table/reinforced, -/obj/structure/desk_bell{ - pixel_x = -8; - pixel_y = 9 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 +"tBS" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 9 }, -/obj/machinery/airalarm/directional/north, -/obj/item/paicard{ - pixel_x = 5; - pixel_y = 1 +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 9 }, /turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/area/engineering/hallway) "tCf" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 4 @@ -40025,27 +39519,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/department/bridge) -"tCy" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron/white/side, -/area/science/research) "tCQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -40068,21 +39541,6 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) -"tDr" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/airlock/public/glass, -/turf/open/floor/iron/techmaint/planetary, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"tDA" = ( -/obj/item/radio/intercom{ - pixel_y = 28 - }, -/obj/structure/table/wood, -/obj/item/kirbyplants/random, -/turf/open/floor/plating, -/area/vacant_room/office) "tDF" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -40098,47 +39556,24 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"tDZ" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/railing{ +"tEn" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 }, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"tEl" = ( -/obj/machinery/door/airlock/science{ - name = "Toxins Lab"; - req_one_access_txt = "49;27" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/disposalpipe/trunk{ + dir = 1 }, -/turf/open/floor/iron, -/area/science/mixing) +/obj/machinery/disposal/bin, +/turf/open/floor/carpet/orange, +/area/quartermaster/qm) "tEI" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/crew_quarters/dorms) -"tER" = ( -/obj/structure/table/wood, -/obj/item/flashlight, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/wood/broken, -/area/vacant_room/office) "tFb" = ( /obj/machinery/defibrillator_mount{ pixel_y = -24 @@ -40158,19 +39593,6 @@ /obj/structure/sign/departments/minsky/research/dorms, /turf/closed/wall, /area/crew_quarters/dorms) -"tFM" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/item/kirbyplants/random, -/obj/structure/sink/kitchen{ - pixel_y = 22 - }, -/turf/open/floor/iron, -/area/security/brig) "tFV" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -40203,20 +39625,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"tHd" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tHj" = ( /obj/machinery/airalarm/directional/west, /obj/machinery/hydroponics/constructable, @@ -40278,6 +39686,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) +"tIn" = ( +/obj/structure/railing{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/central) "tIq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -40285,21 +39699,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"tIw" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("aiupload") - }, -/obj/machinery/firealarm/directional/north, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "tID" = ( /obj/structure/cable{ icon_state = "2-4" @@ -40336,17 +39735,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"tIU" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/structure/reagent_dispensers/water_cooler, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tJa" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible/layer4{ dir = 4 @@ -40355,6 +39743,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) +"tJf" = ( +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/hallway/primary/fore) "tJk" = ( /obj/structure/closet{ name = "Evidence Closet" @@ -40381,24 +39773,29 @@ /obj/effect/turf_decal/trimline/yellow, /turf/open/floor/iron/white, /area/science/lab) -"tJv" = ( -/obj/machinery/light{ - dir = 8 +"tJr" = ( +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/effect/turf_decal/loading_area{ + dir = 8; + pixel_y = -1 }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -30; - pixel_y = -2 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopqueue"; + name = "HoP Queue Shutters" }, -/turf/open/floor/iron/dark/side{ - dir = 9 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "tJw" = ( /obj/structure/table/reinforced, /obj/item/reagent_containers/food/condiment/saltshaker{ @@ -40414,6 +39811,21 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"tJH" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"tJQ" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/carbon_output/layer4{ + dir = 4 + }, +/turf/open/floor/engine/co2, +/area/engine/atmos) "tJV" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -40445,6 +39857,10 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"tKH" = ( +/obj/structure/stairs, +/turf/open/floor/pod/dark, +/area/hallway/primary/central) "tKR" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/stripes/line{ @@ -40453,28 +39869,28 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/teleporter) -"tLm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ +"tLg" = ( +/obj/effect/turf_decal/tile/dark_red{ alpha = 180; + color = "#DE3A3A"; + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 }, -/turf/open/floor/iron/dark, -/area/security/brig) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/fore) "tLR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/neutral{ @@ -40484,6 +39900,14 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"tLZ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/railing{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "tMd" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -40501,6 +39925,12 @@ /obj/machinery/telecomms/server/presets/engineering, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"tMA" = ( +/obj/structure/sign/directions/engineering{ + pixel_y = 10 + }, +/turf/closed/wall, +/area/hallway/primary/aft) "tMK" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/mineral/plastitanium, @@ -40544,16 +39974,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"tNK" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/item/stack/cable_coil/cut/yellow, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/vacant_room/office) "tNX" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -40573,34 +39993,6 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall/rust, /area/asteroid/paradise) -"tOv" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"tOw" = ( -/obj/structure/lattice/catwalk, -/obj/structure/marker_beacon, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"tOz" = ( -/obj/item/paper_bin{ - pixel_x = 4; - pixel_y = 5 - }, -/obj/structure/table/wood, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/wood, -/area/vacant_room/office) "tOO" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ dir = 1 @@ -40626,20 +40018,6 @@ /obj/item/holosign_creator, /turf/open/floor/iron, /area/janitor) -"tOU" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/medical/apothecary) "tPg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -40647,16 +40025,6 @@ /obj/structure/closet/crate/bin, /turf/open/floor/prison, /area/security/prison) -"tPk" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/obj/structure/curtain/directional{ - dir = 4 - }, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "tPn" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/effect/decal/cleanable/dirt/dust, @@ -40683,6 +40051,13 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"tPx" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/oxygen_input/layer4, +/turf/open/floor/engine/o2, +/area/engine/atmos) "tPA" = ( /obj/structure/table, /obj/item/analyzer{ @@ -40718,42 +40093,23 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/carpet/orange, /area/crew_quarters/dorms) -"tPD" = ( -/obj/structure/flora/grass/jungle/b, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/brflowers, -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/grass/no_border, -/area/crew_quarters/heads/chief) -"tPV" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Foyer"; - req_one_access_txt = "32" +"tQO" = ( +/obj/machinery/door/airlock/grunge{ + name = "Morgue"; + req_one_access_txt = "6;5;4;28" }, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/turf/open/floor/plating, +/area/medical/morgue) "tQX" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -40782,9 +40138,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, /area/security/brig) -"tRy" = ( -/turf/open/floor/iron/tech, -/area/engine/atmos) "tRC" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8 @@ -40891,6 +40244,17 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"tSO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/planetary, +/area/hallway/primary/fore) "tST" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -40901,31 +40265,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) -"tSZ" = ( -/obj/item/reagent_containers/food/condiment/peppermill{ - pixel_y = 25 - }, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_y = 21 - }, -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood, -/obj/item/trash/plate{ - pixel_y = 3 - }, -/obj/item/food/donkpocket/pizza{ - pixel_x = -1; - pixel_y = 4 - }, -/turf/open/floor/carpet/green, -/area/crew_quarters/cafeteria) -"tTb" = ( -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tTh" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180 @@ -40953,22 +40292,6 @@ }, /turf/open/floor/iron/dark, /area/security/warden) -"tTt" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/glove_box{ - pixel_x = -6; - pixel_y = 17 - }, -/obj/item/storage/box/bodybags{ - pixel_x = 5; - pixel_y = 3 - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) "tTE" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -40984,15 +40307,6 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) -"tUj" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "tUs" = ( /obj/structure/railing/corner{ dir = 8 @@ -41056,9 +40370,6 @@ }, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface/grass) -"tUR" = ( -/turf/open/floor/plating, -/area/vacant_room/office) "tUV" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -41085,63 +40396,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/engineering) -"tVy" = ( -/obj/machinery/power/apc{ - areastring = "/area/vacant_room/office"; - dir = 1; - name = "Vacant Office APC"; - pixel_y = 24 - }, -/obj/effect/mapping_helpers/apc/discharged, -/obj/structure/light_construct{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/wood, -/area/vacant_room/office) -"tVz" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/paper/monitorkey{ - pixel_x = -5; - pixel_y = 3 - }, -/obj/item/folder/yellow, -/obj/item/toy/figure/ce{ - pixel_x = 8; - pixel_y = 4 - }, -/obj/item/stamp/chief_engineer{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 5 - }, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","engine") - }, -/obj/machinery/requests_console{ - announcementConsole = 1; - department = "Chief Engineer's Desk"; - departmentType = 4; - name = "Chief Engineer RC"; - pixel_x = 32; - pixel_y = 31 - }, -/obj/machinery/power/apc/auto_name/directional/east{ - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/chief) "tVK" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -41200,14 +40454,28 @@ }, /turf/open/floor/iron, /area/medical/apothecary) -"tXj" = ( -/obj/structure/railing{ +"tWP" = ( +/obj/structure/railing/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/lattice/catwalk/over, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/science/mixing) "tXn" = ( /obj/effect/turf_decal/sand/plating, /obj/item/beacon{ @@ -41218,18 +40486,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"tXw" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "tYc" = ( /obj/structure/sign/departments/restroom{ pixel_y = 32 @@ -41254,6 +40510,56 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"tYw" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","cargo") + }, +/obj/structure/table/reinforced, +/obj/item/stack/package_wrap{ + pixel_x = -15 + }, +/obj/item/stack/package_wrap{ + pixel_x = -16; + pixel_y = 10 + }, +/obj/item/stack/wrapping_paper{ + pixel_x = -15; + pixel_y = 5 + }, +/obj/item/dest_tagger{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/dest_tagger{ + pixel_x = -2 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/item/storage/box{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/storage/box{ + pixel_x = 7; + pixel_y = 6 + }, +/obj/item/storage/box{ + pixel_x = 10; + pixel_y = 4 + }, +/obj/item/storage/box{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "tYX" = ( /obj/machinery/light{ dir = 1 @@ -41290,6 +40596,19 @@ /obj/machinery/light, /turf/open/floor/noslip/standard, /area/quartermaster/storage) +"uaE" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail/destination/qm_office/flip, +/turf/open/floor/iron/sepia, +/area/quartermaster/storage) "uaU" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -41300,6 +40619,21 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"ubn" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "ubG" = ( /obj/machinery/conveyor{ dir = 1; @@ -41308,19 +40642,12 @@ /obj/structure/plasticflaps, /turf/open/floor/plating, /area/science/mixing) -"ucC" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ +"ucq" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 1 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/crew_quarters/heads/hop) +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) "ucF" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -41365,18 +40692,20 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"uet" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/evac{ - dir = 1 +"udM" = ( +/obj/structure/railing{ + dir = 4 }, -/turf/open/floor/iron, -/area/maintenance/department/engine) -"ueO" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, -/area/medical/apothecary) +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"uef" = ( +/turf/open/floor/plating, +/area/library/abandoned) "ueT" = ( /obj/machinery/door/poddoor/shutters{ id = "exploration" @@ -41453,6 +40782,11 @@ /obj/machinery/power/port_gen/pacman, /turf/open/floor/iron, /area/engine/engineering) +"uhm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/sand/plating, +/turf/open/floor/iron, +/area/hallway/primary/fore) "uhy" = ( /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating, @@ -41492,24 +40826,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/bridge) -"uik" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/trinary/filter/atmos/o2{ - dir = 8; - piping_layer = 4 - }, -/obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/window/plasma/reinforced{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/atmos) "uio" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable, @@ -41557,103 +40873,16 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) -"ujn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/closet/secure_closet/medical3, -/obj/effect/spawner/lootdrop/techstorage/medical, -/obj/item/folder/white{ - pixel_x = -1; - pixel_y = -4 - }, -/obj/item/storage/belt/medical{ - pixel_y = 2 - }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay","public") - }, -/turf/open/floor/iron, -/area/medical/storage) -"ujM" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/conveyor_switch/oneway{ - dir = 1; - id = "packageSort2" - }, -/obj/effect/turf_decal/loading_area{ - dir = 1 - }, -/obj/effect/landmark/start/cargo_technician, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) -"ujX" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, +"ukH" = ( +/obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron, -/area/maintenance/department/engine) -"uke" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain/directional{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/chief) -"ukz" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/reagent_containers/food/condiment/saltshaker{ - pixel_x = 4; - pixel_y = 9 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Chefwindow"; - name = "Chef window" - }, -/obj/item/toy/figure/chef{ - pixel_x = -4; - pixel_y = -1 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) -"ukS" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 6 - }, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/dark/warning{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) "ukZ" = ( /mob/living/simple_animal/kalo, /obj/effect/landmark/start/janitor, @@ -41685,25 +40914,6 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"ulq" = ( -/obj/machinery/ai_slipper{ - uses = 10 - }, -/turf/open/floor/iron, -/area/science/mixing) -"uma" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "umB" = ( /obj/effect/decal/cleanable/generic, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -41714,17 +40924,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"unh" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "unj" = ( /obj/structure/closet/secure_closet/medical3, /obj/item/stack/sheet/iron/fifty{ @@ -41751,13 +40950,6 @@ }, /turf/open/floor/iron, /area/medical/storage) -"unp" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/maintenance/department/engine/atmos) "unt" = ( /obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ dir = 1 @@ -41771,15 +40963,6 @@ }, /turf/open/floor/iron, /area/bridge) -"unI" = ( -/obj/structure/sign/directions/science{ - dir = 4; - pixel_y = 10 - }, -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "unO" = ( /obj/structure/railing{ dir = 1 @@ -41821,15 +41004,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"upo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname/directional/west{ - c_tag = "Teleporter Room" - }, -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) "upy" = ( /obj/machinery/door/airlock/engineering{ name = "Telecomms Storage"; @@ -41927,6 +41101,18 @@ }, /turf/open/floor/iron, /area/security/brig) +"urx" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"urH" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "urP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/pool{ @@ -41955,6 +41141,15 @@ /obj/machinery/atmospherics/components/binary/pump/on, /turf/open/floor/engine, /area/maintenance/disposal/incinerator) +"usb" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/landmark/start/quartermaster, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron, +/area/hallway/primary/central) "usq" = ( /obj/structure/lattice, /turf/open/openspace, @@ -41968,39 +41163,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/medical/morgue) -"utb" = ( -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"utc" = ( -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/white, -/area/science/lab) "utp" = ( /obj/structure/cable{ icon_state = "4-8" @@ -42055,6 +41217,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, /area/science/explab) +"uvR" = ( +/obj/effect/turf_decal/trimline/yellow, +/obj/structure/cable/yellow{ + icon_state = "4-16" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/hallway/primary/central) "uvZ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -42142,26 +41318,38 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/medical/morgue) -"uxJ" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ +"uxI" = ( +/obj/machinery/computer/cargo{ dir = 4 }, -/obj/machinery/light{ - dir = 1 +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/turf/open/floor/iron/dark/side{ - dir = 1 +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"uxK" = ( +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/structure/disposalpipe/segment{ + dir = 9 }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/plating, +/area/maintenance/department/engine) "uxQ" = ( /obj/effect/spawner/room/threexfive, /turf/open/floor/plating, /area/maintenance/department/medical/central) +"uxS" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) "uyb" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrous_input{ dir = 1 @@ -42173,17 +41361,28 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/white/corner, /area/science/lab) -"uyA" = ( +"uyo" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/oil, +/obj/structure/reagent_dispensers/fueltank, +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/turf/open/floor/carpet/green, +/area/library/abandoned) +"uyu" = ( /obj/structure/railing{ - dir = 8 + dir = 4 }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 +/obj/structure/closet/emcloset, +/obj/structure/sign/map/echo{ + pixel_y = 32 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "uyF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -42200,6 +41399,41 @@ }, /turf/open/floor/plating, /area/crew_quarters/theatre/backstage) +"uzi" = ( +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) +"uzF" = ( +/obj/structure/table, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/item/stock_parts/subspace/treatment, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/item/book/manual/wiki/tcomms{ + pixel_x = 17; + pixel_y = 4 + }, +/obj/item/radio/intercom{ + pixel_y = 28 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"uzO" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/aft) "uAb" = ( /obj/machinery/atmospherics/components/trinary/filter/critical{ dir = 4; @@ -42214,6 +41448,9 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/tech, /area/engine/engineering) +"uAn" = ( +/turf/closed/wall/r_wall, +/area/hallway/primary/fore) "uAr" = ( /obj/structure/lattice/catwalk/over, /obj/structure/railing{ @@ -42230,30 +41467,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"uAG" = ( -/obj/structure/railing{ - dir = 4 - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"uAS" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "uBk" = ( /obj/machinery/holopad, /obj/structure/railing/corner{ @@ -42280,27 +41493,11 @@ }, /turf/open/floor/plating, /area/maintenance/disposal/incinerator) -"uCY" = ( -/obj/structure/chair/fancy/bench/pew/left{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/carpet/green, -/area/chapel/main) +"uCJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/pickaxe, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/asteroid/paradise) "uDA" = ( /turf/open/floor/plating/beach/sand, /area/asteroid/paradise/surface/sand) @@ -42363,18 +41560,6 @@ }, /turf/open/floor/pod/dark, /area/maintenance/department/crew_quarters/dorms) -"uEN" = ( -/obj/structure/lattice/catwalk/over, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","security") - }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "uEY" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -42392,12 +41577,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"uFe" = ( -/obj/machinery/atmospherics/components/binary/valve/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "uFv" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -42438,10 +41617,39 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"uGp" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/iron/cafeteria_red, +/area/crew_quarters/kitchen) +"uGq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/security/warden) "uGr" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/bridge) +"uHF" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine) +"uHL" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "uHM" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -42458,6 +41666,23 @@ dir = 1 }, /area/science/research) +"uHO" = ( +/obj/structure/lattice/catwalk/over, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/openspace, +/area/hallway/primary/fore) +"uHQ" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail/destination/threatre{ + dir = 1 + }, +/turf/open/floor/wood, +/area/crew_quarters/cafeteria) "uIx" = ( /obj/effect/turf_decal/tile/dark_green{ dir = 1 @@ -42471,6 +41696,68 @@ /obj/item/reagent_containers/food/drinks/shaker, /turf/open/floor/iron, /area/hallway/secondary/service) +"uIG" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/central) +"uII" = ( +/obj/structure/closet/secure_closet/chemical, +/obj/item/storage/box/pillbottles, +/obj/item/stack/cable_coil/random, +/obj/item/hand_labeler, +/obj/item/gun/syringe{ + pixel_y = 7 + }, +/obj/item/clothing/glasses/science{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/disposalpipe/sorting/mail/destination/chemistry/flip, +/turf/open/floor/iron, +/area/medical/apothecary) +"uIU" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northright{ + dir = 2; + name = "Chemistry Desk"; + req_one_access_txt = "5;33" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/folder/white{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/folder/white{ + pixel_x = 5; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/iron/white, +/area/medical/apothecary) "uIW" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/camera_advanced/xenobio, @@ -42481,22 +41768,6 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"uJm" = ( -/obj/structure/table/wood/fancy/blue, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/item/storage/secure/briefcase{ - pixel_x = -1; - pixel_y = 6 - }, -/obj/machinery/camera/autoname{ - c_tag = "Corporate Meeting Room"; - dir = 5 - }, -/obj/item/book/manual/wiki/sopservice, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/hop) "uJN" = ( /obj/structure/cable{ icon_state = "4-8" @@ -42532,6 +41803,15 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"uKn" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/aft) "uKw" = ( /obj/structure/table, /obj/item/stock_parts/subspace/ansible, @@ -42592,69 +41872,70 @@ }, /turf/open/floor/carpet/orange, /area/crew_quarters/dorms) -"uLU" = ( -/obj/structure/closet/firecloset/full, -/turf/open/floor/iron, -/area/maintenance/department/cargo) -"uMh" = ( -/obj/structure/chair, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"uLi" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark/side{ + dir = 5 }, -/obj/machinery/light{ - dir = 8 +/area/hallway/primary/aft) +"uLD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Medbay Maintenance"; + req_access_txt = "5" }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"uMJ" = ( -/obj/machinery/computer/xenoartifact_console, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/area/maintenance/department/medical/central) +"uLS" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","rd") +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") }, +/obj/machinery/vending/cigarette, /turf/open/floor/iron, -/area/science/explab) -"uNe" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "32" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/plating, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"uNk" = ( -/obj/machinery/computer/security/qm{ - dir = 4 +/area/medical/surgery) +"uLU" = ( +/obj/structure/closet/firecloset/full, +/turf/open/floor/iron, +/area/maintenance/department/cargo) +"uNa" = ( +/turf/closed/wall/mineral/titanium/survival, +/area/hallway/primary/fore) +"uNj" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/reagent_containers/food/condiment/saltshaker{ + pixel_x = 4; + pixel_y = 9 }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 +/obj/machinery/door/poddoor/shutters/preopen{ + id = "Chefwindow"; + name = "Chef Window" }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"uNl" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" +/obj/item/toy/figure/chef{ + pixel_x = -4; + pixel_y = -1 }, -/obj/effect/turf_decal/sand/plating, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "uNJ" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -42683,17 +41964,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"uOa" = ( -/turf/open/floor/glass/reinforced/plasma, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"uOf" = ( -/obj/effect/landmark/observer_start, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "uOs" = ( /obj/machinery/atmospherics/pipe/simple/green/visible/layer4{ dir = 4 @@ -42711,10 +41981,31 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"uOJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/science/misc_lab) +"uOt" = ( +/obj/machinery/door/poddoor/incinerator_toxmix{ + id = "EmergancyescapeShutter"; + name = "Emergancy Escape Shutters" + }, +/turf/open/floor/plating, +/area/science/mixing/chamber) +"uOO" = ( +/obj/structure/bed, +/obj/item/bedsheet/purple{ + name = "Holy bedsheet" + }, +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/item/storage/secure/safe{ + pixel_x = -27; + pixel_y = 1 + }, +/obj/item/storage/book/bible{ + pixel_x = 1 + }, +/turf/open/floor/wood, +/area/chapel/office) "uOZ" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/stripes/line{ @@ -42791,16 +42082,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/crew_quarters/dorms) -"uQF" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/science/lab) "uQG" = ( /obj/machinery/pdapainter, /obj/effect/turf_decal/bot, @@ -42947,6 +42228,10 @@ }, /turf/open/floor/iron/tech, /area/engine/engineering) +"uTR" = ( +/obj/machinery/smartfridge/chemistry, +/turf/open/floor/iron/white, +/area/medical/apothecary) "uTU" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -42987,6 +42272,34 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) +"uUq" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) +"uUt" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/evac, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/fore) "uUz" = ( /obj/item/pool/rubber_ring, /obj/effect/turf_decal/siding/red{ @@ -43047,6 +42360,26 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) +"uVu" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) "uVy" = ( /turf/closed/wall, /area/hallway/secondary/service) @@ -43064,16 +42397,6 @@ /obj/machinery/rnd/production/protolathe/department/science, /turf/open/floor/iron, /area/science/lab) -"uVJ" = ( -/obj/structure/table/wood, -/obj/machinery/door/poddoor/shutters{ - id = "commissaryshutters3"; - name = "Vacant Commissary Shutters #3" - }, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "uWg" = ( /obj/machinery/light, /obj/structure/stairs{ @@ -43093,6 +42416,15 @@ /obj/effect/turf_decal/tile/dark_green/half/contrasted, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"uWt" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/evac, +/turf/open/floor/iron, +/area/hallway/primary/central) "uWx" = ( /obj/structure/chair/office{ dir = 4 @@ -43103,13 +42435,6 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron/white/corner, /area/science/research) -"uWW" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/maintenance/department/engine) "uWZ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -43153,23 +42478,6 @@ "uXr" = ( /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) -"uXy" = ( -/obj/machinery/door/airlock/grunge{ - name = "Chapel Office"; - req_access_txt = "27" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/wood, -/area/chapel/office) "uXI" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/closet/wardrobe/grey, @@ -43178,18 +42486,6 @@ /obj/item/paicard, /turf/open/floor/iron, /area/crew_quarters/dorms) -"uYb" = ( -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "uYr" = ( /turf/open/floor/plating/beach/coastline_t{ dir = 6 @@ -43274,6 +42570,16 @@ dir = 4 }, /area/bridge) +"vaG" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 10 + }, +/obj/effect/turf_decal/trimline/yellow/corner, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "vaT" = ( /obj/structure/table, /obj/item/clothing/suit/apron/overalls, @@ -43290,6 +42596,30 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/quartermaster/storage) +"vbm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/door/airlock/public/glass, +/turf/open/floor/iron, +/area/hallway/primary/aft) +"vbv" = ( +/obj/effect/turf_decal/evac, +/turf/open/floor/iron, +/area/hallway/primary/aft) "vbQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, @@ -43333,6 +42663,11 @@ /obj/structure/sign/warning/explosives/alt, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface) +"vcB" = ( +/obj/effect/turf_decal/siding/yellow, +/obj/effect/turf_decal/trimline/yellow/warning, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "vcD" = ( /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ dir = 10 @@ -43342,56 +42677,10 @@ name = "mainframe floor" }, /area/tcommsat/server) -"vcM" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"vcX" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "vcY" = ( /obj/structure/ladder, /turf/open/floor/pod/dark, /area/maintenance/department/medical/morgue) -"vdd" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/corner{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"vdf" = ( -/obj/structure/flora/tree/jungle/small, -/turf/open/floor/grass/no_border, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "vdv" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -43408,19 +42697,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"vdC" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "vet" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -43455,18 +42731,6 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/iron, /area/ai_monitored/turret_protected/aisat/maint) -"vga" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 9 - }, -/obj/machinery/space_heater, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "vgc" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -43492,6 +42756,14 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) +"vgE" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "32" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/plating, +/area/engineering/hallway) "vgF" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -43512,6 +42784,24 @@ /obj/structure/flora/ash/stem_shroom, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"vhd" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/central) "vht" = ( /obj/structure/stairs{ dir = 4 @@ -43589,6 +42879,14 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) +"viB" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/atmospherics/components/binary/pump{ + dir = 4; + name = "Mix to SM" + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "viT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -43614,10 +42912,6 @@ }, /turf/open/floor/prison/dark, /area/security/prison) -"vjo" = ( -/obj/machinery/camera/directional/north, -/turf/open/openspace, -/area/crew_quarters/kitchen) "vjB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -43683,21 +42977,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"vmg" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"vmm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/sign/map/echo{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "vmu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 4 @@ -43782,6 +43061,27 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) +"vnz" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/hop) +"vnH" = ( +/obj/structure/chair/fancy/bench/corporate/left{ + dir = 1 + }, +/obj/effect/turf_decal/siding/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "vnV" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/ladder, @@ -43791,37 +43091,29 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/cargo) -"vog" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/computer/med_data/laptop{ - dir = 4; - pixel_x = 2; - pixel_y = 2 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/cmo) -"voA" = ( -/obj/structure/lattice, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +"vou" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/department/engine) "voC" = ( /obj/structure/railing{ dir = 4 }, /turf/open/openspace, /area/maintenance/department/security/brig) +"voK" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/multiz/down{ + dir = 4 + }, +/turf/open/floor/catwalk_floor/iron_dark, +/area/hallway/primary/fore) "voM" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -43852,15 +43144,6 @@ /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall, /area/engine/engineering) -"vpE" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/quartermaster/sorting) "vpI" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -43882,6 +43165,17 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/r_wall, /area/tcommsat/computer) +"vpM" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/hallway/primary/aft) "vpU" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/emcloset/anchored, @@ -43949,6 +43243,25 @@ name = "mainframe floor" }, /area/tcommsat/server) +"vsj" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/general/visible{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/grid/steel, +/area/science/mixing) "vst" = ( /obj/effect/turf_decal/trimline/white/corner{ dir = 4 @@ -43957,35 +43270,24 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/prison/dark, /area/security/prison) -"vsG" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/landmark/start/quartermaster, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"vsM" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/donkpockets{ - pixel_x = 8; - pixel_y = 8 +"vsL" = ( +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/air_input/layer2, +/turf/open/floor/engine/air, +/area/engine/atmos) +"vsS" = ( +/obj/machinery/computer/xenoartifact_console, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 10 }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = -6; - pixel_y = 9 +/obj/machinery/light{ + dir = 1 }, -/obj/item/food/mint, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "Chefwindow"; - name = "Chef window" +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) +/turf/open/floor/iron, +/area/science/explab) "vsU" = ( /obj/structure/railing, /turf/open/openspace, @@ -44058,13 +43360,6 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"vuo" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/crate/solarpanel_small, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "vuq" = ( /obj/machinery/atmospherics/components/unary/plasma_refiner{ dir = 8 @@ -44089,58 +43384,19 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/engine/atmos) -"vuZ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "vvg" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface/sand) -"vvo" = ( -/obj/structure/table, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/item/stock_parts/subspace/treatment, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/item/book/manual/wiki/tcomms{ - pixel_x = 17; - pixel_y = 4 - }, -/obj/item/radio/intercom{ - pixel_y = 28 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) -"vvr" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"vvA" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 1 +"vvp" = ( +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" }, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/plating, +/area/security/prison) "vvC" = ( /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/plating, @@ -44148,37 +43404,6 @@ "vwd" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/hos) -"vwk" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/turnstile{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark, -/area/security/prison) "vwq" = ( /obj/structure/dresser, /obj/item/flashlight/lamp/green{ @@ -44191,22 +43416,17 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"vwV" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" +"vxn" = ( +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/effect/turf_decal/stripes/line{ + dir = 4 }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hop) -"vxs" = ( +/obj/effect/turf_decal/bot, /obj/structure/disposalpipe/segment{ - dir = 10 + dir = 5 }, /turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/area/quartermaster/storage) "vyh" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -44291,6 +43511,23 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"vAD" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"vAX" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 + }, +/obj/effect/landmark/start/scientist, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/grid/steel, +/area/science/mixing) "vBh" = ( /obj/machinery/power/tracker, /obj/structure/cable, @@ -44328,6 +43565,36 @@ /obj/effect/turf_decal/delivery/red, /turf/open/floor/iron/dark, /area/security/prison) +"vBH" = ( +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/aft) +"vCZ" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) +"vDk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/warden) "vDt" = ( /obj/structure/flora/rock/pile, /obj/effect/decal/cleanable/dirt, @@ -44359,31 +43626,12 @@ }, /turf/open/floor/iron, /area/bridge/meeting_room) -"vEg" = ( -/obj/structure/railing{ - dir = 6 - }, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "vEn" = ( /obj/effect/turf_decal/loading_area{ dir = 8 }, /turf/open/floor/iron, /area/science/mixing) -"vEI" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","public") - }, -/turf/open/floor/plating, -/area/vacant_room/office) "vES" = ( /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 @@ -44398,31 +43646,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) -"vFg" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/numbers/two_nine, -/turf/open/floor/iron, -/area/maintenance/department/engine) -"vFx" = ( -/obj/structure/closet/secure_closet/chemical, -/obj/item/storage/box/pillbottles, -/obj/item/stack/cable_coil/random, -/obj/item/hand_labeler, -/obj/item/gun/syringe{ - pixel_y = 7 - }, -/obj/item/clothing/glasses/science{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/iron, -/area/medical/apothecary) "vFz" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/cable{ @@ -44441,22 +43664,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/rust, /area/science/mixing) -"vFW" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) "vGc" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44526,6 +43733,22 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) +"vHK" = ( +/obj/structure/noticeboard{ + name = "bounty list"; + pixel_x = 1; + pixel_y = 33 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","cargo") + }, +/obj/effect/turf_decal/numbers/two_nine, +/turf/open/floor/iron/sepia, +/area/hallway/primary/aft) "vHR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/reagent_dispensers/watertank, @@ -44573,27 +43796,23 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/ai) -"vJG" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" +"vKl" = ( +/obj/structure/table, +/obj/item/book/manual/wiki/sopengineering, +/obj/item/clothing/glasses/meson{ + pixel_y = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/trimline/yellow/corner{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/trunk/multiz{ +/obj/effect/turf_decal/siding/yellow/corner{ dir = 4 }, -/turf/open/floor/carpet/royalblue, -/area/crew_quarters/heads/chief) +/turf/open/floor/iron/dark, +/area/engineering/hallway) "vKD" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -44611,12 +43830,17 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/asteroid/paradise/surface) -"vLx" = ( -/obj/structure/sign/painting/library{ - pixel_y = 1 +"vLu" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, -/turf/closed/wall, -/area/vacant_room/office) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/brig) "vLy" = ( /obj/effect/decal/cleanable/dirt, /turf/open/openspace, @@ -44712,13 +43936,18 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"vPx" = ( -/obj/structure/railing, -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +"vPC" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "vPG" = ( /obj/effect/spawner/structure/window, /turf/open/openspace, @@ -44738,29 +43967,9 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"vQL" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "vQN" = ( /turf/open/openspace, /area/medical/medbay/central) -"vQZ" = ( -/obj/structure/railing{ - dir = 9 - }, -/obj/structure/closet/firecloset/full, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "vRk" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible{ dir = 1 @@ -44808,12 +44017,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) -"vRY" = ( -/obj/structure/railing/corner, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "vSg" = ( /obj/structure/closet/secure_closet/genpop{ anchored = 0 @@ -44821,6 +44024,19 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) +"vSj" = ( +/obj/structure/chair/stool/bar/directional/west, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "vSp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -44831,6 +44047,28 @@ }, /turf/open/floor/iron, /area/maintenance/department/cargo) +"vSu" = ( +/obj/item/kirbyplants/random, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood, +/area/crew_quarters/cafeteria) +"vSD" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood, +/area/crew_quarters/cafeteria) "vSJ" = ( /obj/structure/chair/fancy/comfy{ color = "#596479"; @@ -44867,19 +44105,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/medical/morgue) -"vTn" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "vTs" = ( /obj/structure/railing/corner{ dir = 4 @@ -44897,30 +44122,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) -"vTH" = ( -/obj/machinery/modular_fabricator/exosuit_fab{ - dir = 1; - output_direction = 1 - }, -/obj/machinery/ecto_sniffer{ - layer = 4; - pixel_x = 2; - pixel_y = 7 - }, -/obj/structure/railing, -/turf/open/floor/iron, -/area/science/robotics) -"vTN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "vUl" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -45052,6 +44253,21 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) +"vXe" = ( +/obj/structure/toilet{ + pixel_x = -1; + pixel_y = 6 + }, +/obj/machinery/button/door{ + id = "Toilet 1"; + name = "Toilet Bolt Control"; + normaldoorcontrol = 1; + pixel_y = -31; + specialfunctions = 4 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/techmaint/planetary, +/area/hallway/primary/fore) "vXg" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -45059,6 +44275,18 @@ "vXr" = ( /turf/closed/wall/r_wall/rust, /area/quartermaster/warehouse) +"vXt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "vXw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -45066,29 +44294,6 @@ /obj/machinery/power/emitter, /turf/open/floor/iron, /area/engine/engineering) -"vXz" = ( -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"vYe" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "vYl" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -45103,17 +44308,17 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) -"vYy" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +"vYB" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/evac, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/effect/turf_decal/siding/dark/corner{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/central) "vZe" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/fence/post{ @@ -45174,15 +44379,6 @@ "waZ" = ( /turf/closed/indestructible/riveted, /area/asteroid/paradise) -"wbl" = ( -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron/freezer, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "wbp" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/structure/flora/ausbushes/sparsegrass, @@ -45224,7 +44420,28 @@ name = "mainframe floor" }, /area/tcommsat/server) -"wbZ" = ( +"wcl" = ( +/obj/structure/rack, +/obj/item/circuitboard/machine/telecomms/bus, +/obj/item/circuitboard/machine/telecomms/broadcaster, +/turf/open/floor/iron/dark, +/area/engine/atmos) +"wcq" = ( +/obj/structure/table/wood, +/obj/machinery/computer/med_data/laptop{ + dir = 4; + pixel_x = 2; + pixel_y = 3; + req_one_access = null; + req_one_access_txt = "4" + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/red, +/area/security/detectives_office) +"wcs" = ( /obj/structure/musician/piano{ icon_state = "piano" }, @@ -45238,51 +44455,53 @@ icon_state = "0-4" }, /obj/structure/disposalpipe/segment{ - dir = 4 + dir = 6 }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"wcq" = ( -/obj/structure/table/wood, -/obj/machinery/computer/med_data/laptop{ - dir = 4; - pixel_x = 2; - pixel_y = 3; - req_one_access = null; - req_one_access_txt = "4" +"wcv" = ( +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -33; + pixel_y = -36 }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/disposalpipe/multiz/down{ + dir = 4 }, -/turf/open/floor/carpet/red, -/area/security/detectives_office) -"wcC" = ( -/obj/item/radio/intercom{ - pixel_y = -34 +/obj/structure/rack, +/obj/item/stack/package_wrap, +/obj/item/hand_labeler, +/obj/item/book/manual/wiki/cooking_to_serve_man, +/obj/item/book/manual/wiki/barman_recipes{ + pixel_x = 4; + pixel_y = -4 }, -/turf/open/floor/iron/white, -/area/medical/apothecary) -"wcZ" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - id_tag = "innerbrig"; - name = "Brig"; - req_access_txt = "63" +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) +"wcK" = ( +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - alpha = 180 +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light, +/turf/open/floor/iron/freezer, +/area/hallway/primary/fore) +"wdb" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/closeup, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" +/obj/effect/turf_decal/bot, +/obj/structure/railing/corner, +/obj/machinery/firealarm/directional/south, +/obj/structure/filingcabinet/filingcabinet{ + pixel_x = -7 + }, +/obj/structure/filingcabinet/filingcabinet{ + pixel_x = 7 }, /turf/open/floor/iron/dark, -/area/security/brig) +/area/science/robotics) "wdj" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/computer/card/minor/ce{ @@ -45315,6 +44534,17 @@ }, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/bar) +"wdJ" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/closet/toolcloset, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm/directional/north, +/obj/item/toy/spinningtoy, +/obj/structure/disposalpipe/multiz{ + dir = 2 + }, +/turf/open/floor/iron, +/area/engine/atmos) "wdQ" = ( /obj/structure/fireplace, /obj/structure/bed/dogbed, @@ -45363,18 +44593,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"wex" = ( -/obj/structure/lattice/catwalk/over, -/obj/structure/railing{ - dir = 4 - }, -/obj/structure/railing{ - dir = 8 - }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "wey" = ( /obj/structure/closet/cardboard, /obj/effect/spawner/lootdrop/maintenance/two, @@ -45390,17 +44608,6 @@ }, /turf/open/floor/iron/freezer, /area/crew_quarters/kitchen/coldroom) -"weG" = ( -/obj/machinery/door/airlock/security{ - name = "Autopsy"; - req_access_txt = "4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/plating, -/area/security/detectives_office) "weN" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -45411,14 +44618,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/maintenance/department/crew_quarters/dorms) -"wfm" = ( -/obj/structure/table/wood, -/obj/item/toy/cards/deck, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/purple, -/area/vacant_room/office) "wfB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -45484,23 +44683,13 @@ /obj/structure/lattice/catwalk/over, /turf/open/openspace, /area/maintenance/department/bridge) -"wgA" = ( -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","engine") - }, -/obj/item/radio/intercom{ - pixel_x = 33; - pixel_y = -2 - }, -/obj/machinery/light_switch{ - pixel_x = 23 - }, -/obj/machinery/atmospherics/components/binary/pump{ - name = "Gas to Chamber" +"wgG" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/west, +/turf/open/floor/iron/dark/side{ + dir = 10 }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/engine, -/area/engine/supermatter) +/area/hallway/primary/central) "wgL" = ( /obj/item/radio/intercom{ dir = 1; @@ -45547,14 +44736,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/iron, /area/medical/surgery) -"whD" = ( -/obj/structure/destructible/cult/tome, -/obj/item/book/codex_gigas, -/obj/structure/light_construct{ - dir = 4 - }, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) "whG" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -45582,18 +44763,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/quartermaster/warehouse) -"whU" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/evac, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "wiC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/blue/half{ @@ -45628,32 +44797,6 @@ }, /turf/open/openspace, /area/maintenance/department/engine/atmos) -"wiJ" = ( -/obj/machinery/door/airlock/mining/glass{ - name = "Cargo Bay"; - req_one_access_txt = "31;48" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "wiQ" = ( /obj/effect/turf_decal/siding/white{ dir = 8 @@ -45675,6 +44818,25 @@ }, /turf/open/openspace, /area/engine/atmos) +"wjo" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/white/side, +/area/science/research) "wjA" = ( /obj/structure/girder, /turf/open/floor/plating/dirt/planetary, @@ -45683,45 +44845,17 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"wjT" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "wjY" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/science/explab) -"wkb" = ( -/obj/machinery/door/firedoor, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrig"; - name = "Brig"; - req_access_txt = "63" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) -"wki" = ( -/obj/machinery/firealarm/directional/west{ - dir = 8; - pixel_x = 27 - }, -/obj/machinery/bookbinder, -/turf/open/floor/carpet/royalblack, -/area/vacant_room/office) "wkI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -45745,22 +44879,26 @@ /obj/structure/ladder, /turf/open/floor/pod/dark, /area/maintenance/department/science/central) -"wlW" = ( -/obj/structure/table/reinforced, -/obj/effect/spawner/lootdrop/donkpockets{ - pixel_x = -1; - pixel_y = 11 +"wlK" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/structure/railing, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ +/obj/machinery/atmospherics/components/binary/pump/on/layer4{ + dir = 8; + name = "Waste to Filter" + }, +/obj/machinery/atmospherics/components/binary/pump/on/layer2{ + dir = 4; + name = "Air to Distro"; + target_pressure = 500 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/airalarm/directional/west, -/turf/open/floor/iron, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) +/obj/machinery/atmospherics/pipe/manifold4w/general/visible, +/turf/open/floor/iron/tech, +/area/engine/atmos) "wlY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -45788,6 +44926,32 @@ }, /turf/open/floor/iron, /area/medical/surgery) +"wmS" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 6 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"wnw" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) +"wnz" = ( +/obj/structure/sign/departments/restroom, +/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/area/hallway/primary/fore) "wnT" = ( /turf/open/floor/dock/drydock, /area/quartermaster/storage) @@ -45800,20 +44964,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) -"woI" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/oil/slippery, -/obj/structure/table_frame/wood, -/obj/item/folder, -/obj/item/folder{ - pixel_x = 4; - pixel_y = -1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/turf/open/floor/carpet/purple, -/area/vacant_room/office) "woV" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -45844,17 +44994,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"wqz" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "wqB" = ( /obj/structure/fence/corner{ dir = 8 @@ -45874,53 +45013,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine) -"wqX" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/evac, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) -"wrb" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) -"wrf" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/brig) "wru" = ( /obj/effect/spawner/room/fivexfour, /turf/open/floor/plating, @@ -45959,6 +45051,21 @@ /obj/structure/sign/warning/securearea, /turf/open/floor/plating/dirt/planetary, /area/asteroid/paradise/surface) +"wti" = ( +/obj/effect/turf_decal/siding/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/yellow/warning{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "wtw" = ( /obj/effect/turf_decal/caution/stand_clear{ dir = 1; @@ -45971,6 +45078,35 @@ slowdown = 0 }, /area/asteroid/paradise/surface) +"wtQ" = ( +/obj/machinery/door/airlock/mining/glass{ + name = "Cargo Bay"; + req_one_access_txt = "31;48" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "wur" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/caution/stand_clear{ @@ -45987,16 +45123,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating/asteroid/planetary, /area/quartermaster/storage) -"wuS" = ( -/obj/machinery/atmospherics/components/binary/pump/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 6 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "wvu" = ( /obj/structure/bed{ dir = 8 @@ -46011,15 +45137,34 @@ }, /turf/open/floor/carpet/purple, /area/crew_quarters/dorms) +"wvA" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) +"wvE" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/science/research) "wwk" = ( /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/iron, /area/maintenance/department/engine) -"wwE" = ( -/turf/closed/wall/r_wall, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "wxa" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -46056,15 +45201,15 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"wxm" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +"wxi" = ( +/obj/effect/turf_decal/siding/dark{ dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "wxq" = ( /obj/machinery/requests_console{ department = "Cargo Bay"; @@ -46095,80 +45240,33 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"wyg" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted, -/obj/structure/disposalpipe/junction{ - dir = 1 - }, -/turf/open/floor/iron/white/side{ +"wxU" = ( +/obj/effect/turf_decal/siding/wood{ dir = 8 }, -/area/science/research) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/carpet/red, +/area/security/detectives_office) "wyo" = ( /turf/open/floor/glass/reinforced, /area/asteroid/paradise/surface) "wys" = ( /turf/closed/wall, /area/crew_quarters/kitchen/coldroom) -"wyu" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - name = "HOP"; - sortType = 15 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/effect/turf_decal/numbers{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "wyw" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/flora/grass/jungle, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"wyz" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 9; - piping_layer = 1 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/engineering) -"wyJ" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "wyV" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -46189,20 +45287,6 @@ "wzb" = ( /turf/closed/wall/rust, /area/maintenance/department/cargo) -"wzg" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/white/side{ - dir = 6 - }, -/area/science/lab) "wzi" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46274,6 +45358,15 @@ }, /turf/open/floor/iron, /area/hydroponics) +"wBg" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/sign/map/echo{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "wBy" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/mineral/random/air, @@ -46283,15 +45376,6 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/iron, /area/maintenance/department/engine) -"wCc" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "wCh" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/grass, @@ -46306,6 +45390,14 @@ }, /turf/open/floor/iron, /area/security/prison) +"wCB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/fore) "wCG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -46484,16 +45576,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"wFP" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark/corner{ - dir = 1 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "wGp" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt/dust, @@ -46545,31 +45627,27 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal) -"wHv" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"wHw" = ( +/obj/structure/stairs{ + dir = 8 }, +/turf/open/floor/pod/dark, +/area/crew_quarters/heads/hor) +"wHx" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ +/obj/machinery/light{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4; - piping_layer = 1 +/obj/structure/disposalpipe/multiz{ + dir = 2 }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/engine/atmos) -"wHw" = ( -/obj/structure/stairs{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/turf/open/floor/pod/dark, -/area/crew_quarters/heads/hor) +/turf/open/floor/iron, +/area/engine/engineering) "wHD" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -46582,6 +45660,46 @@ /obj/machinery/digital_clock/directional/east, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"wHN" = ( +/obj/machinery/button/flasher{ + id = "brigentryaux"; + pixel_x = 5; + pixel_y = -37 + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "outerbrig"; + name = "Brig Exterior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -6; + pixel_y = -25; + req_access_txt = "63" + }, +/obj/machinery/button/door{ + id = "brigentrance"; + name = "Brig Lockdown Control"; + pixel_x = 6; + pixel_y = -25; + req_access_txt = "63" + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + alpha = 180; + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -32; + pixel_y = -28 + }, +/obj/machinery/computer/crew{ + dir = 4; + req_one_access = list(5,4,3) + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/security/warden) "wHO" = ( /obj/structure/window/reinforced{ dir = 1 @@ -46593,19 +45711,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"wIf" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/storage) "wIp" = ( /obj/machinery/camera/autoname/directional/east{ network = list("ss13","rd") @@ -46617,33 +45722,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/storage/tech) -"wIO" = ( -/obj/structure/chair/fancy/bench/corporate{ - dir = 1 - }, -/obj/effect/turf_decal/siding/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/trimline/yellow/warning{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"wIQ" = ( -/obj/structure/flora/ausbushes/leafybush, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "wIV" = ( /obj/structure/chair{ dir = 1 @@ -46662,6 +45740,22 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"wJi" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/storage) "wJw" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -46701,21 +45795,6 @@ }, /turf/open/openspace, /area/quartermaster/qm) -"wLQ" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "wLS" = ( /obj/structure/railing/corner{ dir = 4 @@ -46741,6 +45820,10 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/science/explab) +"wMj" = ( +/obj/structure/lattice/catwalk/over, +/turf/open/openspace, +/area/engineering/hallway) "wMn" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -46761,6 +45844,29 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"wMt" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/hallway/primary/central) +"wMw" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "wML" = ( /obj/machinery/door/airlock/highsecurity{ name = "Secure Tech Storage"; @@ -46768,21 +45874,6 @@ }, /turf/open/floor/iron/techmaint/planetary, /area/storage/tech) -"wMW" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Medbay Maintenance"; - req_one_access_txt = "5" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/effect/turf_decal/stripes/closeup, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/maintenance/department/crew_quarters/bar) "wMY" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -46814,18 +45905,13 @@ }, /turf/open/floor/iron, /area/security/brig) -"wNm" = ( -/obj/structure/chair/office{ - dir = 8 +"wNv" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/dark_blue{ + alpha = 180 }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/vacant_room/office) -"wNL" = ( -/obj/structure/rack, -/obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/plating, -/area/maintenance/department/engine) +/turf/open/floor/iron, +/area/hallway/primary/central) "wNN" = ( /obj/machinery/computer/atmos_alert{ dir = 8 @@ -46843,31 +45929,20 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/department/cargo) -"wNS" = ( -/obj/structure/railing{ - dir = 9 +"wOo" = ( +/obj/structure/railing/corner{ + dir = 8 }, -/obj/structure/lattice, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/turf/open/floor/iron/dark/corner{ + dir = 8 + }, +/area/hallway/primary/central) "wOF" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/iron, /area/maintenance/department/science/central) -"wOL" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 2 - }, -/turf/open/floor/iron/white/side, -/area/science/lab) "wON" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/camera/autoname/directional/west{ @@ -46898,38 +45973,55 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/crew_quarters/heads/hor) -"wPi" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" +"wQa" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/glove_box{ + pixel_x = -6; + pixel_y = 10 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/item/storage/box/bodybags{ + pixel_x = 5; + pixel_y = 3 }, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/item/clothing/mask/surgical{ + pixel_x = 3; + pixel_y = -8 }, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/turf/open/floor/iron/dark, +/area/security/detectives_office) +"wQk" = ( +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/iron, -/area/maintenance/department/engine/atmos) -"wPp" = ( -/obj/structure/railing{ +/obj/item/kirbyplants/random, +/obj/structure/disposalpipe/multiz/down{ dir = 4 }, -/turf/open/openspace, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/iron, +/area/security/brig) "wQy" = ( /obj/structure/flora/ausbushes/ywflowers, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) +"wQE" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("aiupload") + }, +/obj/machinery/firealarm/directional/north, +/turf/open/openspace, +/area/hallway/primary/fore) "wQG" = ( /turf/closed/wall, /area/security/warden) @@ -46951,18 +46043,25 @@ }, /turf/open/floor/plating, /area/maintenance/department/science/xenobiology) -"wQW" = ( -/obj/machinery/smartfridge{ - name = "Bulk storage" +"wQP" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 }, -/turf/closed/wall, -/area/hydroponics) -"wQY" = ( -/obj/structure/sign/departments/minsky/supply/cargo, -/turf/closed/wall, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/central) "wRO" = ( /obj/machinery/announcement_system, /obj/effect/turf_decal/stripes/line{ @@ -46972,21 +46071,41 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) -"wRZ" = ( -/obj/structure/railing{ - dir = 9 +"wRX" = ( +/obj/machinery/door/firedoor, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 }, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"wSx" = ( -/obj/structure/lattice, -/obj/structure/railing/corner, -/turf/open/openspace, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_access_txt = "63" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) +"wSa" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/multiz/down{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/department/engine/atmos) "wSz" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -47040,20 +46159,6 @@ /obj/effect/turf_decal/evac/evac_big, /turf/open/floor/iron, /area/maintenance/department/science/central) -"wTn" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "wUl" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -47091,6 +46196,17 @@ /obj/item/paicard, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"wVF" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/hallway/primary/aft) +"wVH" = ( +/turf/open/floor/iron, +/area/hallway/primary/central) "wVI" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -47138,19 +46254,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/department/science/central) -"wWL" = ( -/obj/effect/turf_decal/siding/dark/corner{ - dir = 8 - }, -/obj/effect/turf_decal/trimline/yellow/corner, -/obj/effect/turf_decal/trimline/yellow/corner{ - dir = 8 - }, -/obj/effect/turf_decal/siding/yellow/corner, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "wXo" = ( /obj/machinery/door/airlock/security/glass{ id_tag = "outerbrig"; @@ -47191,6 +46294,21 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"wYP" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Medbay Maintenance"; + req_one_access_txt = "5" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/maintenance/department/crew_quarters/bar) "wYU" = ( /obj/effect/landmark/start/cyborg, /obj/structure/cable{ @@ -47211,19 +46329,17 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/plating, /area/maintenance/department/science/central) -"wZm" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"wZs" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/turf/open/floor/iron/dark/side{ + dir = 8 }, -/turf/open/floor/iron, -/area/maintenance/department/science/xenobiology) +/area/hallway/primary/central) "wZD" = ( /obj/effect/turf_decal/sand/plating, /obj/structure/sign/poster/official/no_erp{ @@ -47301,73 +46417,18 @@ }, /turf/open/floor/iron, /area/science/mixing) -"xbA" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/turf_decal/loading_area{ - dir = 4; - pixel_y = -1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopqueue"; - name = "HoP Queue Shutters" - }, -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "hopqueue"; - name = "Queue Shutter Control"; - pixel_y = -36; - req_access_txt = "57" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = -27 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "xbL" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/security/warden) -"xck" = ( -/obj/structure/closet/secure_closet/detective, -/obj/item/storage/box/evidence{ - pixel_y = 5 - }, -/obj/item/flashlight/seclite, -/obj/item/restraints/handcuffs, -/obj/item/taperecorder, -/obj/machinery/requests_console{ - department = "Detective's office"; - name = "Detective RC"; - pixel_y = 30 - }, -/obj/item/camera/detective, -/obj/machinery/computer/security/telescreen{ - dir = 8; - name = "Station Monitor"; - network = list("ss13"); - pixel_x = 24 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") +"xbV" = ( +/obj/structure/railing{ + dir = 9 }, -/obj/item/holosign_creator/security, -/turf/open/floor/wood, -/area/security/detectives_office) +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/fore) "xcp" = ( /obj/machinery/atmospherics/components/binary/pump/layer2{ dir = 8; @@ -47414,6 +46475,31 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) +"xdg" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos/glass{ + req_access_txt = "11" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible/layer5{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "xdp" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 @@ -47450,6 +46536,12 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"xdJ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/effect/spawner/lootdrop/maintenance/four, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/asteroid/paradise) "xdL" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -47465,6 +46557,27 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"xel" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/effect/turf_decal/numbers{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/sorting/mail/destination/hos_office/flip{ + dir = 8 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/fore) +"xeG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/wood/broken, +/area/library/abandoned) "xfd" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -47480,6 +46593,25 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"xft" = ( +/obj/machinery/computer/teleporter{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/item/hand_tele{ + pixel_x = 1; + pixel_y = 7 + }, +/obj/machinery/requests_console{ + department = "EVA"; + pixel_x = 1; + pixel_y = -33 + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/dark, +/area/teleporter) "xfA" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -47498,11 +46630,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating, /area/science/xenobiology) -"xfL" = ( -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/science/misc_lab) "xfN" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/multiz/layer4{ @@ -47513,14 +46640,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/engine/atmos) -"xfO" = ( -/obj/structure/chair/stool/directional/west, -/obj/effect/landmark/start/medical_doctor, -/obj/structure/disposalpipe/trunk/multiz/down{ - dir = 8 - }, -/turf/open/floor/iron, -/area/medical/medbay/central) "xge" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -47534,9 +46653,19 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/medical/medbay/central) -"xgv" = ( -/turf/closed/mineral/random/air, -/area/science/misc_lab) +"xgp" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/firealarm/directional/west, +/obj/structure/disposalpipe/multiz{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/brig) "xgH" = ( /turf/closed/wall, /area/medical/storage) @@ -47587,19 +46716,11 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/crew_quarters/cafeteria) -"xiD" = ( -/obj/structure/railing, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/iron/dark/side{ - dir = 10 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"xiE" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/wood/broken, +/area/library/abandoned) "xiF" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -47616,23 +46737,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/bridge) -"xiM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/bot, -/obj/structure/railing/corner, -/obj/structure/railing/corner, -/obj/machinery/firealarm/directional/south, -/obj/structure/filingcabinet/filingcabinet{ - pixel_x = -7 - }, -/obj/structure/filingcabinet/filingcabinet{ - pixel_x = 7 - }, -/obj/structure/railing/corner, -/turf/open/floor/iron/dark, -/area/science/robotics) "xiY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -47682,13 +46786,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat/maint) -"xjz" = ( -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "xko" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -47727,6 +46824,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/security/brig) +"xkO" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/department/engine) "xkV" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible/layer2{ dir = 4 @@ -47750,17 +46851,9 @@ }, /turf/open/floor/wood, /area/security/detectives_office) -"xlB" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +"xlN" = ( +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "xmm" = ( /obj/structure/railing{ dir = 5 @@ -47776,6 +46869,30 @@ "xmL" = ( /turf/closed/wall/rust, /area/science/mixing) +"xmX" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) +"xmZ" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/effect/turf_decal/trimline/dark/warning{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = -2 + }, +/turf/open/floor/iron/dark, +/area/engineering/hallway) "xnb" = ( /obj/machinery/door/airlock/highsecurity{ name = "AI Upload"; @@ -47805,6 +46922,13 @@ /obj/structure/grille/broken, /turf/open/floor/iron, /area/maintenance/department/science/central) +"xnS" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "xnU" = ( /obj/effect/turf_decal/siding/wood{ dir = 6 @@ -47890,13 +47014,6 @@ slowdown = 0 }, /area/asteroid/paradise/surface) -"xpy" = ( -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "xpJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -47939,31 +47056,6 @@ /obj/structure/closet/cardboard, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) -"xqi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/holohoop{ - dir = 8; - layer = 3 - }, -/turf/open/floor/prison/dark, -/area/security/prison) -"xqj" = ( -/obj/structure/flora/grass/jungle/b, -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/leafybush, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/grass/no_border, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "xql" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/tile/purple/anticorner/contrasted{ @@ -47990,6 +47082,12 @@ /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) +"xri" = ( +/obj/machinery/smartfridge{ + name = "Bulk storage" + }, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "xrC" = ( /obj/effect/turf_decal/numbers/two_nine{ dir = 1 @@ -48037,20 +47135,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, /area/maintenance/department/medical/morgue) -"xsS" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/effect/turf_decal/siding/dark/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "xsU" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -48063,6 +47147,13 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) +"xsZ" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/engineering/hallway) "xtb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -48080,28 +47171,13 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"xtQ" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/trimline/dark_blue/filled/line{ - dir = 4 - }, -/obj/machinery/vending/cigarette, -/turf/open/floor/iron/dark, -/area/bridge/meeting_room) -"xtX" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, +"xtG" = ( +/obj/item/kirbyplants/random, /obj/structure/disposalpipe/segment{ - dir = 9 + dir = 5 }, /turf/open/floor/iron/dark, -/area/security/brig) +/area/hallway/primary/aft) "xuC" = ( /obj/vehicle/ridden/janicart{ dir = 1 @@ -48120,6 +47196,14 @@ }, /turf/open/floor/iron/grid/steel, /area/janitor) +"xuT" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/aft) "xuY" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/chair/office/light{ @@ -48151,6 +47235,16 @@ }, /turf/open/floor/iron, /area/maintenance/department/science/xenobiology) +"xvn" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "xvx" = ( /obj/item/radio/intercom{ dir = 1; @@ -48186,24 +47280,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) -"xvQ" = ( -/obj/effect/turf_decal/trimline/dark/warning{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -32; - pixel_y = -3 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "xwe" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/effect/decal/cleanable/dirt, @@ -48233,6 +47309,10 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) +"xwu" = ( +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/iron, +/area/hallway/primary/fore) "xwB" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -48304,26 +47384,30 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"xwU" = ( -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +"xwY" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/aft) "xxa" = ( /obj/effect/turf_decal/siding/wideplating/terracotta{ dir = 1 }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"xxV" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/dark_blue{ - alpha = 180 +"xyb" = ( +/obj/structure/fans/tiny{ + density = 1; + icon = 'icons/effects/effects.dmi'; + icon_state = "m_shield"; + max_integrity = 1e+007 }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/quartermaster/storage) "xyh" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 10 @@ -48340,11 +47424,12 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) -"xyG" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/high_volume/siphon/atmos/air_output{ - piping_layer = 2 +"xyk" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") }, -/turf/open/floor/engine/air, +/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output/layer2, +/turf/open/floor/engine/n2, /area/engine/atmos) "xyS" = ( /obj/effect/decal/cleanable/dirt, @@ -48356,33 +47441,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/service) -"xyV" = ( -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/effect/turf_decal/evac, -/turf/open/floor/iron, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "xzm" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -48392,6 +47450,22 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) +"xzo" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/machinery/light/small{ + dir = 4 + }, +/turf/open/openspace, +/area/hallway/primary/fore) +"xzp" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/structure/lattice, +/turf/open/openspace, +/area/hallway/primary/fore) "xzJ" = ( /obj/structure/fence{ dir = 8 @@ -48400,28 +47474,6 @@ /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface) -"xzV" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/door/airlock/public/glass, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "xAa" = ( /obj/structure/fence/cut/large{ dir = 8 @@ -48439,6 +47491,17 @@ /obj/effect/landmark/start/scientist, /turf/open/floor/iron/white/side, /area/science/lab) +"xAm" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/wood/broken, +/area/library/abandoned) "xAy" = ( /obj/structure/table, /obj/item/airlock_painter{ @@ -48451,15 +47514,6 @@ /obj/item/clothing/gloves/color/yellow, /turf/open/floor/iron/dark, /area/engine/engineering) -"xAQ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/spawner/structure/window/hollow/survival_pod/directional, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/plating, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) "xAU" = ( /obj/structure/chair{ dir = 1 @@ -48598,6 +47652,32 @@ /obj/machinery/atmospherics/pipe/layer_manifold/visible, /turf/open/floor/engine/airless, /area/engine/atmos) +"xDH" = ( +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/multiz/down{ + dir = 8 + }, +/turf/open/floor/iron/white/corner{ + dir = 8 + }, +/area/science/lab) +"xDO" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark/side{ + dir = 6 + }, +/area/hallway/primary/aft) "xDX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -48614,14 +47694,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"xEo" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/wood, -/area/vacant_room/office) "xEu" = ( /obj/machinery/atmospherics/pipe/layer_manifold/visible, /obj/machinery/computer/atmos_control/tank/oxygen_tank{ @@ -48634,6 +47706,38 @@ /obj/machinery/vending/boozeomat, /turf/closed/wall/r_wall, /area/crew_quarters/heads/captain) +"xFu" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/table/reinforced, +/obj/item/folder/white{ + pixel_x = -5 + }, +/obj/item/holosign_creator/medical{ + pixel_x = -4; + pixel_y = 17 + }, +/obj/item/toy/figure/cmo{ + pixel_x = 5; + pixel_y = 9 + }, +/obj/item/stamp/cmo{ + pixel_x = -2 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for monitoring medbay to ensure patient safety."; + dir = 1; + name = "Medbay Monitor"; + network = list("medbay"); + pixel_x = 1; + pixel_y = -32 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/cmo) "xFx" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/emcloset/anchored, @@ -48653,21 +47757,10 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/crew_quarters/dorms) -"xGw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 2 - }, -/turf/open/floor/catwalk_floor/iron_dark, -/area/crew_quarters/heads/hop) +"xGt" = ( +/obj/structure/railing/corner, +/turf/open/openspace, +/area/engineering/hallway) "xGG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 10 @@ -48686,6 +47779,25 @@ }, /turf/open/floor/iron/tech, /area/engine/engineering) +"xGI" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/numbers/two_nine{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/science/mixing) "xGU" = ( /obj/structure/flora/junglebush/large, /turf/open/floor/plating/asteroid/basalt/planetary, @@ -48706,6 +47818,27 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) +"xHG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/filingcabinet/chestdrawer, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/multiz{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) +"xHH" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/chair/fancy/bench, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/prison) "xHQ" = ( /obj/structure/fence/corner, /turf/open/floor/plating/beach/coastline_t{ @@ -48726,6 +47859,14 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"xIn" = ( +/obj/effect/turf_decal/siding/dark/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) "xIr" = ( /obj/structure/table/glass, /obj/machinery/reagentgrinder{ @@ -48781,15 +47922,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/fitness/recreation) -"xJo" = ( -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/white/corner{ - dir = 8 - }, -/area/science/lab) "xJz" = ( /obj/effect/spawner/room/threexthree, /turf/open/floor/plating, @@ -48805,12 +47937,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"xJN" = ( -/obj/structure/railing/corner, -/turf/open/openspace, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) "xJR" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -48870,6 +47996,15 @@ dir = 1 }, /area/science/research) +"xKM" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "xKQ" = ( /obj/machinery/airalarm/directional/east, /obj/structure/disposalpipe/segment{ @@ -48891,6 +48026,35 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) +"xLx" = ( +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrig"; + name = "Brig"; + req_one_access_txt = "1;4" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "xLT" = ( /obj/structure/lattice/catwalk/over, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -48964,6 +48128,18 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) +"xNb" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "xNh" = ( /obj/structure/lattice/catwalk/over, /obj/structure/table, @@ -48985,6 +48161,27 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"xNn" = ( +/obj/machinery/light{ + dir = 1; + light_color = "#7AC3FF" + }, +/obj/effect/turf_decal/tile/dark_blue/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/sign/poster/official/ian{ + pixel_y = 32 + }, +/obj/structure/filingcabinet/chestdrawer, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/central) "xNL" = ( /obj/structure/chair/stool/directional/west, /turf/open/floor/plating/beach/sand, @@ -48998,6 +48195,21 @@ }, /turf/open/floor/plating/grass, /area/asteroid/paradise/surface/grass) +"xPc" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/wood, +/area/chapel/office) "xPe" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -49007,12 +48219,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"xPV" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "xQe" = ( /obj/machinery/computer/card, /obj/item/radio/intercom{ @@ -49046,18 +48252,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"xRe" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" +"xQY" = ( +/obj/structure/closet/secure_closet/warden{ + anchored = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + alpha = 180; + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/west, +/obj/item/restraints/handcuffs{ + pixel_x = -1; + pixel_y = -5 }, -/turf/open/floor/wood, -/area/chapel/office) +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/warden) "xRg" = ( /obj/structure/cable{ icon_state = "4-8" @@ -49182,6 +48393,22 @@ }, /turf/open/floor/wood, /area/crew_quarters/cafeteria) +"xTs" = ( +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/effect/turf_decal/siding/dark, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "xTu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -49240,6 +48467,12 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) +"xTH" = ( +/obj/effect/turf_decal/siding/dark/end{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/fore) "xTI" = ( /obj/structure/chair/fancy/sofa/old/left{ color = "#596479"; @@ -49278,13 +48511,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise) -"xUB" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/oxygen_output{ - piping_layer = 2 +"xUQ" = ( +/obj/structure/chair/fancy/sofa/old/right{ + dir = 4 }, -/turf/open/floor/engine/o2, -/area/engine/atmos) +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/obj/structure/railing, +/obj/effect/turf_decal/siding/white, +/obj/effect/landmark/start/assistant, +/turf/open/floor/carpet/green, +/area/crew_quarters/cafeteria) "xVa" = ( /obj/machinery/gateway{ dir = 9 @@ -49294,12 +48532,6 @@ }, /turf/open/floor/iron/dark, /area/gateway) -"xVj" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/turf/open/floor/iron, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) "xVu" = ( /obj/effect/turf_decal/trimline/yellow, /obj/structure/lattice/catwalk/over, @@ -49308,6 +48540,14 @@ }, /turf/open/floor/plating, /area/maintenance/department/chapel) +"xVw" = ( +/obj/effect/turf_decal/siding/dark, +/obj/structure/railing, +/obj/effect/turf_decal/siding/dark{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/central) "xVE" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/decal/cleanable/dirt/dust, @@ -49339,6 +48579,15 @@ }, /turf/open/floor/plating, /area/storage/primary) +"xVP" = ( +/obj/machinery/airalarm/directional/west, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/hallway/primary/aft) "xWe" = ( /obj/structure/lattice, /turf/open/openspace, @@ -49346,17 +48595,6 @@ "xWg" = ( /turf/closed/wall/r_wall, /area/bridge) -"xWj" = ( -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "xWo" = ( /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -49366,34 +48604,18 @@ }, /turf/open/floor/wood/broken, /area/crew_quarters/cafeteria) -"xWK" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/frame/computer{ - anchored = 1; - dir = 8 - }, +"xXf" = ( /obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore{ - name = "-1 Primary Hallway" - }) -"xXi" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ +/obj/effect/turf_decal/stripes/line{ dir = 8 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) +/obj/machinery/chem_dispenser, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/medical/apothecary) "xXk" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ @@ -49413,34 +48635,6 @@ }, /turf/open/floor/plating/asteroid/planetary, /area/asteroid/paradise/surface) -"xXE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engineering/hallway{ - name = "Engineering Viewing Platform" - }) -"xXH" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/fans/tiny{ - density = 1; - icon = 'icons/effects/effects.dmi'; - icon_state = "m_shield"; - layer = 5; - max_integrity = 1e+007 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/quartermaster/storage) "xYT" = ( /turf/closed/wall/r_wall, /area/medical/patients_rooms) @@ -49477,6 +48671,13 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"yae" = ( +/obj/structure/sign/directions/supply{ + dir = 8; + pixel_y = 10 + }, +/turf/closed/wall, +/area/hallway/primary/aft) "yak" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -49530,11 +48731,24 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science/central) +"ybk" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "ybp" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall, /area/maintenance/department/crew_quarters/dorms) +"ybw" = ( +/obj/item/kirbyplants/random, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, +/area/hallway/primary/central) "ycc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -49547,6 +48761,14 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/patients_rooms) +"yce" = ( +/obj/structure/table/wood, +/obj/item/toy/cards/deck, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/purple, +/area/library/abandoned) "ycn" = ( /obj/machinery/portable_atmospherics/canister/oxygen, /obj/effect/turf_decal/delivery, @@ -49561,22 +48783,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/asteroid/basalt/planetary, /area/asteroid/paradise) -"ycz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/tech, -/area/engine/atmos) -"ycD" = ( -/obj/structure/fans/tiny{ - density = 1; - icon = 'icons/effects/effects.dmi'; - icon_state = "m_shield"; - layer = 5; - max_integrity = 1e+007 - }, -/turf/open/floor/plating/asteroid/basalt/planetary, -/area/quartermaster/storage) "ycF" = ( /obj/machinery/door/airlock/public/glass{ name = "Cryogenic Lounge" @@ -49600,11 +48806,30 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) +"ycT" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/frame/computer{ + anchored = 1 + }, +/obj/item/wallframe/apc{ + pixel_x = -2; + pixel_y = 29 + }, +/turf/open/floor/iron, +/area/asteroid/paradise) "ydE" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/sand/plating, /turf/open/floor/iron/techmaint/planetary, /area/asteroid/paradise/surface) +"ydF" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/wood/broken, +/area/library/abandoned) "ydG" = ( /obj/effect/landmark/start/randommaint/vip, /obj/structure/chair/stool/directional/west, @@ -49672,39 +48897,19 @@ }, /turf/open/floor/iron, /area/maintenance/department/security/brig) -"yfd" = ( -/obj/structure/railing/corner{ - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer{ - piping_layer = 4 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","medbay") - }, -/obj/machinery/light/small{ +"yfq" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/multiz/down{ dir = 1 }, -/obj/machinery/vending/wallmed{ - pixel_x = -32 - }, -/obj/machinery/power/apc/auto_name/directional/north{ - pixel_y = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/medbay/central) -"yfP" = ( -/obj/structure/sink/kitchen{ - pixel_y = 22 +/turf/open/floor/plating, +/area/maintenance/department/bridge) +"yfE" = ( +/obj/structure/railing{ + dir = 5 }, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft{ - name = "-3 Primary Hallway" - }) +/turf/open/openspace, +/area/hallway/primary/fore) "yfQ" = ( /obj/machinery/power/solar{ id = "portsolar"; @@ -49725,14 +48930,6 @@ }, /turf/open/floor/plating/beach/deep_water, /area/asteroid/paradise/surface/water) -"ygB" = ( -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/hallway/primary/central{ - name = "-2 Primary Hallway" - }) "ygK" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -28 @@ -49753,6 +48950,23 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"yhk" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) +"yhy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/bot_assembly/floorbot, +/turf/open/floor/plating/asteroid/basalt/planetary, +/area/asteroid/paradise) "yib" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -49781,6 +48995,15 @@ /obj/effect/decal/cleanable/food/egg_smudge, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"yjC" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + alpha = 180; + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/warden) "yjV" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -55148,12 +54371,12 @@ vqI mLS mLS mLS -kne -ycD -xXH -kne -ttf -ycD +kaJ +xyb +ogl +kaJ +azk +xyb mLS mLS mLS @@ -56966,7 +56189,7 @@ jsp jsp uli mXn -fDC +tJQ uli vqI vqI @@ -57222,7 +56445,7 @@ oJl uli qVs tHO -gyC +kFJ nIy tHO vFR @@ -57461,7 +56684,7 @@ sFV cbm cbm dMS -rCk +ieB qJK dRp jUw @@ -57727,7 +56950,7 @@ hig wuy ovX iGq -wCc +aRu kYy afy rXp @@ -57983,13 +57206,13 @@ ocL nii nii nii -gDX +hFb xpJ kcv oTt sZb faZ -xUB +gLH dtx gpk bSF @@ -58240,22 +57463,22 @@ vjB hBy vba vba -jwL +sdP whN iVv kCM wEs vXr -pvd +tPx sAm -uik +fsT xcp sQU nMG -cRh +gJV dzF gFd -qjI +jct uli vqI vqI @@ -58497,21 +57720,21 @@ baM ssX qJo ssX -oHX +gYf gvg fBW mcO -oiK +aFd hZi fAb -drz +vgG sEH xkV wfB cHg tJa pYm -drz +vgG drz tHO vqI @@ -58760,9 +57983,9 @@ sxu iVv iVv tHO -etV +eNy kqG -cSx +noX aPe oyk mkI @@ -59017,16 +58240,16 @@ mcO kCM jDe uli -mgL +xyk bKc -eur +eMn cnW qdc tIa wDm oJt mCk -oIY +nlB uli vqI vqI @@ -59275,14 +58498,14 @@ vXr vXr tHO drz -drz +vgG igh nzj raX ePf hfq -fUi -drz +thf +vgG drz tHO vqI @@ -59531,11 +58754,11 @@ ehf sfR jOo uli -fWy +vsL qMR tFX hZv -eYC +ojT rVx aDD eyD @@ -59788,11 +59011,11 @@ gCM nWb jOo uli -xyG -tuT -cEi +fmE +sPS +jjq qyw -mrp +kEB jhG bov tnQ @@ -60049,8 +59272,8 @@ uli tHO iZg gOe -nZZ -grS +wlK +bWT dao oga tHO @@ -60306,8 +59529,8 @@ jRB vgG vZP xQu -ajX -dXj +rFB +viB ssw llI tmh @@ -60529,7 +59752,7 @@ wys wys iaR iaR -cmy +ryR itk pLv aiR @@ -60543,7 +59766,7 @@ sWT kxi sWT lEY -lhd +lcR tyg tyg hRb @@ -60563,8 +59786,8 @@ bJq lho yiO xQu -pXK -tRy +jBM +duv ssw iiY lAn @@ -60802,7 +60025,7 @@ dSI sWT hlL ezA -lgq +iMQ vHe alg kIo @@ -60820,8 +60043,8 @@ jOo vgG xUc lly -bVo -ycz +kgF +qtB hAX bxD vgG @@ -61054,8 +60277,8 @@ fqC mgY pNv fvh -vpE -rpC +akQ +tYw sWT nLs xIm @@ -61077,7 +60300,7 @@ eJz eJz eJz gHW -aEB +pBl gHW dzW ihL @@ -61311,8 +60534,8 @@ eOH eAX ixf siH -ujM -icQ +oyM +cVk sWT mIY qZA @@ -61333,8 +60556,8 @@ rlu tww vci eJz -fqM -nQB +wdJ +bMq fVf dzW kMN @@ -61353,7 +60576,7 @@ ozj qUD oJl sLz -lFQ +oZL mVg lCB jsp @@ -61552,7 +60775,7 @@ vht ozM eUf mbl -lvL +lhJ wys wys wys @@ -61569,11 +60792,11 @@ iZO bKy qQv lcs -ocS +cmk kuj -duC -eog -lxp +xHG +lzs +vxn rMK axf eVv @@ -61591,7 +60814,7 @@ jxW lsu eJz qUr -hLa +swW cQe nAD fAi @@ -61809,7 +61032,7 @@ vht wys wys wys -eqi +dsv wys ePw lSv @@ -61826,11 +61049,11 @@ uXI pNv kGw xKQ -htC +fhx guS -pHJ -gdE -vFW +rTp +uaE +jgC qcy mCw nUa @@ -61847,8 +61070,8 @@ dEU cBs hBl eJz -mEL -lYg +sYh +ngP pfU teA cxL @@ -62086,8 +61309,8 @@ sWT sWT sWT gXg -thm -wIf +cBL +wJi oHM waf tBo @@ -62105,7 +61328,7 @@ bAQ ssy eJz kvM -wHv +kra qwZ nAD xsc @@ -62344,7 +61567,7 @@ kBA fMX qjP dlh -rru +fJD viT bdN wHD @@ -62358,11 +61581,11 @@ pjs eJz kDx pIl -ptb +sdw roc eJz gHW -jkI +xdg gHW pyW bRk @@ -62601,7 +61824,7 @@ juz fMX lEu bQr -wiJ +wtQ hDF bXa ueV @@ -62619,7 +61842,7 @@ eJz eJz eJz qOg -azL +uUq yaU kbq dzW @@ -62856,14 +62079,14 @@ fMX fMX fMX fMX -sXY -exx -ncA -oxy -mkQ -fSH -qzd -moy +vHK +xvn +ath +nmP +rAJ +fYN +iha +tEn cVl xyh mev @@ -62876,7 +62099,7 @@ qdG vLP xTu eOD -azL +uUq jFC pVY uUK @@ -63113,11 +62336,11 @@ khi lQi skF fMX -nIw -qcb -sWd -ejR -smS +mRW +css +imH +hLl +vpM vcv iQa vyZ @@ -63130,10 +62353,10 @@ kPS wML amy pWS -iNo +lCv rzg -kzr -wyz +efa +moT oNv wON jsW @@ -63366,15 +62589,15 @@ xGl tEI wht qbW -sjJ +rnq lQi wvu fMX -jiz -ovP -qaK -lxu -rjG +nor +fVr +rFV +qMj +ooy ueV iMI wEx @@ -63627,11 +62850,11 @@ fdK fMX fMX fMX -ktI -niw -xzV -niw -wQY +jza +jna +vbm +jna +kme ueV ueV ueV @@ -63881,23 +63104,23 @@ ioR xQN qMM dqm -ndg -rzP -hgw -aQK -slF -hCL -iIS -cZG -ekb -tJv -gWg -gMn -sNq -tdv -xlB -rZv -qvz +fSw +kbr +wBg +lIf +urx +aWU +xwY +mfi +gBH +qWS +eYZ +diQ +xVP +jcA +qoo +aqJ +uHL sCr wVR tlH @@ -64138,24 +63361,24 @@ wLe wLe wLe lyG -iEJ -flm -qge -gZM -jkt -nfQ -pTU -mZC -wyJ -aRh -dfZ -gkY -koj -som -kJA -vvr -vxs -nQV +mNU +fIy +jbk +tLZ +oJd +gjT +qtv +eWk +hAx +jqc +oMh +udM +mOm +fFd +oLh +gYg +ewd +cnT sua bHK oju @@ -64392,27 +63615,27 @@ xQN wLe wLe wLe -hhH +wLe wLe lCP -niw -oeL -gdO -vdf -fhR -mFz -rLR -aOt -knl -xPV -pqi -pqi -bUT -fqg -qdV -vTN -wrb -ekN +jna +gra +qiC +jDW +lkS +uzO +rNb +vbv +qcV +oRL +iMt +iMt +yae +wVF +qGR +nEw +rlJ +apZ jxc nrc bJS @@ -64652,23 +63875,23 @@ wLe wLe wLe wLe -niw -nYi -rFo -gWa -eWh -nFm -jEa -oTq -sQq -xPV -pqi -pqi -iPP -yfP -aEx -fZl -tlK +jna +mYH +beK +orN +eci +aNV +enQ +bbH +gms +oRL +iMt +iMt +tMA +dbX +lFZ +qkv +mNO qbd mEl sMX @@ -64677,9 +63900,9 @@ lsV wDK xvc vuh -lAM -pCa -ctk +rEG +oIl +eZr kZz ghT amX @@ -64895,7 +64118,7 @@ rPT tqL sUW hhu -kAQ +mwy qti qti wLS @@ -64909,24 +64132,24 @@ wLe wLe wLe dqm -niw -unh -nHh -gWa -vQZ -kMZ -rLR -aOt -oPa -xPV -pqi -pqi -unI -gkG -vQL -xVj -pjF -gHq +jna +lVB +kXq +orN +kkX +eEP +rNb +vbv +wMw +oRL +iMt +iMt +kxZ +lEX +kzi +tbf +uKn +sRi hBY cSZ gEl @@ -64936,7 +64159,7 @@ pOA wWC vGd pIB -wgA +hea grx vmu vmu @@ -65166,24 +64389,24 @@ wLe wLe wLe lyG -iEJ -gQY -qWU -sPu -jhV -rLR -rLR -qGC -xjz -bOk -gQE -iuO -gnm -rLR -exs -wuS -gzS -gCg +mNU +aJT +euR +uzi +xuT +rNb +rNb +eot +nrF +mrb +gxN +xKM +dPL +rNb +scl +vBH +gdS +mpH uWx kaw aAj @@ -65423,23 +64646,23 @@ oor kWi lDc lCP -haI -oqp -lEl -cUr -mLL -jET -izi -gzS -hog -cen -oIi -oIi -oIi -qRc -pMV -jWl -dPx +mnS +xDO +nBT +uLi +poA +jeZ +ipF +gOm +ghx +mKQ +bAN +bAN +bAN +sZD +iHS +iem +xtG sCr wNN sui @@ -65450,7 +64673,7 @@ cmT wWC kQJ fap -eEl +hMP dXI hST xRJ @@ -65668,15 +64891,15 @@ eaA hcJ eXB eXB -loD -loD -loD -loD -loD -loD -loD -sbz -iYu +btX +btX +btX +btX +btX +btX +btX +hAW +bBn pEv pEv pEv @@ -65696,13 +64919,13 @@ evW evW evW evW -fiu +jFp sXB pVY pVY pVY dta -kXQ +wHx kHt dHA tcS @@ -65925,15 +65148,15 @@ rPT eaA oEJ han -loD -mRH -upo -tiy -vLx -dEG -nlW -tER -fMR +btX +orp +aRb +oJY +mHI +eug +oWa +arg +qBy cir jGc fhV @@ -65949,11 +65172,11 @@ saP tjd aBu tUW -qrb +lYU pfN saP kuW -pXQ +dcG sXB qQD cTa @@ -66182,15 +65405,15 @@ eXB eXB qaU vpU -loD -igz -cXw -kwk -gRR -qWX -wNm -sHq -avK +btX +bYs +ktw +jkj +aNd +eQb +fcP +xiE +qdm pEv lUE jrq @@ -66210,7 +65433,7 @@ bYp sFh qXK evW -nvz +rqE lEQ cvu hos @@ -66428,7 +65651,7 @@ vqI vqI eXB pDi -qXl +eJA nXj fzp aVf @@ -66439,15 +65662,15 @@ mit eXB okk bwI -loD -ejm -whD -wki -rab -lvj -tUR -cbd -qIb +btX +aSS +bbB +iHW +tBs +qjT +uef +xeG +ovZ pEv hkV mDY @@ -66456,8 +65679,8 @@ uZh gfq rgP tzP -hLF -kAr +lIQ +oKH kqd eeC nGN @@ -66467,7 +65690,7 @@ cah xfm xZI xfI -nzr +osM sXB dRz jqA @@ -66696,15 +65919,15 @@ rPT seo sUW rPT -loD -loD -loD -loD -loD -tVy -tNK -bwa -dCm +btX +btX +btX +btX +btX +cTf +lUc +qqB +jiw pEv xVG pEv @@ -66713,8 +65936,8 @@ tPA dhO syu tzP -tCy -nol +dhx +wvE aJU jVL fRN @@ -66724,7 +65947,7 @@ tPn fRN oEx evW -uWW +cBx sXB sXB sXB @@ -66956,13 +66179,13 @@ eaA eMb gnR uVr -loD -tDA -wfm -woI -kxe -vEI -loD +btX +iry +yce +nZX +nZT +ebU +btX sHI jKL hZg @@ -66981,8 +66204,8 @@ jqb wHO upK evW -kde -oRo +fgW +hSL nKW sXB hqu @@ -67213,13 +66436,13 @@ eXB saM lUm sWe -loD -ofT -qjd -lTB -sVZ -gAp -loD +btX +hCI +pcn +lYV +jnG +gvM +btX lxZ tzP iLG @@ -67227,19 +66450,19 @@ nVq msu mhI heR -rGk +wjo iti eZt mNH hJA uIW ulo -fSJ +mkn mZk mNH kuW gef -nHp +rdU nHd sXB qtl @@ -67471,18 +66694,18 @@ saM sWe lAu twx -cbd -xEo -nvo -jzq -gkU +xeG +kcF +diU +ydF +xAm cVj lfq heR -lxl +bvV uWI fKa -wyg +hyu xpS gfQ iti @@ -67496,7 +66719,7 @@ yaq aEM pMW ggs -gkJ +fqp orX sXB cyj @@ -67727,13 +66950,13 @@ rPT saM qRs hAS -loD -aPE -lBL -gkv -bDV -mDA -loD +btX +dBG +cFf +hUu +cJn +gxG +btX jso tzP ptP @@ -67753,7 +66976,7 @@ dgd aEM inn hzQ -rZy +nlL wey sXB gbj @@ -67984,18 +67207,18 @@ rPT iUZ gnR vgv -loD -lGq -eLG -gjA -sVZ -cWg -loD +btX +lTM +qAj +kUs +jnG +oPl +btX pCT tzP tzP rDI -rRE +hAt eYE jKL moU @@ -68010,7 +67233,7 @@ niR aEM woV hzQ -uWW +cBx uFy sXB gbj @@ -68241,13 +67464,13 @@ rPT saM lUm pzQ -loD -tOz -bSm -txF -bjB -eIe -loD +btX +aEs +jON +uyo +koz +cqR +btX dBm lII tzP @@ -68267,7 +67490,7 @@ ssu aEM hzQ hzQ -gnc +lKa euN tdh xHX @@ -68498,13 +67721,13 @@ rPT saM lUm saM -loD -loD -loD -loD -loD -loD -loD +btX +btX +btX +btX +btX +btX +btX lPj sWe pzQ @@ -68524,7 +67747,7 @@ pMW eIc hzQ eqW -ujX +uHF sNC wqF uqK @@ -68766,22 +67989,22 @@ trI vet kyK saM -swD -dnQ +gYk +eYx jKL tzP jKL tzP ppQ -hzQ -eqW -hzQ -inn -inn -woV -eqW -uet -hCs +eXt +gSP +mUh +vou +vou +oqS +xkO +fRs +mPk hzQ btw rEz @@ -69023,15 +68246,15 @@ lQr mPj qZI ghc -wZm -eoh -gnR +moV +lDk +sNI fjp xmA orX -rll -vFg -woV +dOa +jSH +oEz wwk euN wBT @@ -69282,13 +68505,13 @@ saM saM wQK xvi -sWe -lAu -bvF -sdK -kHe -eqW -wNL +gjc +neA +aDl +rpq +tqr +xkO +uxK orX ggs ggs @@ -69300,10 +68523,10 @@ mni ggs ggs ggs -xgv -xgv -xgv -xgv +vqI +vqI +vqI +vqI vqI vqI vqI @@ -69547,20 +68770,20 @@ orX aBX orX orX -xgv -xgv -iDI -qbu -kLj -jzW -qxA -ebd -xgv -xgv -xgv -xgv -xgv -xgv +vqI +vqI +xdJ +mEO +fGZ +jpa +yhy +ihC +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -69804,20 +69027,20 @@ hzQ hzQ nTR ggs -xgv -xgv -izj -oMe -hbL -dLt -fpO -nnv -izj -xgv -xgv -xgv -xgv -xgv +vqI +vqI +hiB +ycT +noC +tfm +bYV +say +hiB +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -70061,20 +69284,20 @@ hzQ hzQ hzQ orX -xgv -xgv -mWC -kGr -poV -xgv -uOJ -iDI -izj -xgv -xgv -xgv -xgv -xgv +vqI +vqI +sLz +iek +kRx +vqI +lJY +xdJ +hiB +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -70318,20 +69541,20 @@ hzQ hzQ hzQ ggs -xgv -xgv -xgv -mWC -xgv -xgv -mWC -myx -mWC -izj -xgv -xgv -xgv -xgv +vqI +vqI +vqI +sLz +vqI +vqI +sLz +pmx +sLz +hiB +vqI +vqI +vqI +vqI vqI vqI vqI @@ -70575,20 +69798,20 @@ orX orX orX orX -xgv -xgv -xgv -xgv -xfL -mWC -xgv -opj -xgv -xgv -xgv -xgv -xgv -xgv +vqI +vqI +vqI +vqI +eoc +sLz +vqI +uCJ +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -70650,218 +69873,218 @@ vqI vqI vqI vqI -jsp -jsp -jsp -jsp -jsp -"} -(82,1,1) = {" -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -rGh -jsp -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -eXB -eXB -eXB -eXB -eXB -hwY -lUm -lUm -lUm -lUm -fBl -saM -hwY -saM -hwY -saM -saM -saM -saM -saM -vqI -vqI -vqI -vqI -vqI -vqI -vqI -xgv -xgv -xgv -xgv -xgv -xgv -aoq -mWC -aoq -aoq -twd -xgv -xgv -xgv -xgv -xgv -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI -vqI +jsp +jsp +jsp +jsp +jsp +"} +(82,1,1) = {" +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +rGh +jsp +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +eXB +eXB +eXB +eXB +eXB +hwY +lUm +lUm +lUm +lUm +fBl +saM +hwY +saM +hwY +saM +saM +saM +saM +saM +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +mdK +sLz +mdK +mdK +xqU +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -71086,21 +70309,21 @@ vqI vqI vqI vqI -xgv -xgv -xgv -xgv -xgv -xgv -xgv -mWC -xgv -xgv -xgv -xgv -xgv -xgv -xgv +vqI +vqI +vqI +vqI +vqI +vqI +vqI +sLz +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -71343,21 +70566,21 @@ vqI vqI vqI vqI -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -71600,20 +70823,20 @@ vqI vqI vqI vqI -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv -xgv vqI -xgv -xgv -xgv +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -71861,15 +71084,15 @@ vqI vqI vqI vqI -xgv -xgv -xgv -xgv -xgv vqI vqI vqI -xgv +vqI +vqI +vqI +vqI +vqI +vqI vqI vqI vqI @@ -72119,7 +71342,7 @@ vqI vqI vqI vqI -xgv +vqI vqI vqI vqI @@ -124016,7 +123239,7 @@ kQw uUH cDx vry -mQR +tQO usH vTg vDJ @@ -124045,7 +123268,7 @@ qhc tNh iwI tHO -aZa +wcl ame uKw tHO @@ -124302,7 +123525,7 @@ iwI iwI iwI tHO -vvo +uzF cno cFN tHO @@ -124533,15 +123756,15 @@ xgH hqw uxB jPR -nAw +hBb hqw baa cIB cIB sRD -tsp +iIC sRD -tsp +iIC sRD sRD sRD @@ -125316,7 +124539,7 @@ sYf sRD sRD sRD -iAM +cXG xwF rSK nst @@ -125555,7 +124778,7 @@ hxS pIA eyu fdR -fUc +gpt aBy mxW lTW @@ -125570,10 +124793,10 @@ qSp bKY tpw kdn -ghV +hWD xiu sRD -hRD +ati eEe lob sRD @@ -125590,7 +124813,7 @@ oCE cMn qGN tmX -quQ +pUe aLc jDC uPQ @@ -125812,7 +125035,7 @@ exl kPl gyO xgH -ujn +mRB unj aHq mtn @@ -125830,7 +125053,7 @@ vjc rHl biP sRD -dsF +xHH vUl kqQ sRD @@ -126079,7 +125302,7 @@ oyg ohx uTt xYT -ned +stB ezz sYY lAt @@ -126087,7 +125310,7 @@ ovg mma mTa vBt -qjR +gPt nnF iao xwB @@ -126353,9 +125576,9 @@ rkg vVT wFm sls -nfX -hoN -pnn +mQl +lQy +fnM vgG tYX lJw @@ -126598,7 +125821,7 @@ paK lsE tPg aCN -xqi +amC mNy sRD xab @@ -126610,9 +125833,9 @@ gJG gmt trC sls -wPi -iKw -csG +qgn +mJq +deH cJP kgl fMJ @@ -126840,8 +126063,8 @@ rSE bDD fWF ttY -yfd -qJT +pGC +pDx jLG xPe fMk @@ -126851,16 +126074,16 @@ ykL qQU xYT sRD -orR -fuJ -cOO -swT -mJk +pTM +idU +mTl +baK +vvp sRD sRD -gmo -vwk -aov +mlA +pVy +fYE sRD qHP fpu @@ -126869,7 +126092,7 @@ sff sls lBD eOP -jVt +wSa vgG eyN pUk @@ -127093,12 +126316,12 @@ bDD bDD tNz pbw -wQW +xri bDD rjf ttY -kAS -hyo +qRB +ies iIO pcu hvh @@ -127107,16 +126330,16 @@ jME tCQ jME jME -eUh -ihK -rId -rId -rId -rId -qRu -lXf +kMR +hHo +sLu +sLu +sLu +sLu +mIh +kDF tSo -hLT +hAH fCj vqE qHP @@ -127126,7 +126349,7 @@ qHP sls vqE qGg -quq +get qGg gDY gDY @@ -127341,49 +126564,49 @@ dGh liG eyu clO -vjo +iBT unO yjb aeN -rWj -jrU +wcv +ybk hUk ofU ifR thO bDD fjc -wMW +wYP qdZ hrF cIY lbv fcl -nKL +uTR xIr mFB eVT dqV -tiF -rId -rId -nIZ -wPp -wPp -huR -lXf +dHs +sLu +sLu +kvC +tIn +tIn +mMa +kDF qMI kpO fZy -wcZ -iYo -ozt +mAt +xgp +dbP hse hdJ hdJ vqE tIJ -mEU +ndA xtb vpJ brs @@ -127611,7 +126834,7 @@ kxc bDD suO ttY -mBp +kSK uxt qxQ teo @@ -127619,28 +126842,28 @@ hUj htB ptj hns -vFx +uII dAh -qMT -rId -rId -isl -fZm -vXz -uNk +pdf +sLu +sLu +iaU +tcx +uxI +mbp vqE dwr -wrf -cxE -tLm -tjz -rfn +rPu +nee +gXn +jlw +dMc vSN tko tko oEl oEl -dYJ +ukH aVS gDY dJL @@ -127876,28 +127099,28 @@ cRw jME apg wUl -wcC +eNn jME -rId -rId +sLu +sLu feq mgK vsW xvB wxq vqE -tFM +mHx bMW eSh oEl bvY -cnX +oTh bvY tko ary oUH oEl -dYJ +ukH wtc gDY jBj @@ -128125,21 +127348,21 @@ iIl bDD liG ttY -iTe +qBu dFk bqp tSb ncK -bMe +uIU mtO rDl nSF jME -fdi -oln +jMv +pFV vPG ueV -mRY +jFY swS gwg vqE @@ -128148,13 +127371,13 @@ rlr bHH oEl oFw -pRW -ham -weG -cqF +aCf +wxU +cNL +rnE aVC bso -unp +mHg rdw gDY gDY @@ -128370,30 +127593,30 @@ ssT afw laf gcq -swh -ukz -vsM -cEM +uGp +uNj +ohu +acw bDD -tks +rRN nye oOA tDT bDD vVE ttY -byq +xNn tND kQc jxa mIN -ueO +hpi leg -tOU +xXf tWL jME -rId -rId +sLu +sLu feq hYY eve @@ -128408,23 +127631,23 @@ eQt wcq bbJ tko -hKX -tTt +hwE +wQa oEl -gZh +cmR pQk -uNe -sew -eMV -eMV -afq -xvQ -eMV -jKl -skf -skf -skf -skf +vgE +eJs +oAk +oAk +tAJ +eqC +oAk +hcg +pnX +pnX +pnX +pnX vqI vqI vqI @@ -128645,12 +127868,12 @@ ttY obC elK oEZ -nkb -stZ +kqN +dgF jME wZF -rId -wPp +sLu +tIn wLz ueV bPo @@ -128668,21 +127891,21 @@ oEl oEl oEl oEl -jue -skf -skf -pAd -pAd -tUj -pAd -frW -pEJ -iPs -pEJ -kBd -ifA -skf -skf +jwY +pnX +pnX +ovn +ovn +eRP +ovn +csf +wMj +fOR +wMj +mJc +mkh +pnX +pnX vqI vqI vqI @@ -128893,53 +128116,53 @@ wgg jGA tnS pqE -izl -jKp -oax -xpy -xpy -oCL -xWj -wxm -wxm -gDp -tXw -gDp -xiD -rId -tIU -xpy -fOY -xpy -gwn -iiz +wgG +lnv +ttt +dgG +dgG +sDG +ePY +rQg +rQg +urH +vCZ +urH +nsd +sLu +rRL +dgG +kfs +dgG +rXC +ybw rrC aoM pHI aoM oEl -xck +hDU lii xlw oEl -fVb -wlW -lAq -tle -mAS -ifA -ifA -xJN -loS -tXj -nJl -frW -iPs -pEJ -kBd -ifA -ifA -skf +jfQ +cgc +gKN +gGX +wvA +mkh +mkh +xGt +fKu +eQy +kcN +csf +fOR +wMj +mJc +mkh +mkh +pnX vqI vqI vqI @@ -129150,53 +128373,53 @@ iSH tDp fVM fod -vmg -adf -anK -sfL -rFm -rFm -dme -vcM -vcM -uAS -cPh -vYy -vTn -gAf -vdC -hCo -hCo -vsG -iTy -vYe -vuZ -gsi -mAj -aoI +ecI +uvR +jJl +bnS +mHu +mHu +wMt +mlP +mlP +nCT +uIG +uWt +cIo +eHG +ccc +omd +omd +usb +aUy +tlq +nHK +mvK +eBu +bJr cCz oEl -jlR +efr oEl oEl -avS -kAn -ifA -tle -mAS -ifA -xJN -vEg -bOh -dxx -jHl -eMU -iPs -pEJ -mAS -tOw -voA -skf +vSj +aRk +mkh +gGX +wvA +mkh +xGt +fao +jYa +niT +bZO +xsZ +fOR +wMj +wvA +koc +gDl +pnX vqI vqI vqI @@ -129407,53 +128630,53 @@ bum gyy gyy pqE -psY -hAV -clc -eWf -qRu -rId -qRu -rId -qRu -lpc -qYc -lkw -lkw -fBA -lkw -lkw -cHd -gYQ -lgS -ttG -huH -oeG -wqX -wLQ -dCq -msj -tAy -nYq -tPV -lnH -kWQ -xXE -hyx -mAS -ifA -iUt -qxa -bhu -ruE -pEJ -pEJ -jYR -pEJ -kBd -voA -ifA -skf +aGT +xNb +dCG +wmS +mIh +sLu +mIh +sLu +mIh +eJp +dTr +isB +isB +syp +isB +isB +oOl +dmW +kaR +wnw +oUB +pfa +hVG +pgR +vhd +wQP +ubn +lfL +fMK +bxz +aIw +jIe +rNJ +wvA +mkh +fBQ +krL +tBS +vaG +wMj +wMj +gZl +wMj +mJc +gDl +mkh +pnX vqI vqI vqI @@ -129664,53 +128887,53 @@ qJS gyy gyy tbo -uxJ -iyn -jzj -qRu -rId -rId -qRu -rId -rId -qRu -vvA -xwU -xwU -xwU -xwU -xwU -aQF -hmF -qRu -rId -qRu -enr -kvW -mWk -ndP -clc -noe -qmd +iiv +bYy +rXB +mIh +sLu +sLu +mIh +sLu +sLu +mIh +obz +xlN +xlN +xlN +xlN +xlN +bfl +ett +mIh +sLu +mIh +ppi +sYi +hhJ +wVH +dCG +hIV +fiM tMr flo -uke +bkX gek flo flo -fWA -rxI -qNE -iYB -wWL -jnE -jnE -aVl -bPL -kBd -voA -ifA -skf +xnS +lqq +sLd +wxi +pEh +nZz +nZz +hds +vKl +mJc +gDl +mkh +pnX vqI vqI vqI @@ -129917,57 +129140,57 @@ npn ijN jeN gTv -cjG +xUQ gyy gyy gyy -gak -iyn -jzj -qRu -rId -rId -qRu -rId -rId -qRu -vvA -xwU -xwU -xwU -xwU -xwU -aJI -rId -qRu -rId -rId -rId -psZ -jKp -fGM -czv -ddQ -ddQ -oOS +sRW +bYy +rXB +mIh +sLu +sLu +mIh +sLu +sLu +mIh +obz +xlN +xlN +xlN +xlN +xlN +xVw +sLu +mIh +sLu +sLu +sLu +fOm +lnv +bKO +vAD +tKH +tKH +jYW hsN -sWl -cLN +sbY +ekS ujl wdj -kBd -iUt -uOa -iYB -hYe -uOa -uOa -uOa -oEI -kBd -voA -ifA -gqb +mJc +fBQ +cmN +wxi +vcB +cmN +cmN +cmN +vnH +mJc +gDl +mkh +fHG vqI vqI vqI @@ -130167,64 +129390,64 @@ bSM mll mll hhu -jHF +kSu hVF lfw xTb mzC wzi qgB -jrE +cbu gyy gyy gyy -gak -bzr -dQy -wex -wex -wex -wex -tai -wex -wex -sPK -xwU -xwU -uOf -xwU -xwU -aJI -rId -qRu -rId -rId -rId -cRE -kZN -qpi -bjl -ddQ -ddQ -mAk +sRW +nhd +pki +hGx +hGx +hGx +hGx +qbw +hGx +hGx +xTs +xlN +xlN +cJo +xlN +xlN +xVw +sLu +mIh +sLu +sLu +sLu +vXt +cKl +thR +hFX +tKH +tKH +dFz hsN mtK nDD tUN rcE -kBd -iUt -uOa -iYB -moC -uOa -uOa -uOa -wIO -eIb -tOw -voA -gqb +mJc +fBQ +cmN +wxi +rRY +cmN +cmN +cmN +dAf +tuU +koc +gDl +fHG vqI vqI vqI @@ -130431,57 +129654,57 @@ jeo oLK xIO olO -kax +loM gyy gyy gyy -gak -iyn -jzj -qRu -rId -rId -qRu -rId -rId -qRu -vvA -xwU -xwU -xwU -xwU -xwU -aJI -rId -qRu -rId -rId -rId -psZ -jKp -knv -czv -ddQ -ddQ -tPD +sRW +bYy +rXB +mIh +sLu +sLu +mIh +sLu +sLu +mIh +obz +xlN +xlN +xlN +xlN +xlN +xVw +sLu +mIh +sLu +sLu +sLu +fOm +lnv +ifH +vAD +tKH +tKH +bii hsN -tVz -vJG +iFw +dsz aoH oru -kBd -iUt -uOa -iYB -hYe -uOa -uOa -uOa -hwq -kBd -voA -ifA -gqb +mJc +fBQ +cmN +wxi +vcB +cmN +cmN +cmN +nNf +mJc +gDl +mkh +fHG vqI vqI vqI @@ -130692,53 +129915,53 @@ qJS gyy gyy qsE -tju -iyn -jzj -qRu -rId -rId -qRu -rId -rId -qRu -vvA -xwU -xwU -xwU -xwU -xwU -rvq -hIY -qRu -rId -qRu -vga -cRo -wFP -ndP -psr -qjF -pgp +cVb +bYy +rXB +mIh +sLu +sLu +mIh +sLu +sLu +mIh +obz +xlN +xlN +xlN +xlN +xlN +kPy +cRX +mIh +sLu +mIh +rpb +iBh +xmX +wVH +vYB +bIF +hMs flo flo cvA pHe flo flo -aAy -rxI -qxa -iYB -mfh -gwZ -gwZ -eFY -kfK -kBd -voA -ifA -skf +aDa +lqq +krL +wxi +qdy +wti +wti +glQ +tyl +mJc +gDl +mkh +pnX vqI vqI vqI @@ -130939,7 +130162,7 @@ lrk mJg tYd nGn -tSZ +haN tYu bkx pKl @@ -130949,53 +130172,53 @@ bVS gyy gyy pqE -psY -wTn -psr -ftK -qRu -rId -qRu -rId -qRu -oXd -aeV -add -add -eNE -add -add -vcX -iUO -tDZ -uyA -uma -dOv -cNI -ndP -pKX -tTb -tTb -wqz +aGT +bYA +vYB +jYd +mIh +sLu +mIh +sLu +mIh +knD +rBl +ldE +ldE +wZs +ldE +ldE +xIn +wOo +fAx +tJH +kIA +uxS +hUi +wVH +fVz +pmc +pmc +oQj xty nnG jyv jyN hrH -dqn -ifA -iUt -qxa -qzj -ukS -pEJ -pEJ -fmR -pEJ -kBd -voA -ifA -skf +eTk +mkh +fBQ +krL +jnN +lIu +wMj +wMj +bEx +wMj +mJc +gDl +mkh +pnX vqI vqI vqI @@ -131189,7 +130412,7 @@ vqI vqI vqI tYd -cbl +dmw fvg xko ukZ @@ -131198,38 +130421,38 @@ tYd ecs tuw jkS -eTC -cDX +qSU +uHQ xiC bwQ jyd jbC pwB fod -gQa -dxm -cxT -vdd -tHd -tHd -tHd -tHd -tHd -xsS -vmg -iQq -vmg -aaX -ndP -ndP -ndP -ndP -ndP -cZZ -vmg -xxV -gXk -iOD +mxX +rfh +aqH +euD +azE +azE +azE +azE +azE +jfC +ecI +eaE +ecI +ncY +wVH +wVH +wVH +wVH +wVH +eZB +ecI +wNv +pOE +aJV lOf ajB ajB @@ -131238,21 +130461,21 @@ ajB ajB xFx vkC -cTe -dqn -ifA -eFA -frW -bOh -dxx -dSg -qDP -tOv -pEJ -mAS -tOw -voA -skf +yfq +eTk +mkh +kII +csf +jYa +niT +oYO +rnv +fOw +wMj +wvA +koc +gDl +pnX vqI vqI vqI @@ -131455,37 +130678,37 @@ tYd pBJ ftU goW -mIx -jtQ +vSD +jwW pag dtZ jtQ bip cfp pqE -bAa -ald -neX -tTb -tTb -cJR -tTb -tTb -tTb -tTb -tTb -hYz -oMd -xXi -ygB -aIl -jcz -rsf -atE -iBU +fJo +vPC +nvd +pmc +pmc +hbt +pmc +pmc +pmc +pmc +pmc +cKB +pWv +bSl +dEF +qyi +rBA +ksw +nuZ +ezT bnn eyQ -kbW +tdL itO ajB haE @@ -131496,20 +130719,20 @@ ajB mLo hRT err -gqb -ifA -ifA -eFA -tUj -pAd -see -vEg -tOv -pEJ -kBd -ifA -ifA -skf +fHG +mkh +mkh +kII +eRP +ovn +giI +fao +fOw +wMj +mJc +mkh +mkh +pnX vqI vqI vqI @@ -131712,8 +130935,8 @@ gEP gEP pTv gEP -wbZ -nkk +wcs +vSu aNK cbI fkW @@ -131722,15 +130945,15 @@ sSJ sSJ sSJ siO -pNI +mnM pNI pNI sSJ cea -gaf -iSf -iSf -hKp +nIv +wjT +wjT +meL hnY whG fSq @@ -131753,20 +130976,20 @@ ajB rYQ xiF opN -skf -skf -tXj -tXj -loS -tXj -vEg -bgd -tOv -pEJ -kBd -ifA -skf -skf +pnX +pnX +eQy +eQy +fKu +eQy +fao +lVC +fOw +wMj +mJc +mkh +pnX +pnX vqI vqI vqI @@ -131979,10 +131202,10 @@ sSJ pAe jkK oRs -knJ +alr vmC vmC -rLQ +kNR baE ylg aJr @@ -132005,24 +131228,24 @@ ajB lPe btR mZW -bAc +oak ajB ajB tRH vJn xHy -uNe -kPn -utb -hTq -hTN -utb -utb -onw -skf -skf -skf -skf +vgE +aHD +cCo +xmZ +lcN +cCo +cCo +dnM +pnX +pnX +pnX +pnX vqI vqI vqI @@ -132236,7 +131459,7 @@ sSJ jjj hAB cIr -uCY +hiW ufG qur pMI @@ -132246,7 +131469,7 @@ iFd nFX dky ylg -gQK +rcz rDX gMG wHw @@ -132276,7 +131499,7 @@ aCm aCm aCm aCm -skf +pnX vqI vqI vqI @@ -132478,7 +131701,7 @@ vqI vqI vqI gEP -kXu +ohb fbS qVb xoR @@ -132493,7 +131716,7 @@ sSJ pCc nXm cxy -auJ +ezh lUq fNN fSh @@ -132523,7 +131746,7 @@ fgm ikw ccn sSw -asf +bwD vNE rRx mQo @@ -132750,7 +131973,7 @@ sSJ sSJ jDU sSJ -ozb +dXG coR baE baE @@ -133007,7 +132230,7 @@ ePH tSv dIl tmO -uXy +pCQ tmO tmO hqd @@ -133026,7 +132249,7 @@ cpM gMG nwu kfl -jwU +bBz rpu hBA mFI @@ -133264,11 +132487,11 @@ eKX smU eKX tmO -jMw +cmS orA tmO pWQ -eDW +txA fPa xuY ffQ @@ -133512,16 +132735,16 @@ gEP gEP gEP fZR -aTm +kPv sNy jSR xct eKX -dfH +uOO yik -btG -tbS -xRe +sKl +nmO +xPc gzY tmO mdk @@ -133531,8 +132754,8 @@ uDY hSD pSj hdn -wOL -fta +kji +bdQ uiA aKG aKG @@ -133549,8 +132772,8 @@ bga mSE dwk eUm -gbz -mHK +mcN +gSc mSE cwz seu @@ -133775,8 +132998,8 @@ rHO eWv eKX czE -sjC -fCA +htj +qYu tmO iTz kxa @@ -133789,7 +133012,7 @@ khs khs ilG jfB -pEN +oDU spF aKG aKG @@ -133801,7 +133024,7 @@ riT bpL bic jZG -xtQ +mnQ hyc mSE aKC @@ -134046,7 +133269,7 @@ wMa jsc aPc aPc -mvX +esI lEB aKG aKG @@ -134299,13 +133522,13 @@ wxb tcM pMZ aAV -uMJ +vsS dSU vtT rAS -utc -aou -wzg +tAL +dPH +jqV oiG rwC cto @@ -134560,9 +133783,9 @@ abU wjY lhu aPc -xJo -aWm -uQF +xDH +kTQ +dEu fQp ylg hRI @@ -134813,13 +134036,13 @@ tss uWZ rZM aAV -nom -gmi -nom +lRA +gPf +lRA aAV plG -tEl -plG +fHy +qlS hgB aqu uEs @@ -135075,8 +134298,8 @@ fXL aYd aAV aJn -scy -qxE +xGI +qOE tlw aqu qUB @@ -135325,15 +134548,15 @@ qLe olN olN olN -pyQ +bSN nFR dou bOR uuH aAV aBR -gyH -tio +tWP +fGQ cYL aqu aqu @@ -135589,8 +134812,8 @@ jEr wIp aAV abC -laK -jTw +aoJ +vsj acU aCk aqu @@ -135839,17 +135062,17 @@ rZM rZM rZM cae -qBi +uOt aAV nFR aAV aAV aAV hrt -lAS -cEZ -acU -lnY +eoE +vAX +mVW +eQG aqu wVx olN @@ -136103,7 +135326,7 @@ amV aui aTx aJy -eht +qzs apn tCf aqu @@ -136360,7 +135583,7 @@ aFj aeZ aRi ahc -auW +maJ fcC jsb aqu @@ -136617,11 +135840,11 @@ amV aRY aTx mMZ -aJe +tgo lnW mjt aqu -gXz +kWL nbf erT sDa @@ -136874,7 +136097,7 @@ cae cae cae cae -rlN +ohh aqu aqu rYD @@ -137130,8 +136353,8 @@ vqI vqI vqI aqu -oBg -lEj +rhe +dRW qWJ aqu kPB @@ -137388,7 +136611,7 @@ vqI vqI aqu kHD -ulq +lhh xku ubG uSG @@ -137644,8 +136867,8 @@ vqI vqI vqI aqu -ran -fuT +kIt +pXT nIr aqu piQ @@ -145613,7 +144836,7 @@ vqI sdD sdD cTB -cTP +iwL fTY wKO sdD @@ -190324,7 +189547,7 @@ tst pMt uhc uhc -okt +gvS uhc fMc tNm @@ -190837,7 +190060,7 @@ eXz mxY iej uhc -suJ +uLS wmC iKU taT @@ -191089,9 +190312,9 @@ kmg dgE wDb ibc -rPF +uLD nhC -pLs +iNv xge pTS mxu @@ -191347,7 +190570,7 @@ iyS iyS iyS iyS -pMY +kOC oDR fLs uhc @@ -191356,7 +190579,7 @@ slT uhc dBS dPK -sGP +asN uhc pub pub @@ -191605,7 +190828,7 @@ pcZ nlH iyS wEt -eDl +kBL xAU aSN pEf @@ -191613,7 +190836,7 @@ pEf uhc upP upP -nrK +upP uhc pub pub @@ -191855,7 +191078,7 @@ hUt rSr gVA iyS -pug +cks kao cAd cqs @@ -192146,7 +191369,7 @@ tla pka nqk fLS -azA +iRh gXb qXE bHH @@ -192401,7 +191624,7 @@ fLS byk qhy lOq -opX +oKo fLS qDJ jEu @@ -192665,7 +191888,7 @@ lUd jnJ hyQ sWu -glM +klz dpo dpo dpo @@ -192887,10 +192110,10 @@ kxf iFx iEq erZ -mcZ -dWn -ijh -lCL +mIp +foS +pCF +ikE dGt oFa xLY @@ -192912,7 +192135,7 @@ iSX tPw eGv gew -jEC +wQk jij jij jij @@ -193141,10 +192364,10 @@ gVA gVA gVA kxf -oBS +mam yib jWU -ebE +oUR mWS wxa idj @@ -193153,8 +192376,8 @@ oFa aLI lyd cfJ -hiE -nhz +yhk +lMQ oFa bSX vft @@ -193410,8 +192633,8 @@ rZs vGc fGm xsU -vog -eQh +pbz +xFu oFa hMj ooN @@ -193431,13 +192654,13 @@ bQs lhn wNk hhm -nqa +cDE jVo ayz hdx hJS pXn -eHH +mEp vqE ljQ eWC @@ -193660,8 +192883,8 @@ eAc eAc kxf kxf -gqC -xfO +jRS +lCM rkK tox nrA @@ -193670,14 +192893,14 @@ vYl tdN bqm oFa -sUh +aWK iwr gCP wIV iIY nIN ppj -qNf +uVu otW het sYP @@ -193693,7 +192916,7 @@ nFv gAW sbS hJU -oxf +gxf tmi vqE ktY @@ -193934,21 +193157,21 @@ cty nSe pwG eee -xtX -bSK -lLT -dkt -oKL +qjK +jSs +gjb +vLu +dCK +uGq +xQY +lwh +yjC +omk +wHN wQG -qxp -gwb -sIH -fUW -mRe -wQG -ias -jGg -bhX +myS +hdq +qky vqE vqE vqE @@ -194201,7 +193424,7 @@ cJd uVd wgi tRD -nSh +shc nrw ufV kmU @@ -194441,24 +193664,24 @@ grk grk grk oFa -ipb -ipb -ipb -ipb -ipb +fGJ +fGJ +fGJ +fGJ +fGJ vqE -joy -gVN +qhq +llA iSX -joy -eXG -lDt +qhq +xLx +aaq wQG lnK tkD jzn tTh -hED +qZR jFz gos hsz @@ -194693,36 +193916,36 @@ eVr lcQ twK gim -nYL -nYL -nYL -nYL -qPX -nYL -nYL -nYL -nYL -nYL -ttC -frz -frz -uEN -frz -frz -frz +iSi +iSi +iSi +iSi +qGi +iSi +iSi +iSi +iSi +iSi +stQ +nku +nku +kiN +nku +nku +nku wQG -iis -nMm +eyg +vDk dnf dnf -cry -pdo -wkb -aRU -swO +cHY +ifj +wRX +fUh +sAa vqE -fgP -fgP +nZM +nZM cXI uqD mQm @@ -194950,36 +194173,36 @@ cKi ajZ knd gim -nYL -nYL -nYL -nYL -nYL -nYL -nYL -nYL -nYL -nYL -vPx -frz -wNS -rtQ -gax -frz -wNS -kFe -nYL -nYL -wSx -wwE -tBT -jLf -bMB -opx -csB -rLa -cfw -fgP +iSi +iSi +iSi +iSi +iSi +iSi +iSi +iSi +iSi +iSi +jwb +nku +xbV +bfR +ren +nku +xbV +eFh +iSi +iSi +mVN +uAn +fnY +sQp +tLg +pzG +rgL +nYV +mMC +nZM cXI aWJ cXI @@ -195194,7 +194417,7 @@ lsj rcQ fdh fdh -dpV +mao tsU ePt rBf @@ -195207,36 +194430,36 @@ gim xnb gim gim -tIw -sJH -nYL -nYL -nYL -nYL -nYL -nYL -nYL -vRY -lmC -frz -mzo -sJH -gUx -frz -jat -nYL -nYL -nYL -gUx -uMh -mMc -irp -kPR -kXP -whU -nZB -bzj -fgP +wQE +icv +iSi +iSi +iSi +iSi +iSi +iSi +iSi +gFR +rdi +nku +gUA +icv +ldt +nku +azU +iSi +iSi +iSi +ldt +pVT +wCB +fpi +xel +jYQ +rHY +quB +sEp +nZM pao eWC iui @@ -195457,43 +194680,43 @@ uwJ aEi ceR gMP -aya +oRE aEi -mwP +arU wbv rvJ awE vyq eOr -swU -uAG -uAG -uAG -uAG -uAG -uAG -uAG -lmC -frz -frz -frz -mzo -lmC -frz -mzo -sJH -nYL -nYL -bpo -kBY -qtY -fAC -cgb -avB -ayl -rMs -fgP -fgP +yfE +myM +myM +myM +myM +myM +myM +myM +rdi +nku +nku +nku +gUA +rdi +nku +gUA +icv +iSi +iSi +tcb +giX +iqr +ruw +ojX +ucq +lGo +bbc +nZM +nZM tuo uyF ljQ @@ -195708,11 +194931,11 @@ lsj rcQ fdh fdh -dpV +mao gJg -hpO -aXM -nBm +nxE +hRA +the lYF nhs sfC @@ -195722,33 +194945,33 @@ gjO bqq roj eOr -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -frz -jat -nYL -nYL -nYL -kBY -lTh -cNG -oLC -rqt -uYb -wIQ +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +nku +azU +iSi +iSi +iSi +giX +rcM +nGy +ciU +lzo +hki +ebF xUk nbj hGq @@ -195967,7 +195190,7 @@ fdh fdh aEi aEi -lgQ +qbo aEi aYp fHo @@ -195979,35 +195202,35 @@ gpl awE pDe eOr -wRZ -rtQ -rtQ -rtQ -rtQ -nzq -frz -wNS -gax -frz -frz -frz -wNS -gax -frz -wNS -ros -nYL -nYL -vRY -kBY -joi -jnM -llU -qTn -aFR -kVj -fgP -fgP +rQe +bfR +bfR +bfR +bfR +eVz +nku +xbV +ren +nku +nku +nku +xbV +ren +nku +xbV +qPS +iSi +iSi +gFR +giX +xTH +dPN +voK +btj +fhw +rGG +nZM +nZM dpo btK ljQ @@ -196222,7 +195445,7 @@ lsj rcQ fdh fdh -dpV +mao hMm qUZ xwJ @@ -196235,36 +195458,36 @@ lEg epk lEg lEg -saT -ros -nYL -nYL -nYL -nYL -gUx -frz -jat -bpo -gax -frz -wNS -ros -gUx -frz -jat -nYL -nYL -nYL -gUx -qEQ -bbd -mpj -wyu -kUg -jVJ -nZB -nZB -fgP +dTL +qPS +iSi +iSi +iSi +iSi +ldt +nku +azU +tcb +ren +nku +xbV +qPS +ldt +nku +azU +iSi +iSi +iSi +ldt +oDM +aZv +pWq +qVN +kyC +uUt +quB +quB +nZM gLR myY ljQ @@ -196492,35 +195715,35 @@ xzm eOT lcd lEg -nYL -nYL -nYL -esb -nYL -nYL -gUx -frz -rse -omf -lmC -frz -mzo -uAG -lmC -frz -mzo -pgO -nYL -nYL -tee -wwE -tsf -xWK -bYh -hAU -ceg -nZB -fBU +iSi +iSi +iSi +rfF +iSi +iSi +ldt +nku +xzp +kcb +rdi +nku +gUA +myM +rdi +nku +gUA +xzo +iSi +iSi +jRa +uAn +qBl +bVM +osq +eIZ +aqp +quB +rPJ oam oam rNg @@ -196745,13 +195968,13 @@ aEi lEg pPs rvW -gna -uFe -tfy +dyv +qSS +hEE lEg -ipb -ipb -ipb +fGJ +fGJ +fGJ pij gMG gVu @@ -196759,23 +195982,23 @@ ltC aPk qVY gMG -frz -frz -frz -pEG -frz -frz -gFG +nku +nku +nku +uHO +nku +nku +jlZ xWg eMh gyq oUT xWg cRd -iKY -amM -qgj -xbA +ftp +tJr +jwp +nxD oam oam oam @@ -197016,12 +196239,12 @@ wlj vqp vES iFf -aTW -kvk -aTW +pyq +ouI +pyq xWg eMh -onx +jhS xWg xWg wfD @@ -197029,10 +196252,10 @@ lEt gsV eIP xWg -tAS -got -xqj -asc +oUg +oZs +pkZ +iBz oam tKR gIO @@ -197262,7 +196485,7 @@ lEg lEg lEg lEg -oZJ +qFu jXo nTB kUZ @@ -197271,7 +196494,7 @@ aUN bDz qLd cYK -inv +rPr gMG aSX aSX @@ -197280,16 +196503,16 @@ xWg aKw oJf rYh -sLU +srV apo mim apo -hSg +sFr xWg -fCw -dJP -sMC -xyV +dzA +jtP +pDS +beh uSN rsb liA @@ -197518,8 +196741,8 @@ gXD ohi ahg aGn -mBs -jOI +khX +nXC tCj cLW ekv @@ -197534,7 +196757,7 @@ djm aSX gXD xWg -alf +jYk jRL bgn deq @@ -197544,8 +196767,8 @@ wFx aqI xWg srJ -ahk -vwV +oXj +bKR pbq voM gNX @@ -197553,7 +196776,7 @@ uOZ quA lbY lbY -kHW +xft oam vqI vqI @@ -197779,7 +197002,7 @@ eVJ crG rJc cpg -xiM +wdb gMG gMG kBm @@ -197801,11 +197024,11 @@ axr lDe dur xQe -aSp +cuZ aRP -gBO +jdW srJ -vwV +bKR srJ okx rYJ @@ -198031,12 +197254,12 @@ ise ise ohi lku -eVJ +ctM ohi -iWs +obp xiY eni -enN +qQE eFS auE cqD @@ -198058,7 +197281,7 @@ vat hbu dur oKf -hOi +vnz oLn xKs fLl @@ -198293,7 +197516,7 @@ fyA pKx wOQ cXy -jxw +jjT eFS mxd aKG @@ -198313,10 +197536,10 @@ aNF nJy iAz uuD -aqx +kGf vgF -ucC -xGw +hoz +tsk uEY ifB caT @@ -198804,12 +198027,12 @@ kkA bXW cag sGo -hvJ +iVZ oEs nhY agT aiA -vTH +fwd aKG aKG aSX @@ -199124,7 +198347,7 @@ iwl rNv cEk sLz -grQ +mVg xUr sLz vqI @@ -199336,8 +198559,8 @@ xWg aVs cmX atd -aRO -dkR +sYs +ayY atd aIF uTY @@ -199347,7 +198570,7 @@ lVQ srJ vwq ade -uJm +qxC srJ vqI vqI @@ -199604,7 +198827,7 @@ vbQ srJ mMl avP -rqV +mzj srJ vqI vqI @@ -199835,7 +199058,7 @@ sld wSN tte aPc -cJm +nrr fJp fJp aPc @@ -200611,7 +199834,7 @@ fJp fJp emp aJP -lSA +oXl hjU hjU obo @@ -200872,7 +200095,7 @@ ugv gis gHx udr -aqu +jvN iwq rZM giC @@ -201124,7 +200347,7 @@ fJp fJp fJp aAV -bUa +bFv itG dCL alV @@ -201895,7 +201118,7 @@ rZM rZM rZM aqu -eVs +jie wVI rnG aeG @@ -253782,7 +253005,7 @@ yli yli yli lAN -jyb +dXn nPW lAN nVI @@ -260002,8 +259225,8 @@ dvc dvc dvc dvc -nrQ -trd +cKT +uNa duJ bIK aqa @@ -260253,15 +259476,15 @@ dvc dvc dvc dvc -nrQ -trd -trd -trd -rOv -trd -trd -kAX -aRB +cKT +uNa +uNa +uNa +cMd +uNa +uNa +dtO +rak sGy kqB kqB @@ -260510,14 +259733,14 @@ dvc dvc dvc dvc -nrQ -nYL -nYL -sip -qPX -nAF -vmm -tDr +cKT +iSi +iSi +szZ +qGi +rWo +jTf +blA aqa hYp ggb @@ -260764,17 +259987,17 @@ dvc dvc dvc dvc -nrQ -nrQ -nrQ -nrQ -nYL -nYL -nYL -nYL -aRR -pbk -sqb +cKT +cKT +cKT +cKT +iSi +iSi +iSi +iSi +iaH +tJf +hWI bqg aqa bIK @@ -261020,18 +260243,18 @@ dvc dvc dvc dvc -nrQ -nrQ -eKj -eMx -mpI -egg -krW -krW -exJ -iIy -hsh -xAQ +cKT +cKT +gkC +dcS +wnz +kkZ +guE +guE +buU +buG +glK +nNB ggb ydE vfA @@ -261277,18 +260500,18 @@ dvc dvc dvc dvc -nrQ -gfK -wbl -hib -gHf -exY -exY -exY -esO -rEg -jUk -ote +cKT +ePW +aYB +iSd +eVn +ich +ich +ich +hcr +nfC +dyd +lCc bRn uwc lDZ @@ -261534,18 +260757,18 @@ dvc dvc dvc dvc -nrQ -sTM -rtT -dfi -nrQ -lzp -lhv -lhv -hpx -jKs -csX -pnk +cKT +mFx +tzY +wcK +cKT +uyu +aNl +aNl +eDp +lmY +qCv +ejO fnx nBs qKQ @@ -261791,18 +261014,18 @@ dvc dvc dvc dvc -nrQ -iXb -nrQ -iZB -nrQ -nYL -nYL -nYL -nYL -aRR -qnO -sqb +cKT +oua +cKT +ajJ +cKT +iSi +iSi +iSi +iSi +iaH +uhm +hWI yjV bqg bIK @@ -262048,18 +261271,18 @@ dvc dvc dvc dvc -nrQ -cLw -nrQ -eit -nrQ -nYL -nYL -nYL -nYL -bLn -rzL -tDr +cKT +vXe +cKT +cpu +cKT +iSi +iSi +iSi +iSi +npg +mWb +blA gRw kqB bIK @@ -262305,18 +261528,18 @@ dvc dvc dvc dvc -nrQ -chS -nrQ -nrQ -nrQ -trd -nrQ -tPk -rOv -uNl -trd -nrQ +cKT +cvE +cKT +cKT +cKT +uNa +cKT +exa +cMd +jqK +uNa +cKT tqs kqB bqg @@ -262567,13 +261790,13 @@ sNi dvc dvc dvc -nrQ -aGW -vuo -aXp -hsh -txR -trd +cKT +cqB +gxg +mwY +glK +xwu +uNa lsm kqB ggb @@ -262824,13 +262047,13 @@ sNi dvc dvc dvc -nrQ -lJE -csX -rGM -csX -cDv -nrQ +cKT +nKa +qCv +sTC +qCv +eZe +cKT sLe bIK nId @@ -263081,14 +262304,14 @@ sNi sNi dvc dvc -nrQ -nrQ -qQk -pbk -pbk -fxY -kAX -eFW +cKT +cKT +jKE +tJf +tJf +jCZ +dtO +tSO bqg bqg tnT @@ -263339,12 +262562,12 @@ sNi bgs dvc dvc -nrQ -nrQ -uVJ -uVJ -nrQ -trd +cKT +cKT +aWo +aWo +cKT +uNa tqj hfK ggb @@ -263601,7 +262824,7 @@ apP xNL xNL apP -erO +nAU bYf hyg cnJ @@ -263856,7 +263079,7 @@ xwM rYt apP apP -jsm +siZ apP bIK yjV diff --git a/_maps/map_files/EchoStation/job_changes.dm b/_maps/map_files/EchoStation/job_changes.dm index 26c6fb6445dfd..758ea7a14a2fd 100644 --- a/_maps/map_files/EchoStation/job_changes.dm +++ b/_maps/map_files/EchoStation/job_changes.dm @@ -36,4 +36,11 @@ MAP_REMOVE_JOB(virologist) spawn_positions = 1 total_positions = 1 +//TODO: Convert this into a mapping config please +/datum/controller/subsystem/mapping/Initialize() + . = ..() + MAP_JOB_CHECK + GLOB.disabled_tagger_locations += "Virology" + GLOB.disabled_tagger_locations += "Law Office" + #undef JOB_MODIFICATION_MAP_NAME diff --git a/_maps/map_files/FlandStation/FlandStation.dmm b/_maps/map_files/FlandStation/FlandStation.dmm index 8c43bdb0c18f2..0de0b73ac4ee4 100644 --- a/_maps/map_files/FlandStation/FlandStation.dmm +++ b/_maps/map_files/FlandStation/FlandStation.dmm @@ -92,9 +92,7 @@ /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance, /obj/effect/spawner/lootdrop/minor/twentyfive_percent_cyborg_mask, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/fore) "abA" = ( /obj/structure/sink{ @@ -240,7 +238,7 @@ /obj/effect/turf_decal/tile/red/opposingcorners{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Fore Primary Hallway - Security shuttle view"; name = "hallway camera" }, @@ -283,7 +281,7 @@ /obj/machinery/airalarm/directional/west{ pixel_x = -22 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Chapel - Port"; name = "chapel camera" }, @@ -323,7 +321,7 @@ /area/storage/tech) "aeb" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron, /area/hydroponics) "aep" = ( /obj/structure/lattice, @@ -410,7 +408,7 @@ /obj/structure/rack, /obj/item/aicard, /obj/item/storage/secure/briefcase, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Bridge - Port Central"; name = "command camera" }, @@ -756,7 +754,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "akh" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Science - Break Room"; name = "science camera"; network = list("ss13","rd") @@ -934,7 +932,7 @@ /obj/effect/turf_decal/guideline/guideline_mid/purple, /obj/effect/turf_decal/guideline/guideline_out/yellow, /obj/effect/turf_decal/guideline/guideline_in/blue, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Central Primary Hallway - Central Starboard"; name = "hallway camera" }, @@ -1252,6 +1250,9 @@ dir = 8 }, /obj/machinery/firealarm/directional/west, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/vault, /area/engine/engine_room) "ask" = ( @@ -1535,11 +1536,11 @@ /area/hallway/primary/central) "avb" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, /obj/effect/landmark/xeno_spawn, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/plating{ broken = 1 }, @@ -1666,9 +1667,7 @@ /obj/item/shard{ icon_state = "medium" }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/asteroid/nearstation) "awC" = ( /obj/machinery/power/solar{ @@ -1817,7 +1816,7 @@ /turf/open/floor/carpet/green, /area/security/detectives_office) "aze" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Medbay - Cloning Lab"; name = "medbay camera"; network = list("ss13","medbay") @@ -1870,7 +1869,7 @@ "azF" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced/prison, @@ -1916,11 +1915,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/camera{ - c_tag = "Shuttle construction area - Aft"; - dir = 9; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/sepia, /area/science/shuttle) "aAl" = ( @@ -1943,11 +1938,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Shuttle construction area - Tool storage"; - dir = 9; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/science/shuttle) "aAu" = ( @@ -2166,6 +2157,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/dark, /area/engine/engine_room) "aDk" = ( @@ -2313,7 +2307,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -2353,7 +2347,7 @@ "aFL" = ( /obj/structure/cable/yellow, /obj/machinery/power/apc/auto_name/directional/south, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Science - Robotics Lab"; name = "science camera"; network = list("ss13","rd") @@ -2541,7 +2535,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "brigsidedoor"; - name = "Front Security Blast door" + name = "Front Security Blast Door" }, /obj/structure/window/reinforced{ dir = 8 @@ -2712,7 +2706,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -2907,7 +2901,7 @@ base_state = "left"; dir = 1; icon_state = "left"; - name = "Armour storage"; + name = "Armour Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -3460,6 +3454,9 @@ dir = 1 }, /obj/machinery/light, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "aPd" = ( @@ -4038,7 +4035,7 @@ "aUY" = ( /obj/machinery/door/poddoor/preopen{ id = "medpriv1"; - name = "privacy door" + name = "privacy Door" }, /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ @@ -4373,7 +4370,7 @@ "aYi" = ( /obj/machinery/power/apc/auto_name/directional/east, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Medbay - Chief Medical Officer's Office"; name = "medbay camera"; network = list("ss13","medbay") @@ -4409,7 +4406,7 @@ /turf/closed/mineral/random/labormineral, /area/ai_monitored/turret_protected/ai) "aYA" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Medbay - Fore"; name = "medbay camera"; network = list("ss13","medbay") @@ -4767,6 +4764,9 @@ }, /obj/structure/bed/dogbed/runtime, /mob/living/simple_animal/pet/cat/Runtime, +/obj/machinery/light{ + dir = 1 + }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/heads/cmo) "bep" = ( @@ -4794,15 +4794,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"bez" = ( -/obj/machinery/camera{ - c_tag = "Xenobiology - Cell 6"; - dir = 9; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) "beF" = ( /obj/item/kirbyplants/random, /turf/open/floor/wood, @@ -5397,7 +5388,7 @@ /turf/open/floor/iron/ridged/steel, /area/science/xenobiology) "bmD" = ( -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Science - Experimentation Lab"; name = "science camera"; network = list("ss13","rd") @@ -5610,7 +5601,7 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance{ - name = "Medbay break room maintenance"; + name = "Medbay Break Room Maintenance"; req_access_txt = "5" }, /turf/open/floor/iron/techmaint, @@ -5712,8 +5703,7 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/effect/loot_jobscale/medical/first_aid_kit, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/iron/dark, /area/medical/storage) @@ -5902,6 +5892,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/chapel/office) +"bug" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/quartermaster/storage) "buo" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -5928,11 +5929,6 @@ /obj/item/flashlight/lamp, /obj/item/clothing/neck/stethoscope, /obj/item/flashlight/pen, -/obj/machinery/camera/directional/south{ - c_tag = "Medbay - Chief Medical Officer's Quarters"; - name = "medbay camera"; - network = list("ss13","medbay") - }, /obj/machinery/light_switch{ pixel_x = -24 }, @@ -6050,9 +6046,7 @@ "bvF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/central) "bvG" = ( /obj/machinery/atmospherics/pipe/simple/general/hidden{ @@ -6087,7 +6081,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Cargo - Quartermaster's Office"; name = "cargo camera" }, @@ -6234,7 +6228,7 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/door/poddoor/preopen{ id = "BrigForeWindows"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "ForeOuterBrig"; @@ -6430,11 +6424,7 @@ /obj/effect/turf_decal/pool{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Recreation - Aft"; - dir = 6; - name = "recreation camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/noslip/standard, /area/crew_quarters/fitness/recreation) "bCW" = ( @@ -6554,6 +6544,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "bEq" = ( @@ -6577,11 +6570,6 @@ /obj/item/screwdriver{ pixel_y = 6 }, -/obj/machinery/camera/directional/south{ - c_tag = "Medbay - Storage"; - name = "medbay camera"; - network = list("ss13","medbay") - }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/machinery/airalarm/directional/north{ pixel_y = 22 @@ -6600,7 +6588,10 @@ /area/engine/atmos) "bFp" = ( /obj/machinery/smartfridge/organ, -/turf/closed/wall/r_wall, +/obj/effect/turf_decal/tile/blue/fourcorners/contrasted, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, /area/medical/surgery) "bFI" = ( /obj/machinery/door/airlock{ @@ -6678,6 +6669,9 @@ real_name = "Betsy" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /turf/open/floor/grass, /area/hydroponics/garden) "bHe" = ( @@ -6942,7 +6936,7 @@ /turf/open/floor/iron/techmaint, /area/science/shuttle) "bMi" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Arrivals - Station Entrance"; name = "hallway camera" }, @@ -6991,7 +6985,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/door/window/southright{ dir = 1; - name = "Armour storage"; + name = "Armour Storage"; req_one_access_txt = "1;4" }, /obj/structure/window/reinforced{ @@ -7105,9 +7099,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -7207,7 +7198,7 @@ /area/ai_monitored/turret_protected/ai_upload) "bPg" = ( /obj/machinery/door/airlock/security/glass{ - name = "Transfer cell"; + name = "Transfer Cell"; req_one_access_txt = "1;4" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -7466,7 +7457,7 @@ pixel_x = 30 }, /obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Hydroponics - Starboard"; name = "service camera" }, @@ -7708,6 +7699,9 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/dark, /area/hallway/primary/central) "bUR" = ( @@ -7747,6 +7741,11 @@ /obj/machinery/airalarm/directional/west{ pixel_x = -22 }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Medbay - Cloning Lab"; + name = "medbay camera"; + network = list("ss13","medbay") + }, /turf/open/floor/iron/grid/steel, /area/medical/medbay/lobby) "bVk" = ( @@ -7880,6 +7879,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/east, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/quartermaster/storage) "bXF" = ( @@ -7972,7 +7972,7 @@ pixel_y = -24; req_access_txt = "32;47;48" }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Auxiliary Base Construction" }, /turf/open/floor/iron/sepia, @@ -8000,7 +8000,7 @@ "bZS" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/siding/thinplating_new/dark, @@ -8089,14 +8089,10 @@ name = "Engineering RC"; pixel_y = -30 }, -/obj/machinery/camera{ - c_tag = "Engineering - Foyer"; - dir = 5; - name = "engineering camera" - }, /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/sepia, /area/engine/break_room) "cca" = ( @@ -8431,7 +8427,7 @@ pixel_x = 7; pixel_y = 3 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Engieneering- Engine Access"; name = "engineering camera"; network = list("ss13","engine") @@ -8652,14 +8648,10 @@ "cjS" = ( /obj/effect/turf_decal/delivery, /obj/machinery/disposal/bin, -/obj/machinery/camera{ - c_tag = "Atmospherics - Canister Storage"; - dir = 9; - name = "atmospherics camera" - }, /obj/structure/disposalpipe/trunk{ dir = 4 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/engine/atmos) "ckd" = ( @@ -9054,7 +9046,6 @@ }, /obj/machinery/button/door{ id = "quarantineshutters"; - layer = 4; name = "Quarantine Lockdown"; pixel_x = 24; pixel_y = 24; @@ -9309,14 +9300,8 @@ }, /obj/item/stack/medical/gauze, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/camera{ - c_tag = "Medbay - Side Storage"; - dir = 5; - name = "medbay camera"; - network = list("ss13","medbay") - }, /obj/structure/disposalpipe/segment{ - dir = 1 + dir = 6 }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) @@ -9332,6 +9317,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/quartermaster/storage) "ctC" = ( @@ -9467,7 +9453,7 @@ dir = 8 }, /obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance"; + name = "cargo Maintenance"; req_one_access_txt = "31;48;47" }, /obj/effect/turf_decal/stripes/closeup{ @@ -9550,7 +9536,7 @@ }, /obj/effect/turf_decal/tile/red/opposingcorners, /obj/structure/disposalpipe/segment{ - dir = 5 + dir = 4 }, /turf/open/floor/iron, /area/medical/break_room) @@ -9628,6 +9614,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"cxk" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/quartermaster/storage) "cxn" = ( /obj/machinery/vending/clothing, /obj/machinery/light, @@ -9793,18 +9790,15 @@ /turf/open/floor/engine/air/light, /area/engine/atmos) "czJ" = ( -/obj/machinery/camera{ - c_tag = "Supermatter Engine - Aft"; - dir = 5; - name = "engineering camera"; - network = list("ss13","engine") - }, /obj/item/radio/intercom{ pixel_y = -28 }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","engine") + }, /turf/open/floor/vault, /area/engine/engine_room) "czO" = ( @@ -10298,7 +10292,6 @@ "cIr" = ( /obj/structure/table/wood, /obj/item/paper_bin{ - layer = 2.9; pixel_x = -2; pixel_y = 4 }, @@ -10327,6 +10320,7 @@ /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 }, +/obj/machinery/light/small/directional/north, /turf/open/floor/iron/dark, /area/crew_quarters/bar) "cIz" = ( @@ -10491,7 +10485,7 @@ /area/engine/atmos) "cKn" = ( /obj/machinery/smartfridge, -/turf/closed/wall/r_wall, +/turf/open/floor/iron/grid/steel, /area/medical/virology) "cKA" = ( /obj/vehicle/ridden/wheelchair{ @@ -10572,7 +10566,7 @@ }, /obj/item/storage/box/syringes, /obj/machinery/door/window/southright{ - name = "Miscellaneous medical Supplies"; + name = "Miscellaneous Medical Supplies"; req_access_txt = "5" }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, @@ -10626,7 +10620,7 @@ "cLT" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/effect/turf_decal/caution/stand_clear, /obj/effect/turf_decal/siding/thinplating_new/dark{ @@ -10784,6 +10778,9 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "cOs" = ( @@ -10970,7 +10967,7 @@ pixel_x = -26 }, /obj/item/kirbyplants/random, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Research Division - Nanite Lab"; name = "science camera"; network = list("ss13","rd") @@ -11003,6 +11000,9 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/grid/steel, /area/hallway/primary/central) "cRc" = ( @@ -11217,6 +11217,9 @@ /obj/effect/turf_decal/trimline/red/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/dark, /area/hallway/primary/central) "cSA" = ( @@ -11416,6 +11419,9 @@ /obj/machinery/status_display/evac{ pixel_y = 32 }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, /turf/open/floor/iron/white, /area/medical/medbay/central) "cUI" = ( @@ -11429,7 +11435,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -11554,7 +11560,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -11563,7 +11569,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/virology) @@ -11653,7 +11659,7 @@ pixel_y = -32 }, /obj/machinery/light/small, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Engineering - Power Tools"; name = "engineering camera" }, @@ -11827,11 +11833,6 @@ /obj/machinery/airalarm/directional/east{ pixel_x = 22 }, -/obj/machinery/camera{ - c_tag = "Cargo - Delivery Office"; - dir = 6; - name = "cargo camera" - }, /obj/structure/disposalpipe/sorting/wrap{ dir = 2 }, @@ -11842,6 +11843,10 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/machinery/camera/autoname/directional/east{ + c_tag = "Cargo - Office"; + name = "cargo camera" + }, /turf/open/floor/iron, /area/quartermaster/sorting) "daw" = ( @@ -12258,7 +12263,7 @@ /area/bridge/meeting_room/council) "dfv" = ( /obj/structure/sign/poster/contraband/hacking_guide{ - desc = "This poster details the internal workings of the common Nanotrasen airlock. Despite it appears out of date, this poster was placed by an alleged Nanotransen official due to some lack of hacking skill to open a door around here."; + desc = "This poster details the internal workings of the common Nanotrasen airlock. Despite it appears out of date, this poster was placed by an alleged Nanotrasen official due to some lack of hacking skill to open a door around here."; pixel_x = -32 }, /obj/structure/barricade/wooden, @@ -12545,14 +12550,10 @@ /turf/open/floor/iron/techmaint, /area/security/prison) "dko" = ( -/obj/machinery/camera{ - c_tag = "Library Evac Pod"; - dir = 6; - name = "library camera" - }, /obj/machinery/light/small{ dir = 4 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/hallway/primary/aft) "dku" = ( @@ -12719,7 +12720,7 @@ "dme" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Supermatter Engine - Fore"; name = "engineering camera"; network = list("ss13","engine") @@ -12943,7 +12944,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlabint"; - name = "Internal research shutters" + name = "Internal Research Shutters" }, /turf/open/floor/plating, /area/science/lab) @@ -13189,7 +13190,7 @@ /turf/open/floor/iron/sepia, /area/engine/break_room) "dtF" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Chapel Crematorium"; name = "Chapel camera" }, @@ -13424,19 +13425,18 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/vault, /area/engine/engine_room) "dwC" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Engineering Department Antichamber"; - dir = 5; - name = "hallway camera" - }, /obj/effect/turf_decal/trimline/yellow/filled/line, /obj/effect/turf_decal/trimline/yellow/line{ dir = 1 }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/hallway/primary/central) "dwQ" = ( @@ -13565,7 +13565,7 @@ /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/airlock/public/glass{ - name = "Escape pod" + name = "Escape Pod" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -13603,7 +13603,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -13623,7 +13623,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/techmaint, /area/medical/virology) @@ -13650,11 +13650,14 @@ /obj/item/reagent_containers/glass/beaker/large, /obj/item/reagent_containers/glass/beaker, /obj/item/reagent_containers/dropper, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Xenobiology - Research Area"; name = "xenobiology camera"; network = list("ss13","xeno","rd") }, +/obj/machinery/light{ + dir = 1 + }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) "dBt" = ( @@ -13705,6 +13708,12 @@ broken = 1 }, /area/maintenance/aft) +"dCw" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/security/main) "dCJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -13857,12 +13866,12 @@ /turf/open/floor/iron/techmaint, /area/maintenance/port/fore) "dFG" = ( -/obj/effect/turf_decal/trimline/blue/warning{ - dir = 1 +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/obj/effect/turf_decal/trimline/blue/filled/warning, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) +/turf/open/floor/iron/dark, +/area/security/brig) "dFH" = ( /obj/effect/landmark/start/chaplain, /obj/structure/chair/wood/wings, @@ -14006,7 +14015,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -14135,7 +14144,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -14208,7 +14217,6 @@ /obj/structure/curtain, /obj/machinery/shower{ dir = 8; - layer = 4; name = "emergency shower"; pixel_x = -6 }, @@ -14227,7 +14235,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -14418,11 +14426,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Bridge - Dock - Docking Area"; - dir = 6; - name = "command camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/plating/airless{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, @@ -14772,22 +14776,11 @@ /turf/open/floor/iron/techmaint, /area/security/execution/education) "dOV" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 5 }, /turf/open/floor/iron/sepia, /area/maintenance/department/engine) -"dOX" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm - Far"; - dir = 10; - name = "hallway camera" - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) "dOZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -14944,6 +14937,13 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"dRl" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/break_room) "dRs" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -14971,7 +14971,7 @@ /obj/item/disk/nuclear/fake/obvious, /obj/machinery/door/window/westleft{ dir = 2; - name = "Museum Showcase door"; + name = "Museum Showcase Door"; req_access_txt = "37" }, /turf/open/floor/iron/dark, @@ -15082,7 +15082,7 @@ /obj/item/tank/internals/emergency_oxygen/engi, /obj/item/stack/cable_coil/white, /obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Engineering - Fore"; name = "engineering camera" }, @@ -15484,7 +15484,7 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Dormitories - Central"; name = "dormitories camera" }, @@ -15535,7 +15535,7 @@ "eaP" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/structure/cable/yellow, /obj/effect/spawner/structure/window/reinforced, @@ -15982,7 +15982,7 @@ /obj/item/clothing/head/collectable/HoP{ name = "novelty HoP hat" }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Bridge - Corporate Showroom"; name = "command camera" }, @@ -16004,9 +16004,6 @@ /obj/item/computer_hardware/hard_drive/role/medical{ pixel_x = -3 }, -/obj/machinery/light{ - dir = 1 - }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -16448,6 +16445,9 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden{ dir = 4 }, +/obj/machinery/light/small{ + dir = 1 + }, /turf/open/floor/iron/sepia, /area/maintenance/department/engine) "enJ" = ( @@ -16585,6 +16585,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/dark, /area/security/brig) "eqe" = ( @@ -16613,11 +16616,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ - c_tag = "Chapel - Aft"; - dir = 5; - name = "chapel camera" - }, /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, @@ -16628,6 +16626,7 @@ dir = 1 }, /obj/machinery/light/small, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/chapel/main) "ere" = ( @@ -16644,6 +16643,9 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) "ero" = ( @@ -16873,7 +16875,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -16951,7 +16953,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -17119,7 +17121,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "heads_meeting"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/bridge/meeting_room/council) @@ -17154,9 +17156,6 @@ "ezG" = ( /obj/effect/landmark/start/librarian, /obj/structure/chair/office, -/obj/structure/chair/office{ - dir = 8 - }, /turf/open/floor/iron/dark, /area/library) "ezI" = ( @@ -17446,7 +17445,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -17471,7 +17470,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /turf/open/floor/iron/grid/steel, /area/bridge) @@ -17503,7 +17502,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -17849,17 +17848,13 @@ /obj/structure/sign/poster/official/do_not_question{ pixel_y = 32 }, -/obj/machinery/camera{ - c_tag = "Arrivals Customs"; - dir = 9; - name = "customs camera" - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/security/checkpoint/customs) "eIl" = ( @@ -17886,7 +17881,7 @@ }, /obj/machinery/door/window/westright{ dir = 2; - name = "Museum Showcase door"; + name = "Museum Showcase Door"; req_access_txt = "37" }, /turf/open/floor/iron/dark, @@ -17916,7 +17911,7 @@ /area/science/xenobiology) "eIN" = ( /obj/machinery/door/airlock/maintenance{ - name = "Conference room maintenance"; + name = "Conference Room Maintenance"; req_access_txt = "19" }, /obj/effect/turf_decal/stripes/closeup{ @@ -17924,7 +17919,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /turf/open/floor/iron/techmaint, /area/bridge/meeting_room/council) @@ -18082,17 +18077,10 @@ /obj/item/paper_bin, /obj/item/pen, /obj/structure/table, -/obj/machinery/camera/directional/south{ - c_tag = "Central Primary Hallway - Port Aft Central"; - name = "hallway camera" - }, /obj/structure/sign/departments/minsky/research/research{ pixel_x = -32; pixel_y = -32 }, -/obj/machinery/light{ - dir = 8 - }, /turf/open/floor/iron/dark/side{ dir = 10 }, @@ -18208,11 +18196,6 @@ /turf/open/floor/carpet/royalblue, /area/bridge/meeting_room/council) "eKW" = ( -/obj/machinery/camera{ - c_tag = "Escape Shuttle Hallway - Fore"; - dir = 5; - name = "hallway camera" - }, /obj/effect/landmark/start/assistant, /obj/structure/chair{ dir = 1 @@ -18305,7 +18288,6 @@ /turf/open/floor/plating, /area/maintenance/department/security/brig) "eMd" = ( -/obj/machinery/light, /obj/effect/turf_decal/trimline/brown/filled/line, /turf/open/floor/iron/dark, /area/quartermaster/miningdock) @@ -18410,7 +18392,7 @@ /obj/structure/disposalpipe/segment, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -18817,11 +18799,22 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/library) +"eRJ" = ( +/obj/effect/turf_decal/trimline/red/filled/line, +/obj/effect/turf_decal/trimline/red/line{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/machinery/disposal/bin, +/turf/open/floor/iron/dark, +/area/security/brig) "eRO" = ( /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -18965,9 +18958,7 @@ /turf/open/floor/iron/dark, /area/security/prison/shielded) "eTf" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology - Cell 5"; - name = "xenobiology camera"; +/obj/machinery/camera/autoname/directional/north{ network = list("ss13","xeno","rd") }, /turf/open/floor/iron/grid/steel, @@ -18986,17 +18977,13 @@ /turf/open/floor/iron/grid/steel, /area/bridge) "eTn" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Fore Arm"; - dir = 9; - name = "hallway camera" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/newscaster{ pixel_y = 31 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/hallway/secondary/entry) "eTo" = ( @@ -19437,7 +19424,7 @@ /obj/structure/table/reinforced, /obj/item/clipboard, /obj/item/toy/figure/borg, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "AI - Teleporter - Port"; name = "ai camera"; network = list("minisat"); @@ -19564,7 +19551,7 @@ /turf/open/floor/plating, /area/security/checkpoint/medical) "eYX" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Science - Research Director's Office"; name = "science camera"; network = list("ss13","rd") @@ -19839,11 +19826,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera{ - c_tag = "Garden - Starboard"; - dir = 9; - name = "garden camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -19876,12 +19859,8 @@ /obj/machinery/airalarm/directional/east{ pixel_x = 22 }, -/obj/machinery/camera{ - c_tag = "Escape Shuttle Hallway - Aft"; - dir = 6; - name = "hallway camera" - }, /obj/structure/disposalpipe/segment, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/aft) "fdE" = ( @@ -20246,7 +20225,7 @@ /obj/item/restraints/handcuffs{ pixel_y = 3 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Bridge - Port"; name = "command camera" }, @@ -20381,6 +20360,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, /turf/open/floor/iron/dark/side, /area/hallway/primary/fore) "fkQ" = ( @@ -20423,12 +20405,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "AI - Teleporter - Starboard"; - dir = 5; - name = "ai camera"; - network = list("minisat"); - start_active = 1 +/obj/machinery/camera/autoname/directional/south{ + network = list("minisat") }, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/ai_upload_foyer) @@ -20477,7 +20455,7 @@ base_state = "left"; dir = 1; icon_state = "left"; - name = "Disabler storage"; + name = "Disabler Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -20649,7 +20627,7 @@ /turf/open/floor/iron/grid/steel, /area/hallway/secondary/exit/departure_lounge) "foB" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Security - Departures Fore" }, /obj/structure/chair/fancy/bench/left{ @@ -20903,9 +20881,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Security Post - Medbay"; - dir = 5 +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","medbay") }, /turf/open/floor/iron, /area/security/checkpoint/medical) @@ -20926,6 +20903,15 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) +"fsj" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "fsx" = ( /obj/effect/turf_decal/trimline/blue/warning{ dir = 1 @@ -21044,7 +21030,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /turf/open/floor/iron/techmaint, /area/bridge/meeting_room/council) @@ -21223,11 +21209,7 @@ pixel_x = -28; pixel_y = 1 }, -/obj/machinery/camera{ - c_tag = "Bridge - Council Chamber"; - dir = 10; - name = "command camera" - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/wood, /area/bridge/meeting_room/council) "fuW" = ( @@ -21410,7 +21392,7 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance"; + name = "cargo Maintenance"; req_one_access_txt = "31;48" }, /obj/effect/turf_decal/stripes/closeup{ @@ -21524,6 +21506,9 @@ /area/medical/genetics) "fza" = ( /obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) "fzc" = ( @@ -21638,7 +21623,7 @@ /area/hallway/primary/fore) "fAw" = ( /obj/effect/landmark/start/lawyer, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Courtroom - Center" }, /obj/machinery/light{ @@ -21718,14 +21703,20 @@ /turf/open/floor/iron, /area/security/checkpoint/escape) "fBC" = ( -/obj/machinery/camera{ - c_tag = "Xenobiology - Cell 4"; - dir = 9; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/main) "fBJ" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/delivery, @@ -21805,6 +21796,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/plating, /area/security/brig) "fCY" = ( @@ -21814,7 +21808,7 @@ }, /area/ai_monitored/turret_protected/ai) "fDc" = ( -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "AI Chamber - Fore"; name = "motion-sensitive ai camera"; network = list("aichamber") @@ -21974,7 +21968,7 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Science - Research Director's Quarters"; name = "science camera"; network = list("ss13","rd") @@ -22268,7 +22262,7 @@ /obj/item/stock_parts/micro_laser/high, /obj/item/stock_parts/micro_laser/high, /obj/item/stock_parts/micro_laser/high, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Technology Storage"; name = "engineering camera" }, @@ -22315,13 +22309,7 @@ /obj/machinery/airalarm/directional/west{ pixel_x = -22 }, -/obj/machinery/camera{ - c_tag = "AI - Antechamber"; - dir = 10; - name = "ai camera"; - network = list("minisat"); - start_active = 1 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/bridge) "fIN" = ( @@ -22479,9 +22467,7 @@ "fKo" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/department/medical) "fKP" = ( /obj/structure/cable/yellow{ @@ -22518,7 +22504,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -22561,11 +22547,7 @@ name = "Bridge RC"; pixel_x = 30 }, -/obj/machinery/camera{ - c_tag = "Bridge - Command Chair"; - dir = 6; - name = "command camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/grid/steel, /area/bridge) "fLF" = ( @@ -22652,9 +22634,7 @@ "fLR" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/spawner/lootdrop/trap/reusable, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/central) "fMh" = ( /obj/item/storage/secure/safe{ @@ -22736,6 +22716,9 @@ /obj/effect/turf_decal/trimline/red/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, /turf/open/floor/iron, /area/security/main) "fNm" = ( @@ -22802,14 +22785,10 @@ "fOg" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway - Auxiliary Security Entrance"; - dir = 9; - name = "hallway camera" - }, /obj/structure/disposalpipe/trunk{ dir = 2 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/hallway/primary/fore) "fOi" = ( @@ -22862,7 +22841,6 @@ dir = 8 }, /obj/structure/bed/roller, -/obj/structure/bed/roller, /obj/machinery/iv_drip, /turf/open/floor/iron/white, /area/security/main) @@ -23262,7 +23240,6 @@ base_state = "rightsecure"; dir = 8; icon_state = "rightsecure"; - layer = 4.1; name = "Secondary AI Core Access"; obj_integrity = 300; req_access_txt = "16" @@ -23763,11 +23740,6 @@ /obj/effect/turf_decal/loading_area{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Canister Storage"; - dir = 9; - name = "atmospherics camera" - }, /obj/effect/turf_decal/tile/yellow{ dir = 4 }, @@ -24064,13 +24036,13 @@ }, /obj/machinery/door/poddoor{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hos) "geA" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Supermatter Engine - Laser room"; name = "engineering camera"; network = list("ss13","engine") @@ -24109,7 +24081,7 @@ base_state = "right"; dir = 4; icon_state = "right"; - name = "Secure Creature Pen shield holder"; + name = "Secure Creature Pen Shield Holder"; obj_integrity = 300 }, /obj/structure/window/reinforced{ @@ -24316,15 +24288,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/central) -"ghK" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "ghQ" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -24364,9 +24327,7 @@ pixel_x = -5; pixel_y = 3 }, -/obj/item/multitool{ - layer = 4 - }, +/obj/item/multitool, /turf/open/floor/iron/dark/side, /area/engine/atmos) "gip" = ( @@ -24391,13 +24352,6 @@ /obj/structure/extinguisher_cabinet{ pixel_x = -26 }, -/obj/machinery/camera{ - c_tag = "AI - Foyer"; - dir = 10; - name = "ai camera"; - network = list("minisat"); - start_active = 1 - }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 8 }, @@ -24407,6 +24361,11 @@ /obj/effect/turf_decal/siding/thinplating_new/dark/corner{ dir = 4 }, +/obj/machinery/camera/motion/directional/west{ + c_tag = "AI Chamber - Port"; + name = "motion-sensitive ai camera"; + network = list("aichamber") + }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "git" = ( @@ -25478,6 +25437,10 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/fore) +"gwS" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron/white, +/area/medical/apothecary) "gwV" = ( /turf/closed/wall, /area/science/server) @@ -25649,7 +25612,7 @@ base_state = "leftsecure"; dir = 4; icon_state = "leftsecure"; - name = "Secure Creature Pen shield holder"; + name = "Secure Creature Pen Shield Holder"; obj_integrity = 300; req_access_txt = "47" }, @@ -25730,7 +25693,7 @@ pixel_y = 23; dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Atmospherics - Turbines"; name = "atmospherics camera" }, @@ -25782,11 +25745,7 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/machinery/camera{ - c_tag = "Bridge - Fore"; - dir = 5; - name = "command camera" - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/grid/steel, /area/bridge) "gAu" = ( @@ -25880,7 +25839,7 @@ }, /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -26170,7 +26129,7 @@ /turf/open/floor/iron/checker, /area/quartermaster/storage) "gEP" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Medbay - Genetics Desk"; name = "medbay camera"; network = list("ss13","medbay") @@ -26697,7 +26656,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/effect/turf_decal/siding/thinplating_new/dark{ dir = 1 @@ -26754,9 +26713,8 @@ /obj/machinery/atmospherics/components/trinary/mixer{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Science - Toxins Mixing Lab"; - dir = 5; +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Science - Experimentor"; name = "science camera"; network = list("ss13","rd") }, @@ -26938,16 +26896,12 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Aft"; - dir = 5; - name = "atmospherics camera" - }, /obj/machinery/requests_console{ department = "Atmospherics"; name = "Atmospherics RC"; pixel_y = -30 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark/side, /area/engine/atmos) "gOY" = ( @@ -27303,11 +27257,7 @@ /area/quartermaster/exploration_prep) "gTR" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera{ - c_tag = "Library - Aft"; - dir = 5; - name = "library camera" - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/library) "gTS" = ( @@ -27371,7 +27321,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "gUV" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Escape Shuttle Hallway - Aft"; name = "hallway camera" }, @@ -27658,11 +27608,6 @@ /turf/open/floor/iron/techmaint, /area/security/checkpoint) "gYZ" = ( -/obj/machinery/camera{ - c_tag = "Escape Shuttle Hallway - Central"; - dir = 5; - name = "hallway camera" - }, /obj/machinery/light/small, /obj/structure/chair{ dir = 1 @@ -27670,6 +27615,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) "gZd" = ( @@ -27833,11 +27779,6 @@ /turf/open/floor/iron/grid/steel, /area/bridge) "hbo" = ( -/obj/machinery/camera/motion{ - c_tag = "E.V.A. Suit Storage"; - dir = 10; - name = "motion-sensitive command camera" - }, /obj/structure/sign/poster/contraband/missing_gloves{ pixel_x = -32 }, @@ -27847,6 +27788,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) "hbD" = ( @@ -28088,6 +28030,9 @@ /obj/machinery/atmospherics/components/binary/dp_vent_pump/high_volume/incinerator_toxmix{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "hfx" = ( @@ -28126,7 +28071,7 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "hfY" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Vacant Commissary #1" }, /obj/machinery/newscaster{ @@ -28149,7 +28094,7 @@ "hgy" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/siding/thinplating_new/dark, @@ -28355,7 +28300,7 @@ /obj/effect/turf_decal/stripes/end, /obj/effect/turf_decal/stripes/red/end, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/layer_manifold, @@ -28483,6 +28428,15 @@ /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron/techmaint, /area/science/nanite) +"hjL" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/vault, +/area/engine/engine_room) "hjV" = ( /obj/machinery/light, /obj/effect/turf_decal/stripes/line, @@ -28560,6 +28514,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) "hlD" = ( @@ -28679,7 +28636,7 @@ /turf/open/floor/plating, /area/maintenance/port/central) "hmI" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Port Primary Hallway - Center"; name = "hallway camera" }, @@ -28723,7 +28680,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -29063,12 +29020,8 @@ /turf/open/floor/iron/dark, /area/medical/surgery) "htj" = ( -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway - Bow"; - dir = 10; - name = "hallway camera" - }, /obj/structure/disposalpipe/segment, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/hallway/primary/aft) "htv" = ( @@ -29448,7 +29401,7 @@ /area/science/explab) "hzt" = ( /obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance"; + name = "cargo Maintenance"; req_one_access_txt = "31;48" }, /obj/structure/cable/yellow{ @@ -29520,19 +29473,15 @@ /obj/item/stack/sheet/mineral/plasma{ amount = 20 }, -/obj/machinery/camera{ - c_tag = "AI - Maintenance"; - dir = 5; - name = "ai camera"; - network = list("minisat"); - start_active = 1 - }, /obj/effect/turf_decal/siding/thinplating_new/dark/corner{ dir = 1 }, /obj/effect/turf_decal/siding/thinplating_new/dark/corner{ dir = 4 }, +/obj/machinery/camera/autoname/directional/south{ + network = list("minisat") + }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "hAd" = ( @@ -29665,7 +29614,7 @@ /obj/effect/turf_decal/guideline/guideline_out/blue{ dir = 1 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Starboard Primary Hallway - Port"; name = "hallway camera" }, @@ -29688,7 +29637,7 @@ /obj/structure/table/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigsidedoor"; - name = "Front Security Blast door" + name = "Front Security Blast Door" }, /obj/machinery/door/firedoor, /obj/structure/window/reinforced{ @@ -29903,14 +29852,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) -"hGi" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology - Cell 1"; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) "hGw" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -30003,8 +29944,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 6; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","prison") }, /turf/open/floor/iron/dark, @@ -30046,7 +29986,7 @@ /obj/structure/chair/fancy/sofa/old/left{ color = "#742925" }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Medbay - Break Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -30189,12 +30129,12 @@ /turf/open/floor/plating, /area/bridge) "hJJ" = ( -/obj/effect/turf_decal/trimline/blue/filled/line, -/obj/effect/turf_decal/trimline/blue/line{ - dir = 1 +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) +/turf/open/floor/vault, +/area/engine/engine_room) "hJK" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -30485,7 +30425,7 @@ /obj/structure/rack, /obj/effect/turf_decal/bot, /obj/machinery/door/window/southright{ - name = "Weapons storage"; + name = "Weapons Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -30708,7 +30648,7 @@ dir = 4 }, /obj/effect/turf_decal/trimline/purple/filled/warning, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Science - Research Division Access"; name = "science camera"; network = list("ss13","rd") @@ -30978,15 +30918,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/camera{ - c_tag = "Supermatter Engine - Port"; - dir = 10; - name = "engineering camera"; - network = list("ss13","engine") - }, /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","engine") + }, /turf/open/floor/vault, /area/engine/engine_room) "hSZ" = ( @@ -31348,7 +31285,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlabint"; - name = "Internal research shutters" + name = "Internal Research Shutters" }, /turf/open/floor/iron/techmaint, /area/science/lab) @@ -31510,7 +31447,7 @@ dir = 1 }, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, @@ -32150,11 +32087,7 @@ /obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Roboticists passageway"; - dir = 5; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/hallway/primary/port) "iix" = ( @@ -32303,7 +32236,6 @@ base_state = "rightsecure"; dir = 8; icon_state = "rightsecure"; - layer = 4.1; name = "Secondary AI Core Access"; obj_integrity = 300; req_access_txt = "16" @@ -32564,7 +32496,7 @@ /turf/open/floor/iron/dark, /area/security/execution/transfer) "ioe" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Starboard Primary Hallway - AI antechamber Entrance"; name = "hallway camera" }, @@ -32582,7 +32514,7 @@ /turf/open/floor/prison, /area/security/prison) "ioj" = ( -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Engineering Maintenance - Center"; name = "engineering camera" }, @@ -32848,10 +32780,8 @@ /turf/open/floor/iron/grid, /area/medical/virology) "irr" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics - Air Supply"; - dir = 5; - name = "atmospherics camera" +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Atmospherics - Plasma Cell" }, /turf/open/floor/engine/air/light, /area/engine/atmos) @@ -32915,7 +32845,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -32956,14 +32886,6 @@ dir = 1 }, /area/crew_quarters/dorms) -"isw" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology - Cell 3"; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) "isz" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -33182,6 +33104,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/grass, /area/hydroponics/garden) "iuT" = ( @@ -33204,6 +33129,9 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, /turf/open/floor/iron, /area/security/main) "ivb" = ( @@ -33513,6 +33441,16 @@ }, /turf/open/floor/iron/techmaint, /area/security/execution/education) +"iyh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "iyk" = ( /obj/machinery/atmospherics/components/binary/pump{ name = "Distro to Waste" @@ -33533,13 +33471,13 @@ /area/hallway/primary/central) "iyB" = ( /obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, +/turf/open/floor/iron, /area/medical/apothecary) "iyG" = ( /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -33553,7 +33491,7 @@ /area/maintenance/department/security/brig) "iyP" = ( /obj/machinery/door/airlock/hatch{ - name = "AI maintenance chamber"; + name = "AI Maintenance Chamber"; req_one_access_txt = "32;19" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -33701,7 +33639,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -33869,7 +33807,7 @@ }, /obj/effect/turf_decal/bot, /obj/machinery/cryopod{ - desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotransen will address your situation in a later date..."; + desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotrasen will address your situation in a later date..."; dir = 4; name = "Jail cryogenic freezer" }, @@ -33903,9 +33841,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/fore) "iEc" = ( /obj/machinery/status_display/ai{ @@ -34048,7 +33984,7 @@ "iFO" = ( /obj/machinery/door/poddoor/preopen{ id = "telelab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/decal/cleanable/dirt, /obj/machinery/door/firedoor, @@ -34489,7 +34425,7 @@ }, /obj/machinery/door/poddoor{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -34539,6 +34475,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/vault, /area/engine/engine_room) "iLD" = ( @@ -34872,7 +34811,7 @@ /area/science/shuttle) "iPP" = ( /obj/machinery/door/airlock/maintenance{ - name = "e.v.a. maintenance"; + name = "e.v.a. Maintenance"; req_access_txt = "18" }, /obj/machinery/door/firedoor, @@ -35062,7 +35001,7 @@ /turf/open/floor/iron, /area/quartermaster/office) "iSn" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Xenobiology - Fore"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -35153,14 +35092,10 @@ dir = 1 }, /obj/machinery/light, -/obj/machinery/camera{ - c_tag = "Bridge - Head of Personnel's Office"; - dir = 5; - name = "command camera" - }, /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood, /area/crew_quarters/heads/hop) "iTB" = ( @@ -35231,7 +35166,7 @@ /obj/machinery/door/window/southright{ base_state = "left"; icon_state = "left"; - name = "Weapons storage"; + name = "Weapons Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -35354,7 +35289,7 @@ /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "iWh" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Atmospherics - Fore Port"; name = "atmospherics camera" }, @@ -35466,7 +35401,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/junction{ +/obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, @@ -35703,24 +35638,12 @@ /turf/open/floor/iron/techmaint, /area/medical/medbay/central) "jbB" = ( +/obj/structure/flora/ausbushes/sparsegrass, /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) +/turf/open/floor/grass, +/area/hydroponics/garden) "jbJ" = ( /obj/machinery/newscaster{ pixel_x = -28; @@ -35850,13 +35773,12 @@ /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) "jdc" = ( -/obj/machinery/camera{ - c_tag = "Cargo - Mining Office"; - dir = 5; - name = "cargo camera" - }, /obj/effect/turf_decal/trimline/brown/filled/line, /obj/structure/reagent_dispensers/fueltank, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Cargo - Quartermaster's Office"; + name = "cargo camera" + }, /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "jdf" = ( @@ -36041,7 +35963,7 @@ /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ - name = "Gambling den" + name = "Gambling Den" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/grid/steel, @@ -36377,7 +36299,7 @@ dir = 4 }, /obj/machinery/door/window/southright{ - name = "Balistic Weapons storage"; + name = "Balistic Weapons Storage"; req_one_access_txt = "1;4" }, /obj/item/ammo_box/magazine/wt550m9/rubber{ @@ -36457,17 +36379,13 @@ /area/hallway/primary/port) "jkL" = ( /obj/item/kirbyplants/random, -/obj/machinery/camera{ - c_tag = "Library Gameroom"; - dir = 6; - name = "library camera" - }, /obj/effect/turf_decal/siding/wood{ dir = 8 }, /obj/machinery/computer/security/telescreen/entertainment{ pixel_x = 32 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/wood, /area/library) "jlz" = ( @@ -36644,7 +36562,7 @@ /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/poddoor/preopen{ id = "BrigAftWindows"; - name = "Aft Security Blast door" + name = "Aft Security Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "AftOuterBrig"; @@ -36734,7 +36652,7 @@ /obj/machinery/airalarm/directional/east{ pixel_x = 22 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Telecomms - Antechamber"; name = "telecomms camera"; network = list("ss13","tcomms") @@ -36868,7 +36786,7 @@ "jrF" = ( /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -37173,6 +37091,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, /turf/open/floor/grass/no_border, /area/security/main) "jxz" = ( @@ -37209,10 +37130,10 @@ "jxF" = ( /obj/structure/flora/ausbushes/lavendergrass, /obj/machinery/door/window/southright{ - name = "Sign door"; + name = "Sign Door"; req_one_access = "25" }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Cafeteria antechamber"; name = "service camera" }, @@ -37736,7 +37657,6 @@ /obj/structure/curtain, /obj/machinery/shower{ dir = 8; - layer = 4; name = "emergency shower"; pixel_x = -6 }, @@ -37785,7 +37705,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Primary Restroom"; name = "Restroom camera" }, @@ -37987,6 +37907,11 @@ /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 }, +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Medbay - Surgery"; + name = "medbay camera"; + network = list("ss13","medbay") + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "jIj" = ( @@ -38120,6 +38045,9 @@ dir = 4 }, /obj/effect/spawner/structure/window/plasma/reinforced, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "jJI" = ( @@ -38146,7 +38074,7 @@ /turf/open/floor/grass, /area/hydroponics/garden) "jKb" = ( -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Engineering Maintenance - Starboard"; name = "engineering camera" }, @@ -38217,14 +38145,11 @@ pixel_x = -3; pixel_y = 3 }, -/obj/machinery/camera/directional/west{ - c_tag = "Primary Tool Storage"; - name = "engineering camera" - }, /obj/item/radio/intercom{ pixel_x = -28 }, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/storage/primary) "jLa" = ( @@ -38308,6 +38233,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/grass/no_border, /area/security/brig) "jME" = ( @@ -38520,7 +38448,7 @@ dir = 1 }, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/layer_manifold, @@ -38543,14 +38471,13 @@ }, /obj/machinery/hydroponics/constructable, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13","prison") - }, /obj/machinery/light, /obj/structure/window/reinforced{ dir = 8 }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","prison") + }, /turf/open/floor/iron/techmaint, /area/security/prison) "jPp" = ( @@ -38584,11 +38511,6 @@ /turf/open/floor/plating, /area/maintenance/aft) "jPA" = ( -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway - Central Aft"; - dir = 6; - name = "hallway camera" - }, /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 8 }, @@ -38598,6 +38520,7 @@ /obj/effect/turf_decal/guideline/guideline_out/blue{ dir = 8 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/aft) "jPK" = ( @@ -38732,17 +38655,13 @@ /obj/effect/turf_decal/guideline/guideline_in_T/red{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Security Main Entrance"; - dir = 5; - name = "hallway camera" - }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, /obj/machinery/newscaster{ pixel_y = -29 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/hallway/primary/central) "jQL" = ( @@ -38810,15 +38729,15 @@ /obj/effect/turf_decal/trimline/red/line{ dir = 8 }, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","prison") - }, /obj/machinery/light{ dir = 4 }, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","prison") + }, /turf/open/floor/prison, /area/security/prison) "jRy" = ( @@ -39187,7 +39106,7 @@ dir = 1 }, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /obj/machinery/atmospherics/pipe/layer_manifold, /turf/open/floor/iron/techmaint, @@ -39320,7 +39239,7 @@ dir = 1 }, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /turf/open/floor/iron/techmaint, /area/security/execution/transfer) @@ -39384,7 +39303,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Locker Room - Starboard"; name = "dormitories camera" }, @@ -39447,15 +39366,11 @@ /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) "jZL" = ( -/obj/machinery/camera{ - c_tag = "Engineering Maintenance - Auxiliary Atmospheric entrance"; - dir = 6; - name = "engineering camera" - }, /obj/effect/turf_decal/stripes/corner, /obj/machinery/light/small{ dir = 4 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/maintenance/department/engine) "jZV" = ( @@ -39568,7 +39483,7 @@ /obj/machinery/vending/wallmed{ pixel_x = -24 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Medbay - Surgery"; name = "medbay camera"; network = list("ss13","medbay") @@ -39639,7 +39554,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -39701,6 +39616,9 @@ pixel_x = -24; pixel_y = -24 }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron/dark, /area/quartermaster/sorting) "kcJ" = ( @@ -40087,7 +40005,7 @@ /obj/effect/turf_decal/stripes/red/end, /obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /turf/open/floor/iron/techmaint, /area/hallway/secondary/entry) @@ -40550,7 +40468,7 @@ /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/poddoor/preopen{ id = "BrigAftWindows"; - name = "Aft Security Blast door" + name = "Aft Security Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "AftOuterBrig"; @@ -40585,7 +40503,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "BrigForeWindows"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /turf/open/floor/plating, /area/security/main) @@ -41172,14 +41090,10 @@ /turf/open/floor/grass/no_border, /area/hallway/primary/port) "kvE" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm"; - dir = 9; - name = "hallway camera" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/hallway/secondary/entry) "kvJ" = ( @@ -41264,6 +41178,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) "kwx" = ( @@ -41977,7 +41894,7 @@ dir = 1 }, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /turf/open/floor/iron/techmaint, @@ -42041,7 +41958,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "mixwindows"; - name = "Toxin Mix Chamber Blast door" + name = "Toxin Mix Chamber Blast Door" }, /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, @@ -42066,7 +41983,7 @@ dir = 4; pixel_x = -26 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Teleporter"; name = "command camera" }, @@ -42327,7 +42244,7 @@ /obj/machinery/status_display/evac{ pixel_y = -32 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Fore Primary Hallway - Starboard"; name = "hallway camera" }, @@ -42341,6 +42258,9 @@ /area/engine/supermatter) "kMK" = ( /mob/living/simple_animal/chicken, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/grass, /area/hydroponics/garden) "kMO" = ( @@ -42494,7 +42414,7 @@ }, /area/quartermaster/office) "kPe" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Engineering - Central"; name = "engineering camera" }, @@ -42595,12 +42515,8 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "AI - Maintenance - Power Station"; - dir = 9; - name = "ai camera"; - network = list("minisat"); - start_active = 1 +/obj/machinery/camera/autoname/directional/north{ + network = list("minisat") }, /turf/open/floor/iron/tech/grid, /area/ai_monitored/turret_protected/ai_upload_foyer) @@ -42679,7 +42595,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Garden - Port"; name = "garden camera" }, @@ -42744,7 +42660,7 @@ /obj/machinery/newscaster{ pixel_y = -28 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Cryogenic Lounge"; name = "recreation camera" }, @@ -42809,7 +42725,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 10 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Medbay - Chemistry"; name = "medbay camera"; network = list("ss13","medbay") @@ -43143,7 +43059,7 @@ /area/medical/morgue) "kWo" = ( /obj/machinery/door/airlock/engineering/glass{ - name = "Engineering locker room"; + name = "Engineering Locker Room"; req_access_txt = "32" }, /obj/structure/cable/yellow{ @@ -43210,7 +43126,7 @@ /turf/open/floor/plating, /area/engine/gravity_generator) "kWN" = ( -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ network = list("ss13","security") }, /turf/open/floor/plating, @@ -43244,9 +43160,7 @@ /area/bridge) "kXc" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain{ - layer = 4.5 - }, +/obj/structure/curtain, /turf/open/floor/plating, /area/medical/cryo) "kXj" = ( @@ -43271,7 +43185,7 @@ /turf/open/floor/prison, /area/security/prison) "kXo" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Telecomms - Server Room"; name = "telecomms camera"; network = list("ss13","tcomms") @@ -43828,11 +43742,8 @@ "lcG" = ( /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/camera/motion/directional/east{ - c_tag = "E.V.A. Storage"; - name = "motion-sensitive command camera" - }, /obj/item/toy/plush/moth/firewatch, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark/side{ dir = 5 }, @@ -43876,13 +43787,10 @@ /obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera{ - c_tag = "Food Commissary"; - dir = 9 - }, /obj/effect/turf_decal/tile/bar/opposingcorners{ dir = 1 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/cafeteria, /area/vacant_room/commissary/commissaryFood) "ldq" = ( @@ -43930,7 +43838,7 @@ /obj/structure/disposalpipe/segment{ dir = 9 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Science - Aft hallway"; name = "science camera"; network = list("ss13","rd") @@ -44036,7 +43944,7 @@ /area/medical/apothecary) "lfr" = ( /obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Arrivals - Aft Arm - Center"; name = "hallway camera" }, @@ -44058,7 +43966,6 @@ dir = 8 }, /obj/structure/bed/roller, -/obj/structure/bed/roller, /obj/item/radio/intercom{ pixel_x = 28 }, @@ -44466,8 +44373,7 @@ /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/effect/loot_jobscale/medical/medkits, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/iron/dark, /area/medical/storage) @@ -44581,7 +44487,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/lobby) "lkP" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Service Hallways"; name = "service camera" }, @@ -44653,7 +44559,7 @@ /obj/structure/sign/poster/official/random{ pixel_x = 32 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Dormitories - Fore"; name = "dormitories camera" }, @@ -44962,7 +44868,7 @@ /turf/open/floor/iron, /area/quartermaster/sorting) "lpz" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Port Primary Hallway - Fore"; name = "hallway camera" }, @@ -45024,7 +44930,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgedoors"; - name = "Bridge Access Blast door" + name = "Bridge Access Blast Door" }, /turf/open/floor/iron/techmaint, /area/bridge) @@ -45046,14 +44952,14 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "lqv" = ( -/obj/machinery/camera{ - c_tag = "Science - Toxins Launch Site"; - dir = 9; - name = "science camera" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Xenobiology - Research Area"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, /turf/open/floor/iron/grid/steel, /area/science/misc_lab) "lqz" = ( @@ -45465,7 +45371,7 @@ /obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Medbay - Aft Port"; name = "medbay camera"; network = list("ss13","medbay") @@ -45590,7 +45496,7 @@ /obj/effect/turf_decal/guideline/guideline_out/blue{ dir = 8 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Port Primary Hallway - Port"; name = "hallway camera" }, @@ -46119,7 +46025,7 @@ /obj/structure/window/reinforced, /obj/machinery/door/window/southright{ dir = 8; - name = "Firing pins storage"; + name = "Firing Pins Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -46172,13 +46078,13 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/destination/security/flip{ + dir = 4 + }, /turf/open/floor/iron, /area/hallway/primary/central) "lGe" = ( @@ -46200,7 +46106,7 @@ "lGs" = ( /obj/machinery/door/poddoor/preopen{ id = "mixwindows"; - name = "Toxin Mix Chamber Blast door" + name = "Toxin Mix Chamber Blast Door" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden{ dir = 4 @@ -46242,16 +46148,13 @@ /area/science/shuttledock) "lHa" = ( /obj/machinery/light/small, -/obj/machinery/camera{ - c_tag = "Courtroom - Aft"; - dir = 5 - }, /obj/structure/sign/poster/official/obey{ pixel_y = -32 }, /obj/structure/chair/fancy/bench/pew/left{ dir = 4 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/security/courtroom) "lHb" = ( @@ -46416,17 +46319,13 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Library - Museum"; - dir = 9; - name = "library camera" - }, /obj/structure/sign/painting/library{ pixel_x = -32 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/wood, /area/library/lounge) "lJJ" = ( @@ -46458,7 +46357,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Library - Entrance"; name = "library camera" }, @@ -46518,7 +46417,7 @@ dir = 4 }, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /obj/machinery/atmospherics/pipe/layer_manifold{ dir = 4 @@ -46663,11 +46562,7 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/camera{ - c_tag = "Arrivals Docking area - Fore"; - dir = 6; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/engine{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, @@ -46788,7 +46683,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Technology Storage - Secure"; name = "engineering camera" }, @@ -46831,8 +46726,8 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/disposalpipe/junction/flip{ + dir = 8 }, /turf/open/floor/iron, /area/hallway/primary/fore) @@ -46843,18 +46738,12 @@ /turf/open/floor/carpet/grimy, /area/hallway/primary/port) "lPB" = ( -/obj/effect/turf_decal/trimline/blue/line, -/obj/effect/turf_decal/trimline/blue/filled/line{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Medbay - Fore"; - dir = 9; - name = "medbay camera"; - network = list("ss13","medbay") +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/white, -/area/medical/medbay/central) +/turf/open/floor/grass, +/area/hydroponics/garden) "lPL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -46929,15 +46818,6 @@ dir = 8 }, /area/ai_monitored/storage/eva) -"lRk" = ( -/obj/machinery/camera{ - c_tag = "Xenobiology - Cell 2"; - dir = 9; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, -/turf/open/floor/iron/grid/steel, -/area/science/xenobiology) "lRo" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -46998,7 +46878,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "lSo" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Starboard Primary Hallway - Starboard"; name = "hallway camera" }, @@ -47450,7 +47330,7 @@ /obj/item/book/manual/wiki/security_space_law, /obj/item/radio, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Security Post - Arrivals" }, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -47497,7 +47377,7 @@ /obj/item/storage/firstaid/regular, /obj/item/reagent_containers/syringe, /obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Security - Medbay" }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -47531,6 +47411,9 @@ "lZw" = ( /obj/structure/flora/ausbushes/ywflowers, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/grass, /area/hydroponics/garden) "lZy" = ( @@ -47771,9 +47654,6 @@ /turf/open/floor/iron, /area/engine/atmos) "mcF" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -47934,7 +47814,7 @@ /turf/open/floor/wood, /area/crew_quarters/dorms) "mfv" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Science - Toxins Secure Storage"; name = "science camera"; network = list("ss13","rd") @@ -47991,7 +47871,7 @@ /obj/machinery/door/window/southright{ base_state = "left"; icon_state = "left"; - name = "Balistic Weapons storage"; + name = "Balistic Weapons Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -48031,7 +47911,7 @@ "mho" = ( /obj/machinery/door/poddoor/preopen{ id = "mixwindows"; - name = "Toxin Mix Chamber Blast door" + name = "Toxin Mix Chamber Blast Door" }, /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, @@ -48068,8 +47948,7 @@ /obj/machinery/computer/security{ dir = 8 }, -/obj/machinery/camera/autoname{ - dir = 6; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","security") }, /turf/open/floor/iron/dark, @@ -48198,7 +48077,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -48317,7 +48196,7 @@ id = "medcell"; name = "Medical Cell Locker" }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Security Post - Arrivals" }, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -48493,9 +48372,7 @@ /turf/open/floor/iron/white, /area/science/lobby) "moy" = ( -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/central) "moD" = ( /obj/effect/spawner/structure/window/reinforced, @@ -49729,11 +49606,7 @@ /obj/structure/sign/poster/official/cleanliness{ pixel_x = -32 }, -/obj/machinery/camera{ - c_tag = "Hydroponics - Port"; - dir = 10; - name = "service camera" - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/hydroponics) "mEH" = ( @@ -49908,7 +49781,7 @@ /turf/open/floor/iron/sepia, /area/engine/engineering) "mGW" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Auxiliary Restroom"; name = "restroom camera" }, @@ -50335,7 +50208,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Xenobiology - Secure Cell"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -50370,7 +50243,7 @@ "mNq" = ( /obj/structure/table, /obj/machinery/door/window/southleft{ - name = "Miscellaneous medical Supplies"; + name = "Miscellaneous Medical Supplies"; req_access_txt = "5" }, /obj/item/reagent_containers/spray/cleaner{ @@ -50392,7 +50265,7 @@ /turf/open/floor/iron/dark, /area/medical/storage) "mNx" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Central Primary Hallway - Central Port"; name = "hallway camera" }, @@ -51037,7 +50910,7 @@ name = "Virology Requests Console"; pixel_x = 30 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Virology - Virology Breakroom"; name = "virology camera"; network = list("ss13","medbay") @@ -51342,6 +51215,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, /area/medical/break_room) "nbC" = ( @@ -51508,7 +51384,7 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Port Primary Hallway - Mech bay"; name = "hallway camera" }, @@ -51563,7 +51439,7 @@ "neP" = ( /obj/machinery/door/poddoor/preopen{ id = "telelab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/engine, @@ -51793,7 +51669,7 @@ /obj/structure/extinguisher_cabinet{ pixel_y = 30 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Atmospherics - Distro Loop"; name = "atmospherics camera" }, @@ -51972,7 +51848,7 @@ /area/library/lounge) "njt" = ( /obj/machinery/power/tesla_coil, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Engineering - Secure Storage"; name = "engineering camera" }, @@ -51996,6 +51872,9 @@ /obj/structure/lattice/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, /turf/open/floor/plating, /area/security/main) "nkn" = ( @@ -52681,7 +52560,7 @@ /obj/structure/bed, /obj/item/bedsheet/medical, /obj/machinery/iv_drip, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Medbay - Recovery Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -53196,7 +53075,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Courtroom - Fore" }, /obj/structure/chair/fancy/bench/pew/right{ @@ -53692,9 +53571,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, @@ -53822,7 +53698,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "brigsidedoorn"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /obj/item/book/manual/wiki/security_space_law, /obj/item/restraints/handcuffs, @@ -53999,9 +53875,7 @@ /area/engine/atmos) "nKj" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/structure/curtain{ - layer = 4.5 - }, +/obj/structure/curtain, /turf/open/floor/plating, /area/medical/surgery) "nKl" = ( @@ -54270,7 +54144,7 @@ /turf/open/floor/plating, /area/construction) "nPP" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Unique Commissary" }, /turf/open/floor/plating, @@ -54589,7 +54463,6 @@ "nVA" = ( /obj/machinery/telecomms/processor/preset_exploration, /obj/effect/turf_decal/stripes/closeup, -/obj/machinery/atmospherics/pipe/simple/general/hidden, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -54776,7 +54649,7 @@ /obj/effect/spawner/structure/window/reinforced/tinted, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /turf/open/floor/plating, /area/crew_quarters/toilet/restrooms) @@ -54880,7 +54753,7 @@ /area/bridge/meeting_room/council) "nZD" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Atmospherics - Engine Passage"; name = "atmospherics camera" }, @@ -54942,6 +54815,9 @@ /obj/effect/turf_decal/stripes/closeup{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron/techmaint, /area/quartermaster/storage) "oaw" = ( @@ -55285,13 +55161,10 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "odz" = ( -/obj/machinery/camera{ - c_tag = "Supermatter Engine - Thermo Electric Generator"; - dir = 5; - name = "engineering camera"; +/obj/machinery/firealarm/directional/south, +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","engine") }, -/obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/engine/engine_room) "odD" = ( @@ -55612,11 +55485,7 @@ /turf/open/floor/iron/techmaint, /area/quartermaster/exploration_prep) "ojt" = ( -/obj/machinery/camera{ - c_tag = "Shuttle construction area - Custom shuttle dock"; - dir = 9; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/catwalk_floor, /area/drydock) "oju" = ( @@ -55765,7 +55634,7 @@ "omg" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -56005,11 +55874,7 @@ /obj/structure/sign/nanotrasen{ pixel_y = 32 }, -/obj/machinery/camera{ - c_tag = "Starboard Primary Hallway - Central"; - dir = 9; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/hallway/primary/starboard) "oon" = ( @@ -56518,12 +56383,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron, /area/security/main) "ovA" = ( @@ -56552,7 +56417,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/grid, /area/medical/virology) @@ -56648,11 +56513,6 @@ /turf/open/floor/iron/dark, /area/quartermaster/storage) "owV" = ( -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway - Central"; - dir = 6; - name = "hallway camera" - }, /obj/effect/turf_decal/guideline/guideline_out_arrow_con/blue{ dir = 9 }, @@ -56662,6 +56522,7 @@ /obj/effect/turf_decal/guideline/guideline_in_arrow_con/red{ dir = 9 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/fore) "owW" = ( @@ -56737,12 +56598,6 @@ /turf/open/floor/iron/grid, /area/crew_quarters/toilet/auxiliary) "oyt" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = -30 - }, -/obj/structure/table/optable{ - name = "Robotics Operating Table" - }, /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, @@ -56901,20 +56756,17 @@ /obj/item/computer_hardware/hard_drive/role/lawyer{ pixel_x = -5 }, -/obj/machinery/camera{ - c_tag = "Lawyer's Office"; - dir = 5 - }, /obj/structure/disposalpipe/segment{ dir = 9 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood, /area/lawoffice) "oBN" = ( /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "2-8" @@ -57074,7 +56926,7 @@ /obj/structure/sign/poster/official/do_not_question{ pixel_y = -32 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Vacant Office" }, /obj/item/camera_film{ @@ -57087,7 +56939,7 @@ "oDB" = ( /obj/structure/table/wood/fancy/royalblack, /obj/item/flashlight/lamp, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Cargo - Quartermaster's Quarters"; name = "cargo camera" }, @@ -57129,7 +56981,7 @@ /obj/effect/turf_decal/guideline/guideline_mid/darkblue{ dir = 1 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Fore Primary Hallway - Security shuttle"; name = "hallway camera" }, @@ -57190,6 +57042,13 @@ /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"oFs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/medbay/lobby) "oFC" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -57245,7 +57104,7 @@ dir = 4 }, /obj/machinery/door/airlock/highsecurity{ - name = "radiation shelter" + name = "radiation Shelter" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -57258,7 +57117,7 @@ }, /obj/machinery/computer/rdservercontrol, /obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Science - Server Room"; name = "science camera"; network = list("ss13","rd") @@ -57598,7 +57457,7 @@ "oKv" = ( /obj/machinery/computer/objective, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Science - Exploration Preparation"; name = "science camera"; network = list("ss13","rd") @@ -58117,7 +57976,7 @@ dir = 8 }, /obj/machinery/door/airlock/maintenance{ - name = "Medbay central maintenance"; + name = "Medbay Central Maintenance"; req_access_txt = "5" }, /turf/open/floor/iron/techmaint, @@ -58522,7 +58381,7 @@ /obj/machinery/door/window/southright{ base_state = "left"; icon_state = "left"; - name = "Sign door"; + name = "Sign Door"; req_one_access = "25" }, /turf/open/floor/grass/no_border, @@ -58559,7 +58418,7 @@ dir = 1 }, /obj/machinery/door/airlock/maintenance{ - name = "science access"; + name = "science Access"; req_access_txt = "47" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -59374,7 +59233,7 @@ /turf/open/floor/iron, /area/vacant_room/commissary/commissary1) "pla" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Science - Research and Development"; name = "science camera"; network = list("ss13","rd") @@ -59672,15 +59531,11 @@ pixel_y = -3 }, /obj/item/clothing/head/helmet{ - layer = 3.00001; pixel_x = -3; pixel_y = 3 }, +/obj/item/clothing/head/helmet, /obj/item/clothing/head/helmet{ - layer = 3.00001 - }, -/obj/item/clothing/head/helmet{ - layer = 3.00001; pixel_x = 3; pixel_y = -3 }, @@ -59690,7 +59545,7 @@ /obj/effect/turf_decal/bot, /obj/machinery/door/window/southright{ dir = 1; - name = "Armour storage"; + name = "Armour Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -60204,7 +60059,7 @@ /obj/effect/turf_decal/stripes/red/end, /obj/effect/mapping_helpers/airlock/unres, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /turf/open/floor/iron/techmaint, @@ -60903,6 +60758,11 @@ /obj/machinery/light_switch{ pixel_y = -24 }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Medbay - Storage"; + name = "medbay camera"; + network = list("ss13","medbay") + }, /turf/open/floor/iron/white, /area/medical/storage) "pHy" = ( @@ -60945,10 +60805,7 @@ /area/hallway/primary/port) "pHV" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/camera{ - c_tag = "Courtroom - Backroom"; - dir = 10 - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/lawoffice) "pHW" = ( @@ -61051,7 +60908,7 @@ "pIV" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible, /obj/machinery/portable_atmospherics/pump, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Atmospherics - Pumps"; name = "atmospherics camera" }, @@ -61090,12 +60947,8 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Theatre"; - dir = 5; - name = "service camera" - }, /obj/machinery/firealarm/directional/south, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/wood, /area/crew_quarters/theatre) "pJl" = ( @@ -61130,10 +60983,10 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/maintenance/disposal/incinerator) "pJI" = ( -/obj/machinery/camera{ - c_tag = "Science maintenance - Starboard"; - dir = 9; - name = "science camera" +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Xenobiology - Research Area"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") }, /turf/open/floor/iron/dark, /area/maintenance/department/science) @@ -61552,7 +61405,7 @@ /obj/machinery/computer/atmos_alert{ dir = 4 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Atmospherics - Desk"; name = "atmospherics camera" }, @@ -61693,7 +61546,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Engineering - Chief Engineer's Quarters"; name = "engineering camera" }, @@ -61703,9 +61556,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/atmospherics/components/binary/valve/layer2{ - layer = 2.35 - }, +/obj/machinery/atmospherics/components/binary/valve/layer2, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/techmaint, /area/maintenance/department/science) @@ -61868,7 +61719,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Arrivals - Fore Arm - Far"; name = "hallway camera" }, @@ -62111,6 +61962,11 @@ /obj/machinery/status_display/evac{ pixel_x = 32 }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Medbay - Chief Medical Officer's Quarters"; + name = "medbay camera"; + network = list("ss13","medbay") + }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) "pYZ" = ( @@ -62416,15 +62272,11 @@ "qcu" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ - c_tag = "Bar Backroom"; - dir = 5; - name = "service camera" - }, /obj/structure/disposalpipe/trunk{ dir = 1 }, /obj/machinery/firealarm/directional/west, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/crew_quarters/bar) "qcA" = ( @@ -62827,7 +62679,7 @@ /turf/open/floor/plating, /area/ai_monitored/storage/eva) "qhL" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Recreation - port"; name = "recreation camera" }, @@ -63242,7 +63094,7 @@ /area/construction) "qmP" = ( /obj/machinery/vending/sustenance, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Cafeteria" }, /turf/open/floor/iron/cafeteria, @@ -63584,7 +63436,7 @@ /obj/machinery/microwave{ pixel_y = 5 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Kitchen"; name = "service camera" }, @@ -63630,7 +63482,7 @@ /turf/open/floor/carpet, /area/vacant_room/office) "qsh" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Dormitories - Locker Room"; name = "dormitories camera" }, @@ -63762,7 +63614,7 @@ /turf/open/floor/iron/dark, /area/tcommsat/computer) "qtt" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Atmospherics - Mix Cell"; name = "atmospherics camera" }, @@ -63885,10 +63737,7 @@ "quf" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, -/obj/machinery/camera{ - c_tag = "Telecomms - Server Room"; - dir = 5; - name = "telecomms camera"; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","tcomms") }, /turf/open/floor/engine{ @@ -63899,7 +63748,7 @@ "quh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Cargo Bay - Starboard"; name = "cargo camera" }, @@ -64081,7 +63930,7 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/maintenance/disposal/incinerator) "qwL" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Arrivals - Inner corridor"; name = "hallway camera" }, @@ -64185,7 +64034,7 @@ pixel_x = -28; pixel_y = 1 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Escape Shuttle Hallway - Aft Central"; name = "hallway camera" }, @@ -64331,7 +64180,9 @@ /area/storage/art) "qAE" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron/dark/side{ + dir = 10 + }, /area/crew_quarters/kitchen) "qAN" = ( /obj/structure/table/reinforced, @@ -64394,7 +64245,7 @@ /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/maintenance{ desc = "It opens and closes. You have a terrible feeling about this room..."; - name = "Brig closet" + name = "Brig Closet" }, /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, @@ -64492,6 +64343,9 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron, /area/security/main) "qCb" = ( @@ -64873,10 +64727,7 @@ /area/quartermaster/qm) "qHb" = ( /obj/structure/reagent_dispensers/water_cooler, -/obj/machinery/camera{ - c_tag = "Medbay - Psychologist room"; - dir = 6; - name = "medbay camera"; +/obj/machinery/camera/autoname/directional/east{ network = list("ss13","medbay") }, /turf/open/floor/wood, @@ -65052,7 +64903,7 @@ "qJB" = ( /obj/machinery/door/poddoor/preopen{ id = "BrigForeWindows"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -65725,7 +65576,7 @@ /obj/item/radio/intercom{ pixel_y = -28 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Science - Experimentor"; name = "science camera"; network = list("ss13","rd") @@ -66036,7 +65887,7 @@ /obj/effect/turf_decal/delivery, /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/engine, @@ -66654,6 +66505,9 @@ /obj/structure/lattice/catwalk/over, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/plating, /area/security/brig) "rgl" = ( @@ -66740,7 +66594,7 @@ base_state = "left"; dir = 4; icon_state = "left"; - name = "Implants storage"; + name = "Implants Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -66917,6 +66771,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/dark, /area/hallway/primary/central) "rjG" = ( @@ -67466,9 +67323,6 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, /turf/open/floor/iron, /area/medical/break_room) "rrs" = ( @@ -67601,12 +67455,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway - VIP lounge"; - dir = 9; - name = "hallway camera" - }, /obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/wood, /area/hallway/primary/aft) "rsJ" = ( @@ -67899,7 +67749,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlabext"; - name = "External research shutters" + name = "External Research Shutters" }, /turf/open/floor/iron/techmaint, /area/science/lab) @@ -67929,9 +67779,7 @@ /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/starboard/aft) "rxd" = ( /turf/closed/wall, @@ -68029,9 +67877,6 @@ /obj/item/storage/toolbox/emergency, /obj/item/crowbar/red, /obj/structure/rack, -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/turf_decal/bot, /turf/open/floor/iron/techmaint, /area/maintenance/solars/port) @@ -68260,7 +68105,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Science - Toxins Storage Passtrough"; name = "science camera"; network = list("ss13","rd") @@ -68302,7 +68147,7 @@ /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) "rBC" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Gambling Corner"; name = "service camera" }, @@ -68348,7 +68193,7 @@ "rBT" = ( /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/effect/turf_decal/delivery, /turf/open/floor/iron/grid/steel, @@ -68460,7 +68305,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /turf/open/floor/plating, /area/security/prison/shielded) @@ -68516,7 +68361,7 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "rEf" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Medbay - Auxiliary Fore Entrance"; name = "medbay camera"; network = list("ss13","medbay") @@ -68571,12 +68416,6 @@ dir = 4 }, /obj/structure/disposalpipe/segment, -/obj/machinery/camera{ - c_tag = "Medbay - Central Port"; - dir = 6; - name = "medbay camera"; - network = list("ss13","medbay") - }, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, @@ -68720,6 +68559,14 @@ }, /turf/open/floor/iron/grid/steel, /area/engine/engine_room) +"rGH" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/techmaint, +/area/quartermaster/storage) "rGR" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/shieldwallgen, @@ -68770,7 +68617,7 @@ /area/engine/engine_room) "rHf" = ( /obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Science - Toxins Mixing Lab Burn Chamber"; name = "science camera"; network = list("ss13","rd") @@ -69131,7 +68978,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Cargo - Foyer"; name = "cargo camera" }, @@ -69305,7 +69152,7 @@ /obj/machinery/computer/cryopod{ pixel_y = 25 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Medbay - Sleepers"; name = "medbay camera"; network = list("ss13","medbay") @@ -69405,6 +69252,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, /turf/open/floor/plating, /area/security/main) "rOy" = ( @@ -69780,7 +69630,7 @@ }, /obj/item/stack/sheet/plasteel/twenty, /obj/item/wrench, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Engineering - Gravity Generator Foyer"; name = "engineering camera" }, @@ -69794,7 +69644,7 @@ "rRA" = ( /obj/machinery/camera/motion{ c_tag = "AI - Upload"; - dir = 6; + dir = 4; name = "motion-sensitive ai camera"; network = list("aiupload") }, @@ -69880,7 +69730,7 @@ /turf/open/floor/iron/techmaint, /area/maintenance/department/engine) "rSU" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Chapel Office Antechamber"; name = "chapel camera" }, @@ -69939,7 +69789,7 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "rUg" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Central Primary Hallway - Courtroom Entrance"; name = "hallway camera" }, @@ -70132,17 +69982,13 @@ /turf/open/floor/plating, /area/maintenance/starboard/fore) "rWE" = ( -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Cargo Office Entrance"; - dir = 9; - name = "hallway camera" - }, /obj/item/radio/intercom{ pixel_y = 24 }, /obj/effect/turf_decal/siding/white{ dir = 1 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/hallway/primary/port) "rWG" = ( @@ -70283,7 +70129,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_y = 32 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ network = list("ss13","security") }, /obj/structure/cable/yellow{ @@ -70396,7 +70242,7 @@ "sao" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -70661,6 +70507,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) "sdo" = ( @@ -70756,18 +70605,14 @@ /turf/open/floor/iron, /area/storage/primary) "sfg" = ( -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Starboard"; - dir = 9; - name = "hallway camera" - }, /obj/machinery/status_display/ai{ pixel_y = 32 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/hallway/primary/port) "sfk" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Atmospherics - Plasma Cell"; name = "atmospherics camera" }, @@ -70805,7 +70650,7 @@ }, /area/maintenance/aft) "sfP" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Medbay - Waiting Room"; name = "medbay camera"; network = list("ss13","medbay") @@ -70926,11 +70771,7 @@ /area/hallway/primary/fore) "shn" = ( /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Starboard"; - dir = 6; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/hallway/primary/central) "shs" = ( @@ -71124,12 +70965,12 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /turf/open/floor/iron/white/side{ dir = 8 }, @@ -71168,7 +71009,7 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "ska" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Arrivals - Lounge"; name = "lounge camera" }, @@ -71219,7 +71060,7 @@ "skP" = ( /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/maintenance_hatch{ @@ -71425,6 +71266,9 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/plating, /area/security/brig) "smL" = ( @@ -71777,14 +71621,10 @@ /turf/open/floor/carpet/grimy, /area/crew_quarters/locker) "ssQ" = ( -/obj/machinery/camera{ - c_tag = "Fore Primary Hallway - Port Bow"; - dir = 5; - name = "hallway camera" - }, /obj/machinery/status_display/ai{ pixel_y = -32 }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron, /area/hallway/primary/aft) "ssT" = ( @@ -71980,7 +71820,6 @@ /area/lawoffice) "svn" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment, /obj/structure/table/reinforced, /obj/item/paper_bin, /obj/item/pen, @@ -71988,6 +71827,7 @@ /obj/item/toy/plush/lizard_plushie{ name = "Eats-The-Rubbish" }, +/obj/structure/disposalpipe/sorting/unsorted, /turf/open/floor/iron/dark/side, /area/quartermaster/sorting) "svu" = ( @@ -72264,11 +72104,7 @@ /turf/open/floor/vault, /area/engine/engine_room) "syL" = ( -/obj/machinery/camera{ - c_tag = "Shuttle construction area - Security shuttle dock"; - dir = 6; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/catwalk_floor, /area/drydock/security) "syR" = ( @@ -72371,7 +72207,7 @@ name = "Interrogation Intercom"; pixel_y = 24 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Interrogation room"; network = list("interrogation") }, @@ -72714,7 +72550,7 @@ /obj/item/crowbar, /obj/item/wirecutters, /obj/item/stack/cable_coil/white, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Engineering - Gear Storage"; name = "engineering camera" }, @@ -72742,6 +72578,13 @@ }, /turf/open/floor/iron/techmaint, /area/engine/engine_room) +"sEh" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/grass, +/area/hydroponics/garden) "sEl" = ( /obj/effect/turf_decal/pool/corner{ dir = 8 @@ -72850,7 +72693,7 @@ /obj/structure/cable/yellow{ icon_state = "0-8" }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Security Post - Science"; network = list("ss13","rd") }, @@ -72924,7 +72767,7 @@ /area/maintenance/port/central) "sGH" = ( /obj/machinery/door/airlock/engineering/glass{ - name = "Engineering locker room"; + name = "Engineering Locker Room"; req_access_txt = "32" }, /obj/machinery/door/firedoor, @@ -72950,7 +72793,7 @@ }, /area/quartermaster/office) "sGY" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Atmospherics - Port"; name = "atmospherics camera" }, @@ -73225,7 +73068,7 @@ }, /obj/machinery/door/poddoor{ id = "hosprivacy"; - name = "HoS Privacy Blast door" + name = "HoS Privacy Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -73575,7 +73418,7 @@ dir = 8 }, /obj/structure/disposalpipe/segment, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Science - Central hallway"; name = "science camera"; network = list("ss13","rd") @@ -73586,13 +73429,10 @@ /turf/open/floor/iron/grid/steel, /area/science/research) "sQT" = ( -/obj/machinery/camera{ - c_tag = "Vacant Commissary #2"; - dir = 9 - }, /obj/machinery/newscaster{ pixel_y = 31 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/vacant_room/commissary/commissary2) "sRl" = ( @@ -74026,7 +73866,7 @@ /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 4 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Central Primary Hallway - Bow"; name = "hallway camera" }, @@ -74086,6 +73926,9 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "sWq" = ( @@ -74329,7 +74172,7 @@ /area/crew_quarters/bar) "sYZ" = ( /obj/machinery/smartfridge/extract/preloaded, -/turf/closed/wall, +/turf/open/floor/iron/grid/steel, /area/science/xenobiology) "sZm" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ @@ -74562,6 +74405,9 @@ pixel_x = 1; pixel_y = -24 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "tbP" = ( @@ -74788,7 +74634,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "corporate_privacy"; - name = "showroom shutters" + name = "showroom Shutters" }, /turf/open/floor/plating, /area/bridge/showroom/corporate) @@ -75356,7 +75202,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Science - Experimentor"; name = "science camera"; network = list("ss13","rd") @@ -75847,7 +75693,7 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/door/poddoor/preopen{ id = "BrigForeWindows"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /obj/machinery/door/airlock/security/glass{ id_tag = "ForeOuterBrig"; @@ -75945,7 +75791,6 @@ /obj/structure/curtain, /obj/machinery/shower{ dir = 8; - layer = 4; name = "emergency shower"; pixel_x = -6 }, @@ -76354,7 +76199,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "brigsidedoorn"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /obj/item/paper_bin, /obj/item/pen, @@ -76799,7 +76644,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Atmospherics - Atmos Storage"; name = "atmospherics camera" }, @@ -77143,7 +76988,7 @@ dir = 1 }, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -77211,7 +77056,7 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "tNV" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Medbay - Genetics Lab"; name = "medbay camera"; network = list("ss13","medbay") @@ -77297,7 +77142,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/effect/turf_decal/stripes/closeup{ dir = 1 @@ -77370,6 +77215,7 @@ /obj/item/radio/intercom{ pixel_x = 28 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/quartermaster/storage) "tPn" = ( @@ -77502,7 +77348,7 @@ /turf/open/floor/catwalk_floor, /area/security/checkpoint/escape) "tQo" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Bridge - Dock - Aft"; name = "command camera" }, @@ -77510,7 +77356,7 @@ /turf/open/floor/iron/dark, /area/bridge) "tQu" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Port Primary Hallway - Checkpoint"; name = "hallway camera" }, @@ -77813,7 +77659,7 @@ /turf/open/floor/iron/dark, /area/bridge/showroom/corporate) "tUe" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Atmospherics - Nitrous Oxide Cell"; name = "atmospherics camera" }, @@ -78138,7 +77984,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Supermatter Engine - Backup Starboard"; name = "engineering camera"; network = list("ss13","engine") @@ -78161,6 +78007,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/iron/dark, /area/engine/engine_room) "tZn" = ( @@ -78181,12 +78030,12 @@ /turf/open/floor/engine, /area/science/storage) "tZF" = ( -/obj/machinery/camera{ - c_tag = "Science maintenance - Central"; - dir = 9; - name = "science camera" - }, /obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Xenobiology - Research Area"; + name = "xenobiology camera"; + network = list("ss13","xeno","rd") + }, /turf/open/floor/iron/dark, /area/maintenance/department/science) "tZK" = ( @@ -78370,6 +78219,18 @@ }, /turf/open/floor/iron/sepia, /area/engine/break_room) +"ucp" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/maintenance/port) "ucx" = ( /obj/machinery/requests_console{ announcementConsole = 1; @@ -78680,6 +78541,9 @@ /obj/structure/cable/yellow{ icon_state = "1-8" }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron, /area/security/main) "ugP" = ( @@ -78734,6 +78598,9 @@ /area/engine/supermatter) "uhJ" = ( /obj/machinery/biogenerator, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/grass, /area/hydroponics/garden) "uhU" = ( @@ -78869,7 +78736,7 @@ pixel_y = 6 }, /obj/item/pen, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Engineering - Chief Engineer's Office"; name = "engineering camera" }, @@ -78893,6 +78760,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/vault, /area/engine/engine_room) "ujx" = ( @@ -79040,14 +78910,10 @@ /obj/structure/railing/corner{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Starboard Aft Central"; - dir = 6; - name = "hallway camera" - }, /obj/item/radio/intercom{ pixel_x = 28 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/central) "ulP" = ( @@ -79139,10 +79005,6 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Security Post - Engineering"; - dir = 9 - }, /obj/structure/cable/yellow{ icon_state = "0-2" }, @@ -79159,6 +79021,7 @@ pixel_x = -32; pixel_y = 37 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron, /area/security/checkpoint/engineering) "umz" = ( @@ -79242,6 +79105,12 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 }, +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/engine/supermatter" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/iron/dark, /area/engine/engine_room) "unR" = ( @@ -79507,7 +79376,7 @@ dir = 1 }, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -79625,7 +79494,7 @@ /area/crew_quarters/dorms) "uta" = ( /obj/machinery/door/airlock{ - name = "Cyborg Recharging station" + name = "Cyborg Recharging Station" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -79782,7 +79651,7 @@ /turf/open/floor/vault, /area/engine/engine_room) "uuU" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Recreation - Cryo Lounge"; name = "recreation camera" }, @@ -79828,9 +79697,8 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - name = "HOS" +/obj/structure/disposalpipe/sorting/mail/destination/hos_office/flip{ + dir = 8 }, /turf/open/floor/iron, /area/hallway/primary/fore) @@ -79867,9 +79735,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -79973,12 +79838,12 @@ }, /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, /obj/structure/cable/yellow{ icon_state = "1-8" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, /area/security/main) "uwE" = ( @@ -80017,6 +79882,9 @@ /obj/effect/turf_decal/trimline/blue/corner{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "uxf" = ( @@ -80939,6 +80807,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/vault, /area/engine/engine_room) "uHW" = ( @@ -81018,12 +80889,8 @@ /obj/effect/turf_decal/siding/wood{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Kitchen Hatch"; - dir = 6; - name = "service camera" - }, /obj/machinery/firealarm/directional/east, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/wood, /area/crew_quarters/bar/atrium) "uJg" = ( @@ -81199,11 +81066,7 @@ /turf/open/floor/iron, /area/engine/atmos) "uLG" = ( -/obj/machinery/camera{ - c_tag = "Port Primary Hallway - Fore"; - dir = 10; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/hallway/primary/port) "uLI" = ( @@ -81289,12 +81152,6 @@ /turf/open/floor/iron, /area/hallway/primary/starboard) "uNi" = ( -/obj/machinery/camera{ - c_tag = "Xenobiology - Aft"; - dir = 6; - name = "xenobiology camera"; - network = list("ss13","xeno","rd") - }, /obj/item/radio/intercom{ pixel_x = 28 }, @@ -81307,6 +81164,9 @@ pixel_x = 4; pixel_y = 4 }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","xeno","rd") + }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) "uNj" = ( @@ -81459,6 +81319,9 @@ name = "Maintenance Hatch"; req_access_txt = "12" }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/hydroponics/garden) "uPe" = ( @@ -81813,12 +81676,12 @@ /obj/effect/turf_decal/trimline/blue/line{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /obj/structure/extinguisher_cabinet{ pixel_y = -30 }, +/obj/structure/disposalpipe/junction/yjunction{ + dir = 1 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "uUa" = ( @@ -81891,7 +81754,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlabext"; - name = "External research shutters" + name = "External Research Shutters" }, /obj/machinery/door/firedoor, /obj/item/paper_bin, @@ -81925,11 +81788,7 @@ /obj/structure/noticeboard{ pixel_y = 26 }, -/obj/machinery/camera{ - c_tag = "Recreation - fore"; - dir = 9; - name = "recreation camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -81976,7 +81835,7 @@ "uWu" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Science - Shuttle dock"; name = "science camera" }, @@ -82187,7 +82046,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlabext"; - name = "External research shutters" + name = "External Research Shutters" }, /turf/open/floor/plating, /area/science/lab) @@ -82216,7 +82075,7 @@ /obj/effect/turf_decal/stripes/corner{ dir = 8 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Science maintenance - Port"; name = "science camera" }, @@ -82768,9 +82627,7 @@ }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/central) "veG" = ( /obj/structure/cable/yellow{ @@ -83005,10 +82862,8 @@ /turf/open/floor/iron, /area/hallway/primary/aft) "vih" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics - Oxygen Supply"; - dir = 5; - name = "atmospherics camera" +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Atmospherics - Plasma Cell" }, /turf/open/floor/engine/o2/light, /area/engine/atmos) @@ -83211,6 +83066,7 @@ /obj/structure/sign/poster/official/bless_this_spess{ pixel_y = -32 }, +/obj/machinery/light, /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "vjV" = ( @@ -83305,7 +83161,7 @@ }, /obj/item/clothing/suit/armor/laserproof, /obj/machinery/door/window/southright{ - name = "EMP storage"; + name = "EMP Storage"; req_one_access_txt = "1;4" }, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -83528,7 +83384,7 @@ /obj/effect/turf_decal/trimline/red/filled/line{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ network = list("ss13","security") }, /obj/machinery/power/apc/auto_name/directional/north, @@ -83556,7 +83412,7 @@ /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) "vod" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Chapel - Starboard"; name = "chapel camera" }, @@ -83691,12 +83547,8 @@ /obj/structure/sign/warning/nosmoking{ pixel_x = -28 }, -/obj/item/stack/sheet/glass/fifty{ - layer = 4 - }, -/obj/item/stack/sheet/glass/fifty{ - layer = 4 - }, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, /obj/item/stack/sheet/plasteel/twenty{ pixel_x = -3; pixel_y = 3 @@ -83761,7 +83613,7 @@ /obj/effect/turf_decal/stripes/red/line, /obj/structure/cable, /obj/structure/window/plasma/reinforced, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Supermatter Chamber"; network = list("engine") }, @@ -83941,7 +83793,7 @@ /turf/open/floor/iron, /area/medical/cryo) "vrW" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Xenobiology - Kill Room"; name = "xenobiology camera"; network = list("ss13","xeno","rd") @@ -84101,7 +83953,7 @@ /obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "AI Chamber - Antechamber"; name = "ai camera"; network = list("aichamber"); @@ -84116,6 +83968,9 @@ /obj/effect/turf_decal/guideline/guideline_mid/purple, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/dark/side{ dir = 1 }, @@ -84276,7 +84131,7 @@ "vuT" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -84453,6 +84308,9 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/dark, /area/hallway/primary/central) "vwj" = ( @@ -84902,7 +84760,7 @@ /area/hallway/primary/central) "vAj" = ( /obj/structure/window/reinforced, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Locker Room - Holodeck"; name = "dormitories camera" }, @@ -85331,6 +85189,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/iron/dark, /area/quartermaster/storage) "vGr" = ( @@ -85956,7 +85817,9 @@ }, /obj/effect/turf_decal/trimline/blue/filled/warning, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, +/obj/structure/disposalpipe/junction{ + dir = 2 + }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "vNM" = ( @@ -85979,14 +85842,10 @@ /obj/structure/cable{ icon_state = "0-2" }, -/obj/machinery/camera{ - c_tag = "Engineering - Power Monitoring"; - dir = 9; - name = "engineering camera" - }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/engine/engine_smes) "vNZ" = ( @@ -86017,9 +85876,8 @@ /obj/effect/turf_decal/trimline/purple/line{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Science - Fore hallway"; - dir = 10; +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Research Division - Nanite Lab"; name = "science camera"; network = list("ss13","rd") }, @@ -86063,11 +85921,7 @@ /turf/open/floor/engine/light, /area/science/explab) "vOz" = ( -/obj/machinery/camera{ - c_tag = "Shuttle construction area - Escape Pod"; - dir = 9; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/sepia, /area/science/shuttle) "vOC" = ( @@ -86164,10 +86018,7 @@ /obj/machinery/light{ dir = 1 }, -/obj/machinery/camera{ - c_tag = "Medbay - Back entrance"; - dir = 9; - name = "medbay camera"; +/obj/machinery/camera/autoname/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron/white, @@ -86250,6 +86101,7 @@ "vQm" = ( /obj/machinery/portable_atmospherics/canister/nitrous_oxide, /obj/effect/turf_decal/delivery, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/engine/atmos) "vQp" = ( @@ -86307,7 +86159,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, @@ -86340,7 +86192,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "vRu" = ( -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Atmospherics - Carbon Dioxide Cell"; name = "atmospherics camera" }, @@ -86469,9 +86321,7 @@ "vSv" = ( /obj/effect/turf_decal/stripes/line, /obj/item/target/alien/anchored, -/obj/machinery/camera/preset/toxins{ - dir = 1 - }, +/obj/machinery/camera/preset/toxins, /turf/open/floor/plating/airless, /area/science/test_area) "vSE" = ( @@ -86550,7 +86400,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ id = "brigsidedoor"; - name = "Front Security Blast door" + name = "Front Security Blast Door" }, /obj/machinery/door/window/brigdoor/westright{ name = "Warden's Desk"; @@ -86562,6 +86412,9 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/grid/steel, /area/science/mixing) "vTP" = ( @@ -86761,7 +86614,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/curtain/directional{ dir = 8 @@ -86843,15 +86696,12 @@ "vXO" = ( /obj/machinery/atmospherics/components/unary/thermomachine/freezer/on, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ - c_tag = "Telecomms - Storage room"; - dir = 9; - name = "telecomms camera"; - network = list("ss13","tcomms") - }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","tcomms") + }, /turf/open/floor/iron/dark, /area/tcommsat/computer) "vXT" = ( @@ -86950,6 +86800,9 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /turf/open/floor/iron/grid/steel, /area/science/mixing) "vZJ" = ( @@ -87379,7 +87232,7 @@ /obj/machinery/airalarm/directional/east{ pixel_x = 22 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Central Primary Hallway - Central Fore"; name = "hallway camera" }, @@ -87563,11 +87416,6 @@ /turf/open/floor/vault, /area/engine/engine_room) "whB" = ( -/obj/machinery/camera{ - c_tag = "Arrivals Docking area - Aft"; - dir = 5; - name = "hallway camera" - }, /obj/structure/table/reinforced, /obj/item/nanite_scanner{ pixel_x = 4; @@ -87586,6 +87434,11 @@ dir = 1 }, /obj/machinery/firealarm/directional/south, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Science - Experimentor"; + name = "science camera"; + network = list("ss13","rd") + }, /turf/open/floor/iron/techmaint, /area/science/nanite) "whE" = ( @@ -88112,11 +87965,7 @@ /turf/closed/wall, /area/chapel/main) "wov" = ( -/obj/machinery/camera{ - c_tag = "Arrivals Docking area - Aft"; - dir = 5; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/engine{ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, @@ -88177,7 +88026,7 @@ dir = 9 }, /obj/item/kirbyplants/random, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Bridge - Dock - Fore"; name = "command camera" }, @@ -88213,7 +88062,6 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/button/door{ id = "QMUnloadDoor"; - layer = 4; name = "Unloading Door Toggle"; pixel_x = -24; pixel_y = 6; @@ -88221,7 +88069,6 @@ }, /obj/machinery/button/door{ id = "QMLoadingDoor"; - layer = 4; name = "Loading Door Toggle"; pixel_x = -24; pixel_y = -6; @@ -88297,7 +88144,7 @@ /turf/open/floor/wood, /area/crew_quarters/heads/hos) "wqP" = ( -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Starboard Primary Hallway - Telecomm entrance"; name = "hallway camera" }, @@ -88348,7 +88195,7 @@ dir = 1 }, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/cyan/hidden, @@ -88399,12 +88246,10 @@ /obj/item/clothing/neck/stethoscope, /obj/item/extrapolator, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = -4; pixel_y = 8 }, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = 2 }, /turf/open/floor/iron/tiled, @@ -88613,7 +88458,7 @@ /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ - name = "Gambling den" + name = "Gambling Den" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/grid/steel, @@ -88634,11 +88479,7 @@ /turf/open/floor/plating, /area/maintenance/port) "wuF" = ( -/obj/machinery/camera{ - c_tag = "Arrivals - Aft Arm - Far Fore"; - dir = 10; - name = "hallway camera" - }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) "wuK" = ( @@ -88953,7 +88794,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/stripes/closeup, @@ -89089,7 +88930,7 @@ /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/robotics/lab) @@ -89402,7 +89243,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Atmospherics - Maintenace access"; name = "atmospherics camera" }, @@ -89538,10 +89379,8 @@ }, /area/maintenance/starboard/aft) "wHC" = ( -/obj/machinery/camera{ - c_tag = "Atmospherics - Nitrogen Cell"; - dir = 5; - name = "atmospherics camera" +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Atmospherics - Plasma Cell" }, /turf/open/floor/engine/n2/light, /area/engine/atmos) @@ -89959,19 +89798,10 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"wMC" = ( -/obj/machinery/light/small, -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "wML" = ( /obj/structure/closet/toolcloset, /obj/effect/turf_decal/bot, +/obj/machinery/light/small/directional/east, /turf/open/floor/iron/techmaint, /area/maintenance/solars/port) "wMM" = ( @@ -90091,7 +89921,7 @@ dir = 8 }, /obj/item/paicard, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Bar"; name = "service camera" }, @@ -90225,6 +90055,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 9 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "wPJ" = ( @@ -90291,7 +90124,7 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 26 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Cargo Bay - Aft"; name = "cargo camera" }, @@ -90393,7 +90226,7 @@ /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/desk_bell{ pixel_x = 8; @@ -90684,7 +90517,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/robotics/lab) @@ -90894,7 +90727,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, @@ -90906,7 +90739,7 @@ "wWH" = ( /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/effect/turf_decal/delivery, /obj/structure/disposalpipe/segment, @@ -91330,12 +91163,8 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "xbh" = ( -/obj/machinery/camera{ - c_tag = "Shuttle construction area - Fore"; - dir = 9; - name = "hallway camera" - }, /obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/sepia, /area/science/shuttle) "xbl" = ( @@ -91388,9 +91217,6 @@ /turf/open/floor/plating, /area/maintenance/aft) "xbT" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/item/kirbyplants/random, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -91569,7 +91395,7 @@ pixel_x = -24 }, /obj/structure/cable/yellow, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Cargo Bay - Starboard"; name = "cargo camera" }, @@ -91614,7 +91440,7 @@ /turf/open/floor/iron, /area/hallway/secondary/entry) "xdU" = ( -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Port Primary Hallway - lounge"; name = "hallway camera" }, @@ -91661,7 +91487,7 @@ /area/crew_quarters/theatre/backstage) "xek" = ( /obj/machinery/door/airlock/maintenance/glass{ - name = "Sanitation closet"; + name = "Sanitation Closet"; req_access_txt = "47" }, /obj/machinery/door/firedoor, @@ -91903,7 +91729,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "rndlabext"; - name = "External research shutters" + name = "External Research Shutters" }, /obj/machinery/door/firedoor, /obj/structure/desk_bell{ @@ -91973,12 +91799,8 @@ "xgP" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/delivery, -/obj/machinery/camera{ - c_tag = "Locker Room - Fore"; - dir = 9; - name = "dormitories camera" - }, /obj/structure/disposalpipe/trunk, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/crew_quarters/locker) "xgX" = ( @@ -92148,7 +91970,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Chapel - Funeral Parlour"; name = "chapel camera" }, @@ -92194,7 +92016,7 @@ /obj/structure/disposalpipe/trunk{ dir = 8 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Cargo - Office"; name = "cargo camera" }, @@ -92436,15 +92258,12 @@ pixel_y = 30 }, /obj/effect/decal/cleanable/dirt, -/obj/machinery/camera{ - c_tag = "Custodial bay"; - dir = 9 - }, /obj/structure/closet/l3closet/janitor, /obj/item/clothing/gloves/maid, /obj/item/clothing/accessory/maidapron, /obj/item/clothing/under/costume/maid, /obj/item/grenade/clusterbuster/cleaner, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark/side{ dir = 5 }, @@ -92503,7 +92322,7 @@ /obj/effect/turf_decal/guideline/guideline_in_arrow_con/blue, /obj/effect/turf_decal/guideline/guideline_mid_arrow_con/purple, /obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Central Primary Hallway - Port"; name = "hallway camera" }, @@ -92574,7 +92393,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -92609,10 +92428,10 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload_foyer) "xnv" = ( -/obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/structure/disposalpipe/junction, /turf/open/floor/iron/dark/side{ dir = 5 }, @@ -92698,6 +92517,7 @@ dir = 4 }, /obj/machinery/firealarm/directional/east, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/central) "xoU" = ( @@ -92862,7 +92682,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridgewindows"; - name = "Bridge View Blast door" + name = "Bridge View Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -93040,7 +92860,7 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Engineering - Shared Storage"; name = "engineering camera" }, @@ -93224,7 +93044,7 @@ name = "Cargo Checkpoint RC"; pixel_y = 30 }, -/obj/machinery/camera/directional/east{ +/obj/machinery/camera/autoname/directional/east{ c_tag = "Security Post - Cargo" }, /obj/effect/turf_decal/trimline/red/filled/line{ @@ -93353,7 +93173,7 @@ /obj/machinery/airalarm/directional/north{ pixel_y = 22 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Medbay - Sleepers"; name = "medbay camera"; network = list("ss13","medbay") @@ -93512,9 +93332,7 @@ dir = 4 }, /obj/item/wirecutters, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/maintenance/port/central) "xxD" = ( /obj/effect/turf_decal/delivery, @@ -93682,7 +93500,7 @@ "xzJ" = ( /obj/effect/turf_decal/bot, /obj/structure/ore_box, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Cargo - Mining Dock"; name = "cargo camera" }, @@ -93704,6 +93522,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/engine, /area/science/mixing/chamber) "xzY" = ( @@ -93783,11 +93605,6 @@ pixel_y = 1 }, /obj/effect/turf_decal/tile/blue, -/obj/machinery/camera{ - c_tag = "Library - Port"; - dir = 10; - name = "library camera" - }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "xAA" = ( @@ -93851,11 +93668,6 @@ /turf/open/floor/carpet/red, /area/crew_quarters/bar/atrium) "xBr" = ( -/obj/machinery/camera{ - c_tag = "Central Primary Hallway - Recreation area entrance"; - dir = 6; - name = "hallway camera" - }, /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 8 }, @@ -93865,6 +93677,7 @@ /obj/effect/turf_decal/guideline/guideline_mid/purple{ dir = 4 }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron, /area/hallway/primary/central) "xBu" = ( @@ -94276,7 +94089,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "BrigForeWindows"; - name = "Fore Security Blast door" + name = "Fore Security Blast Door" }, /turf/open/floor/plating, /area/security/main) @@ -94492,7 +94305,7 @@ dir = 4 }, /obj/machinery/door/airlock/external/glass{ - name = "Labour Shuttle airlock"; + name = "Labour Shuttle Airlock"; req_access_txt = "63" }, /obj/machinery/atmospherics/pipe/layer_manifold{ @@ -94535,11 +94348,7 @@ /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Atmospherics - Center"; - dir = 5; - name = "atmospherics camera" - }, +/obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark/side, /area/engine/atmos) "xHi" = ( @@ -95071,7 +94880,7 @@ /area/ai_monitored/turret_protected/ai_upload) "xLY" = ( /obj/machinery/door/airlock/maintenance{ - name = "hydroponics maintenance"; + name = "hydroponics Maintenance"; req_access_txt = "35" }, /obj/effect/turf_decal/stripes/closeup, @@ -95174,15 +94983,11 @@ /turf/open/floor/iron, /area/hallway/primary/port) "xMo" = ( -/obj/machinery/camera{ - c_tag = "Locker Room - Aft"; - dir = 10; - name = "dormitories camera" - }, /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 8 }, /obj/machinery/firealarm/directional/west, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron, /area/crew_quarters/locker) "xMs" = ( @@ -95292,7 +95097,7 @@ /obj/structure/sign/poster/contraband/random{ pixel_y = -32 }, -/obj/machinery/camera/directional/south{ +/obj/machinery/camera/autoname/directional/south{ c_tag = "Theatre - Backstage"; name = "service camera" }, @@ -95408,15 +95213,10 @@ /turf/open/floor/grass, /area/hallway/secondary/entry) "xOR" = ( -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, /obj/structure/cable/yellow{ icon_state = "0-2" }, -/turf/open/floor/plating, +/turf/open/space/basic, /area/security/prison) "xOV" = ( /obj/structure/sign/warning/vacuum/external, @@ -95763,7 +95563,7 @@ "xSF" = ( /obj/effect/spawner/randomvend/snack, /obj/effect/turf_decal/delivery, -/obj/machinery/camera/directional/west{ +/obj/machinery/camera/autoname/directional/west{ c_tag = "Locker Room - Arcade"; name = "dormitories camera" }, @@ -95962,8 +95762,7 @@ dir = 1 }, /obj/machinery/airalarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 5; +/obj/machinery/camera/autoname/directional/south{ network = list("ss13","prison") }, /turf/open/floor/iron/dark, @@ -96058,14 +95857,10 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, -/obj/machinery/camera{ - c_tag = "Cargo Bay - Starboard"; - dir = 9; - name = "cargo camera" - }, /obj/item/radio/intercom{ pixel_y = 24 }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/quartermaster/storage) "xWO" = ( @@ -96333,7 +96128,7 @@ "xZz" = ( /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/stripes/corner, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ c_tag = "Engineering Maintenance - Engine Entrance"; name = "engineering camera" }, @@ -96558,8 +96353,8 @@ dir = 1 }, /obj/effect/turf_decal/stripes/end, -/obj/machinery/camera/directional/south{ - c_tag = "Science - Mech Bay"; +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Research Division - Nanite Lab"; name = "science camera"; network = list("ss13","rd") }, @@ -96741,7 +96536,7 @@ "yej" = ( /obj/machinery/door/poddoor/shutters{ id = "qm_warehouse"; - name = "warehouse shutters" + name = "warehouse Shutters" }, /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/techmaint, @@ -96829,7 +96624,7 @@ }, /obj/effect/turf_decal/stripes/closeup, /obj/machinery/door/airlock/external{ - name = "Labour Shuttle airlock" + name = "Labour Shuttle Airlock" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -97032,16 +96827,12 @@ /turf/open/floor/iron/dark, /area/quartermaster/miningdock) "yiv" = ( -/obj/machinery/camera{ - c_tag = "Library - Port"; - dir = 10; - name = "library camera" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, +/obj/machinery/camera/autoname/directional/west, /turf/open/floor/iron/dark, /area/library) "yix" = ( @@ -97125,6 +96916,9 @@ }, /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/trimline/red/corner, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","medbay") + }, /turf/open/floor/iron/white, /area/medical/medbay/central) "yjd" = ( @@ -97312,11 +97106,7 @@ pixel_x = 24 }, /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted, -/obj/machinery/camera{ - c_tag = "Bridge - Command center"; - dir = 6; - name = "command camera" - }, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/bridge) "ykQ" = ( @@ -111709,7 +111499,7 @@ wru uMd uMd vEQ -dOX +wuF vJY loh nbR @@ -113698,7 +113488,7 @@ xmv wks ryr sSy -wMC +gYZ jhy ooz nbg @@ -115758,7 +115548,7 @@ tqu fUf uWJ vUd -fUf +sEh aoI ceB riN @@ -116014,7 +115804,7 @@ mDo bGV lZw iuQ -tqu +lPB uhJ cXA ldc @@ -116525,7 +116315,7 @@ jJY kpO tNe iba -tqu +jbB mbf tNe tNe @@ -117039,7 +116829,7 @@ jKw tkV tkV tkV -tkV +ucp tkV tkV tkV @@ -118595,7 +118385,7 @@ qcR rxd cIs aDk -ghK +ksN pFH syY mRd @@ -123696,7 +123486,7 @@ iwP pIN iwP ghQ -lPB +vJo uuW gXr ceV @@ -124230,7 +124020,7 @@ ygM ygM jUE iNC -jUE +oFs xvj xvj kXc @@ -125577,9 +125367,9 @@ cuI vFU bXE tPh -nwl +rGH ctx -xmR +bug vSe hhD xZI @@ -125836,7 +125626,7 @@ wtF wtF uCS eQT -xmR +cxk vHt xxD xZW @@ -126291,7 +126081,7 @@ iLD xXA kXx vhU -iyB +gwS vbH maD vhU @@ -126849,7 +126639,7 @@ sCI lYH xTG lMS -jbB +cpS tVa wMZ ukC @@ -127314,7 +127104,7 @@ bAU sme cEi enY -hJJ +fVb jWe ngh nDi @@ -127571,7 +127361,7 @@ frR vHr cEi xCy -dFG +pyX gyt qvn pRv @@ -127828,7 +127618,7 @@ sTY eYR cEi tpt -dFG +pyX iyB heB ocm @@ -128856,7 +128646,7 @@ vHr vHr aOt bOi -aOt +dRl vhU vhU vhU @@ -129916,7 +129706,7 @@ xed gpZ kOw oSt -oSt +fsj epZ smK rgi @@ -130173,7 +129963,7 @@ nfL lZt iPt rOQ -qpD +iyh jeQ lYr dKC @@ -130416,7 +130206,7 @@ tBw vUR wBt qsB -scg +bhT uoP tsb tct @@ -130430,8 +130220,8 @@ pNU uSv yek tPF -qqd -osQ +dFG +eRJ pXI aGq vTE @@ -130673,7 +130463,7 @@ vjy keW lhm xcP -xcP +fBC oba xJU pUn @@ -130759,11 +130549,11 @@ ylW xIO qqV siW -hGi +eTf pqX qTc xDt -isw +eTf fIT qTc xDt @@ -130930,7 +130720,7 @@ kKG lgf wdt scg -vcI +dCw wTK giZ lMd @@ -131187,7 +130977,7 @@ wBt wBt wBt cLg -vcI +dCw bjB kXy wPS @@ -131444,7 +131234,7 @@ dNT pSe knc scg -vcI +dCw wTK chH lMd @@ -133329,15 +133119,15 @@ siW mUI vrW siW -lRk +eTf fIT qTc xDt -fBC +eTf pqX qTc xDt -bez +eTf fIT qTc siW @@ -145357,7 +145147,7 @@ uxX uxX uxX uxX -uxX +hJJ uxX eMl xCg @@ -145614,7 +145404,7 @@ ebb wzX wzX wzX -wzX +hjL wzX wUL xCg diff --git a/_maps/map_files/KiloStation/KiloStation.dmm b/_maps/map_files/KiloStation/KiloStation.dmm index 954dcb3ff1c8c..031e5a1194bb6 100644 --- a/_maps/map_files/KiloStation/KiloStation.dmm +++ b/_maps/map_files/KiloStation/KiloStation.dmm @@ -181,11 +181,35 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) +"aaP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/general/visible, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/engine, +/area/engine/engineering) "aaQ" = ( /obj/structure/lattice, /obj/structure/grille/broken, /turf/open/space/basic, /area/space/nearstation) +"aaT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "command Maintenance"; + req_one_access_txt = "19;63" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/central) "aaU" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -255,6 +279,21 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"abl" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "abn" = ( /obj/structure/chair/fancy/bench/pew{ dir = 8 @@ -287,6 +326,14 @@ }, /turf/open/floor/iron/dark/telecomms, /area/quartermaster/exploration_prep) +"abC" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "abD" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1132,6 +1179,13 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"aeI" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/main) "aeK" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -1485,6 +1539,28 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"ags" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/cargo{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Off Ramp Toggle"; + pixel_x = 24; + pixel_y = 6; + req_access_txt = "31" + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + name = "On Ramp Toggle"; + pixel_x = 24; + pixel_y = -6; + req_access_txt = "31" + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "agt" = ( /turf/closed/wall/rust, /area/space/nearstation) @@ -1515,15 +1591,6 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"agz" = ( -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -26 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "agA" = ( /obj/effect/turf_decal/bot, /obj/effect/decal/cleanable/dirt, @@ -1692,19 +1759,6 @@ burnt = 1 }, /area/maintenance/port) -"ahI" = ( -/obj/machinery/door/airlock/maintenance{ - name = "command maintenance"; - req_one_access_txt = "19;63" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) "ahJ" = ( /obj/machinery/door/poddoor/preopen{ id = "xeno4"; @@ -2093,21 +2147,6 @@ /obj/machinery/telecomms/processor/preset_two, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"ajQ" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Showers" - }) "ajT" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, @@ -2134,15 +2173,6 @@ "aka" = ( /turf/closed/wall/r_wall, /area/ai_monitored/security/armory) -"akb" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube"; - name = "Transit Tube Blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/bridge) "akd" = ( /obj/machinery/door/poddoor/preopen{ id = "xeno3"; @@ -2244,19 +2274,6 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"akI" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "exploration maintenance access"; - req_one_access_txt = "49" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/plating, -/area/quartermaster/exploration_dock) "akL" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security{ @@ -2278,25 +2295,6 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"akU" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "mass driver intersection"; - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/port/fore) "akX" = ( /obj/structure/closet/crate/wooden/toy, /obj/effect/turf_decal/bot, @@ -2315,44 +2313,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/theatre) -"akY" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor/heavy, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/airlock/research/glass{ - name = "exploration shuttle dock"; - req_one_access_txt = "49" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) -"alb" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "mass driver intersection"; - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "alf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/oil, @@ -2429,6 +2389,16 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) +"alA" = ( +/obj/item/kirbyplants{ + icon_state = "plant-08" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/aft) "alB" = ( /turf/closed/wall/r_wall, /area/science/xenobiology) @@ -2561,25 +2531,6 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"amh" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "transit intersection"; - req_access_txt = "12" - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = -32 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) "amo" = ( /obj/structure/lattice/catwalk, /obj/structure/transit_tube/crossing, @@ -2650,15 +2601,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) -"amD" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/door/airlock/public/glass{ - name = "visitation area" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/hallway/primary/aft) "amF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ @@ -2740,18 +2682,17 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating, /area/maintenance/port/fore) -"ank" = ( -/obj/machinery/door/airlock/maintenance{ - name = "chapel maintenance"; - req_one_access_txt = "22" +"ann" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, -/area/maintenance/fore) +/area/bridge) "ant" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 22 @@ -3065,6 +3006,18 @@ }, /turf/open/floor/carpet/green, /area/lawoffice) +"aoU" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "apf" = ( /obj/structure/sign/poster/contraband/clown, /turf/closed/wall/rust, @@ -3780,15 +3733,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/captain) -"ate" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/break_room) "atf" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -3996,6 +3940,17 @@ /obj/structure/sign/warning/vacuum/external, /turf/closed/wall/rust, /area/maintenance/starboard) +"auA" = ( +/obj/effect/turf_decal/siding/wood/end{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/wood, +/area/library) "auB" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/grunge{ @@ -4034,12 +3989,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/security/courtroom) -"auS" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/engine/break_room) "auT" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/frame/machine, @@ -4474,13 +4423,6 @@ "awH" = ( /turf/closed/wall/r_wall, /area/security/checkpoint/engineering) -"awI" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/engine/break_room) "awL" = ( /turf/closed/wall/r_wall/rust, /area/engine/break_room) @@ -5161,16 +5103,18 @@ /obj/item/stack/cable_coil, /turf/open/floor/iron/dark, /area/engine/engineering) -"azL" = ( -/obj/machinery/door/airlock/maintenance{ - name = "mech bay maintenance"; - req_access_txt = "29" +"azM" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) +/obj/structure/closet/l3closet/virology, +/obj/machinery/firealarm/directional/north, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "azO" = ( /obj/structure/flora/ausbushes/palebush, /obj/effect/turf_decal/stripes/line{ @@ -5571,21 +5515,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"aBQ" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/iron, -/area/engine/break_room) -"aBV" = ( -/obj/machinery/portable_atmospherics/canister/oxygen, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/break_room) -"aBW" = ( -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron, -/area/engine/break_room) "aCa" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -5622,14 +5551,6 @@ }, /turf/open/floor/iron/dark, /area/science/robotics/lab) -"aCg" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/turf/open/floor/plating, -/area/engine/break_room) "aCj" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -5645,22 +5566,22 @@ }, /turf/open/floor/iron/dark, /area/maintenance/starboard/aft) -"aCk" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"aCn" = ( +/obj/machinery/door/airlock/maintenance{ + name = "genetics Maintenance"; + req_access_txt = "9" }, -/turf/open/floor/iron, -/area/engine/break_room) -"aCl" = ( -/obj/machinery/portable_atmospherics/canister/air, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/turf/open/floor/iron, -/area/engine/break_room) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/genetics) "aCp" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/corner{ @@ -5681,26 +5602,10 @@ }, /turf/open/floor/engine, /area/security/nuke_storage) -"aCr" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron, -/area/engine/break_room) "aCw" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"aCx" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/oxygen, -/turf/open/floor/iron/dark, -/area/engine/break_room) -"aCA" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/turf/open/floor/iron/dark, -/area/engine/break_room) "aCB" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -5804,10 +5709,6 @@ luminosity = 2 }, /area/science/robotics/mechbay) -"aCU" = ( -/obj/structure/sign/plaques/atmos, -/turf/closed/wall/rust, -/area/engine/break_room) "aCV" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -6459,22 +6360,6 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/iron/dark, /area/bridge) -"aGT" = ( -/obj/machinery/digital_clock/directional/north, -/obj/machinery/camera{ - c_tag = "Medbay Lobby"; - name = "medical camera"; - network = list("ss13","medical"); - dir = 9 - }, -/obj/item/kirbyplants{ - icon_state = "plant-08" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/lobby) "aGU" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrogen_input{ dir = 4 @@ -6628,6 +6513,31 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"aHW" = ( +/obj/structure/table, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light, +/obj/machinery/reagentgrinder{ + pixel_y = 5 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -26 + }, +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = -30 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "aHX" = ( /obj/machinery/rnd/production/techfab/department/service, /obj/effect/turf_decal/stripes/box, @@ -6712,6 +6622,14 @@ }, /turf/open/space/basic, /area/space/nearstation) +"aIw" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/freezer, +/area/security/prison) "aIx" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/thermomachine/heater{ @@ -6784,27 +6702,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"aIY" = ( -/obj/structure/lattice/catwalk, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "aJb" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -7111,14 +7008,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/fore) -"aLC" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/bridge) "aLF" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, @@ -7335,17 +7224,6 @@ "aNn" = ( /turf/closed/wall, /area/medical/medbay/central) -"aNo" = ( -/obj/machinery/door/firedoor/heavy, -/obj/machinery/door/airlock/research{ - name = "Toxins Lab"; - req_access_txt = "8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "aNp" = ( /obj/structure/table, /obj/structure/window/reinforced{ @@ -7365,11 +7243,6 @@ "aNu" = ( /turf/closed/wall, /area/medical/morgue) -"aNw" = ( -/obj/machinery/door/firedoor/heavy, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/science/mixing/chamber) "aNx" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -7408,6 +7281,16 @@ "aNG" = ( /turf/closed/wall, /area/medical/genetics) +"aNH" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/security/prison) "aNK" = ( /obj/machinery/power/apc/highcap/ten_k{ areastring = "/area/hallway/primary/central"; @@ -7451,13 +7334,6 @@ /obj/machinery/light, /turf/open/floor/iron, /area/security/prison) -"aOy" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar maintenance"; - req_access_txt = "25" - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "aOL" = ( /turf/closed/wall/rust, /area/medical/genetics) @@ -7711,29 +7587,12 @@ }, /turf/open/floor/engine, /area/tcommsat/computer) -"aRn" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, -/area/medical/chemistry) "aRI" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, /turf/open/floor/iron/showroomfloor, /area/security/checkpoint/science/research) -"aRL" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/public/glass{ - name = "Library" - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/library) "aRM" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -7826,25 +7685,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/fore) -"aSQ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "backstage maintenance"; - req_access_txt = "46" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "aSZ" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -7882,32 +7722,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"aTf" = ( -/obj/machinery/door/airlock/maintenance{ - name = "crematorium maintenance"; - req_one_access_txt = "27" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/maintenance/fore) -"aTi" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security{ - name = "Brig Port Wing"; - req_one_access_txt = "1;4" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Aft Security Blast door" - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "aTk" = ( /obj/effect/turf_decal/delivery, /obj/structure/reagent_dispensers/watertank, @@ -8426,6 +8240,16 @@ "aXW" = ( /turf/closed/wall/rust, /area/maintenance/starboard/fore) +"aXZ" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/obj/item/bedsheet/dorms, +/turf/open/floor/prison, +/area/security/prison) "aYd" = ( /turf/closed/wall/r_wall, /area/science/lab) @@ -8465,6 +8289,19 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"aYu" = ( +/obj/structure/table, +/obj/item/stack/sheet/iron/fifty, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/mineral/plasma{ + amount = 5 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/storage/satellite) "aYv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -8959,18 +8796,6 @@ }, /turf/open/floor/circuit/telecomms, /area/science/xenobiology) -"bbs" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "mass driver intersection"; - req_access_txt = "12" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "bbt" = ( /obj/machinery/air_sensor/atmos/toxins_mixing_tank, /obj/effect/decal/cleanable/blood/old, @@ -9135,14 +8960,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/science/mixing/chamber) -"bcg" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/science/mixing/chamber) "bch" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ @@ -9607,6 +9424,25 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"bfT" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "bfU" = ( /obj/effect/landmark/blobstart, /turf/open/floor/engine, @@ -9710,18 +9546,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/maintenance/port) -"bgr" = ( -/obj/machinery/door/airlock/maintenance{ - name = "research lab maintenance"; - req_one_access_txt = "7;29" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "bgv" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -9761,10 +9585,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"bgF" = ( -/obj/machinery/smartfridge/extract/preloaded, -/turf/closed/wall, -/area/science/xenobiology) "bgN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -9849,16 +9669,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/central) -"bhd" = ( -/obj/machinery/door/airlock/maintenance{ - name = "kitchen maintenance"; - req_access_txt = "28" - }, -/obj/structure/fans/tiny/invisible, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/central) "bhf" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -9869,18 +9679,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/maintenance/starboard) -"bhh" = ( -/obj/machinery/door/airlock/maintenance{ - name = "mining dock maintenance"; - req_access_txt = "48" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "bhj" = ( /obj/effect/turf_decal/box/corners, /obj/structure/sign/warning/electricshock{ @@ -9977,11 +9775,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"bhL" = ( -/obj/structure/plasticflaps/opaque, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) "bhN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/cardboard, @@ -10101,6 +9894,15 @@ }, /turf/open/floor/plating, /area/maintenance/central) +"bil" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/closet/bombcloset, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "bin" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/rust, @@ -10121,18 +9923,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/central) -"biq" = ( -/obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance"; - req_one_access_txt = "31;48" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard) "biv" = ( /obj/structure/chair/office{ dir = 4 @@ -10218,20 +10008,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hydroponics) -"bjp" = ( -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood{ - icon_state = "wood-broken5" - }, -/area/library) "bjq" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -10316,17 +10092,6 @@ "bjF" = ( /turf/closed/wall/rust, /area/quartermaster/storage) -"bjH" = ( -/obj/machinery/vending/assist, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/storage/primary) "bjM" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -10408,30 +10173,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/quartermaster/storage) -"bkg" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bki" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -10458,20 +10199,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/quartermaster/storage) -"bks" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bky" = ( /mob/living/simple_animal/butterfly, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -10583,19 +10310,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"blc" = ( -/obj/machinery/door/airlock/maintenance{ - name = "kitchen maintenance"; - req_access_txt = "28" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "blf" = ( /turf/closed/wall, /area/security/checkpoint/supply) @@ -10613,30 +10327,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/locker) -"blk" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/cargo{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - layer = 4; - name = "Off Ramp Toggle"; - pixel_x = 24; - pixel_y = 6; - req_access_txt = "31" - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - layer = 4; - name = "On Ramp Toggle"; - pixel_x = 24; - pixel_y = -6; - req_access_txt = "31" - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "bll" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, @@ -10843,10 +10533,6 @@ "bmy" = ( /turf/closed/wall, /area/crew_quarters/bar/atrium) -"bmA" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, -/area/crew_quarters/kitchen) "bmF" = ( /obj/machinery/status_display/evac, /turf/closed/wall, @@ -10982,10 +10668,6 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) -"bnj" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, -/area/hydroponics) "bnl" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -11556,15 +11238,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/office) -"bpU" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast door" - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/dark, -/area/bridge) "bpV" = ( /obj/structure/sign/departments/botany, /turf/closed/wall, @@ -11663,30 +11336,6 @@ }, /turf/open/floor/iron/dark, /area/maintenance/port) -"bqD" = ( -/obj/structure/plasticflaps/opaque, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=8"; - dir = 4; - freq = 1400; - location = "Atmospherics"; - name = "navigation beacon (Atmospherics Delivery)" - }, -/obj/machinery/door/window/southleft{ - dir = 8; - name = "Atmospherics Delivery Access"; - req_one_access_txt = "24;10" - }, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/engine/break_room) "bqF" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -11752,6 +11401,28 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"bqT" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/newscaster{ + pixel_y = -28 + }, +/obj/machinery/recharger, +/obj/machinery/camera/directional/south{ + c_tag = "Engineering Security Post"; + name = "engineering camera" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/engineering) "bqU" = ( /obj/structure/table/wood, /obj/item/storage/crayons, @@ -11823,18 +11494,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/chapel/office) -"bru" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/tile/dark/half{ - dir = 4 - }, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) "brz" = ( /obj/machinery/door/firedoor, /obj/machinery/firealarm{ @@ -11912,17 +11571,16 @@ /obj/structure/chair/office, /turf/open/floor/iron/dark, /area/bridge) -"brV" = ( -/obj/machinery/suit_storage_unit/ce, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +"brX" = ( /obj/effect/turf_decal/stripes/line{ - dir = 1 + dir = 4 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/chief) +/obj/structure/flora/rock/pile, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "brZ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -11938,6 +11596,18 @@ /obj/structure/sign/departments/custodian, /turf/closed/wall, /area/maintenance/fore) +"bsi" = ( +/obj/machinery/door/airlock/maintenance{ + name = "mining Dock Maintenance"; + req_access_txt = "48" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "bsl" = ( /obj/machinery/door/airlock/grunge{ name = "Service Production"; @@ -12295,6 +11965,11 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/fore) +"buc" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "bue" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -12900,13 +12575,6 @@ /obj/structure/sign/departments/holy, /turf/closed/wall, /area/chapel/main) -"byi" = ( -/obj/machinery/door/airlock/maintenance{ - name = "hydroponics maintenance"; - req_access_txt = "35" - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "byj" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -12949,12 +12617,6 @@ /obj/structure/sign/poster/contraband/random, /turf/closed/wall/rust, /area/maintenance/central) -"byA" = ( -/obj/machinery/smartfridge{ - name = "Sample Storage" - }, -/turf/closed/wall/r_wall, -/area/medical/virology) "byD" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -13097,48 +12759,6 @@ }, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai_upload) -"byS" = ( -/obj/machinery/computer/upload/borg, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/westleft{ - dir = 1; - layer = 3.1; - name = "Cyborg Upload Console Window"; - req_access_txt = "16" - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) -"byU" = ( -/obj/machinery/computer/upload/ai, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/westleft{ - base_state = "right"; - dir = 1; - icon_state = "right"; - layer = 3.1; - name = "Upload Console Window"; - req_access_txt = "16" - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/box, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) "bza" = ( /obj/machinery/door/window/brigdoor/westright{ dir = 4; @@ -13869,30 +13489,6 @@ /obj/structure/sign/departments/engineering, /turf/closed/wall, /area/storage/primary) -"bCB" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/newscaster{ - pixel_y = -28 - }, -/obj/machinery/recharger, -/obj/machinery/camera/directional/south{ - c_tag = "Engineering Security Post"; - name = "engineering camera" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/engineering) "bCC" = ( /obj/machinery/status_display/ai, /turf/closed/wall/r_wall, @@ -14561,17 +14157,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"bFG" = ( -/obj/machinery/conveyor{ - id = "NTMSLoad2"; - name = "on ramp" - }, -/obj/machinery/door/poddoor{ - id = "freight_port"; - name = "Freight Bay Blast door" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "bFI" = ( /obj/effect/turf_decal/sand/plating, /obj/effect/turf_decal/stripes/line{ @@ -14797,17 +14382,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/dark, /area/security/courtroom) -"bHq" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/engine/break_room) "bHt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/public/glass{ @@ -15345,19 +14919,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/crew_quarters/locker) -"bKz" = ( -/obj/machinery/door/airlock/maintenance{ - name = "command maintenance"; - req_one_access_txt = "17;19" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "bKB" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /obj/structure/cable/yellow{ @@ -15386,6 +14947,21 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) +"bKG" = ( +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera{ + c_tag = "Cloning Lab"; + name = "medical camera"; + network = list("ss13","medical"); + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "bKH" = ( /obj/machinery/door/airlock/grunge{ id_tag = "Cabin_1"; @@ -15478,18 +15054,6 @@ /obj/structure/sign/warning/securearea, /turf/closed/wall, /area/crew_quarters/fitness/recreation) -"bLe" = ( -/obj/machinery/door/airlock/maintenance{ - name = "cargo maintenance"; - req_one_access_txt = "31;48" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) "bLf" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15544,6 +15108,38 @@ }, /turf/open/floor/plating, /area/quartermaster/office) +"bLM" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = 10; + pixel_y = 22 + }, +/obj/item/radio/intercom{ + freerange = 1; + name = "Common Channel"; + pixel_x = 27 + }, +/obj/item/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = 10; + pixel_y = -25 + }, +/obj/machinery/door/window{ + base_state = "leftsecure"; + dir = 8; + icon_state = "leftsecure"; + name = "Tertiary AI Core Access"; + obj_integrity = 300; + pixel_x = -3; + req_access_txt = "16" + }, +/turf/open/floor/circuit/red, +/area/ai_monitored/turret_protected/ai) "bLS" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -15586,6 +15182,27 @@ /obj/effect/turf_decal/tile/dark_green/opposingcorners, /turf/open/floor/iron/freezer, /area/medical/virology) +"bMl" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/security/brig/aft) "bMm" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -15631,6 +15248,14 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"bMC" = ( +/obj/structure/table/reinforced, +/obj/item/clipboard, +/obj/item/food/donut/plain, +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/item/radio/headset/headset_sec, +/turf/open/floor/iron, +/area/security/brig) "bMG" = ( /obj/machinery/light/small{ dir = 8 @@ -15789,13 +15414,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/hallway/primary/starboard) -"bNF" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance"; - req_access_txt = "4" - }, -/turf/open/floor/iron/dark, -/area/security/detectives_office) "bNK" = ( /turf/closed/wall, /area/vacant_room/commissary) @@ -15886,26 +15504,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bOl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "bOo" = ( /obj/structure/sign/departments/custodian, /turf/closed/wall/rust, @@ -15919,14 +15517,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"bOv" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/mining/glass{ - name = "Mailroom"; - req_access_txt = "50" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) "bOz" = ( /obj/structure/closet/secure_closet/engineering_chief, /obj/effect/turf_decal/delivery, @@ -16000,24 +15590,17 @@ "bOU" = ( /turf/closed/wall, /area/hallway/primary/central) +"bPd" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/engine/atmos) "bPe" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) -"bPi" = ( -/obj/machinery/conveyor{ - id = "garbage" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Disposal Exit"; - name = "disposal exit vent" - }, -/obj/structure/sign/warning/deathsposal{ - pixel_x = -32 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) "bPj" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -16046,18 +15629,6 @@ "bPJ" = ( /turf/closed/mineral/random/labormineral, /area/hallway/secondary/entry) -"bPK" = ( -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/fernybush, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bPO" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "hop"; @@ -16066,56 +15637,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hop) -"bPP" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/grass/jungle/b, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bPQ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/grass/jungle, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bPR" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/ausbushes/palebush, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bPT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/flora/grass/jungle, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bPU" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -16142,39 +15663,6 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal) -"bPX" = ( -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bPY" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bPZ" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/grass/jungle/b, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bQa" = ( /obj/structure/sign/warning/docking, /turf/closed/wall, @@ -16213,15 +15701,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"bQl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "security maintenance"; - req_access_txt = "12;63" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) "bQq" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/limb, @@ -16267,6 +15746,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) +"bQy" = ( +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/prison) "bQC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -16350,21 +15840,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/space/nearstation) -"bQT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bRa" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -16412,17 +15887,6 @@ /obj/structure/grille/broken, /turf/open/floor/plating, /area/maintenance/central) -"bRv" = ( -/obj/machinery/door/poddoor{ - id = "Arrival Shuttle Bay"; - name = "Arrival Shuttle Bay" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating/airless, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bRx" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ @@ -16487,26 +15951,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bRR" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bRU" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -16539,18 +15983,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"bSd" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bSe" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/delivery, @@ -16734,17 +16166,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"bTb" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/bridge) "bTc" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ @@ -16863,32 +16284,6 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"bTT" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/grass/jungle, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bTV" = ( -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bTZ" = ( /obj/machinery/status_display/evac, /turf/closed/wall, @@ -16902,29 +16297,6 @@ /obj/machinery/vending/clothing, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) -"bUj" = ( -/obj/structure/sign/warning/vacuum/external, -/turf/closed/wall, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUn" = ( -/obj/structure/flora/rock/pile, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUo" = ( -/obj/structure/sign/warning, -/turf/closed/wall, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bUp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -16932,135 +16304,10 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bUt" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/lattice/catwalk, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUv" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/station_alert, -/obj/machinery/requests_console{ - department = "Atmospherics"; - departmentType = 4; - name = "Atmospherics RC"; - pixel_x = 30 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "bUw" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"bUA" = ( -/obj/structure/lattice/catwalk, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUB" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/flora/grass/jungle, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUC" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/flora/grass/jungle/b, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUE" = ( -/obj/structure/flora/ausbushes/lavendergrass, -/obj/structure/flora/ausbushes/sparsegrass, -/obj/structure/flora/ausbushes/ywflowers, -/obj/structure/flora/ausbushes/grassybush, -/obj/structure/flora/ausbushes/palebush, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/flora/rock/pile, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bUG" = ( /obj/structure/lattice/catwalk, /obj/item/stack/marker_beacon{ @@ -17074,24 +16321,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"bUH" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/light/small, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bUI" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -17105,22 +16334,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/maintenance/starboard/aft) -"bUJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/flora/ausbushes/palebush, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bUL" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -17134,25 +16347,6 @@ }, /turf/closed/wall, /area/engine/atmos) -"bUN" = ( -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"bUO" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "bUQ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/sand/plating, @@ -17514,6 +16708,20 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) +"bXf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/item/wrench, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "bXt" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/command/glass{ @@ -17660,25 +16868,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"bYB" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/light/small, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "bYD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -17796,23 +16985,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/warden) -"bZM" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "bZO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -18008,6 +17180,14 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"cbC" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/item/crowbar, +/obj/item/analyzer, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron/dark, +/area/engine/atmos) "cbD" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -18198,16 +17378,6 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/engine/vacuum, /area/science/test_area) -"ccD" = ( -/obj/item/target/clown, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/preset/toxins{ - dir = 8 - }, -/turf/open/floor/engine/vacuum, -/area/science/test_area) "ccE" = ( /obj/effect/turf_decal/stripes/end{ dir = 8 @@ -18493,18 +17663,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hor) -"cdQ" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/brown, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "cdS" = ( /obj/structure/sign/warning/securearea, /obj/item/multitool, @@ -18606,39 +17764,6 @@ }, /turf/open/floor/circuit/red, /area/ai_monitored/turret_protected/ai) -"cef" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom{ - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_x = -10; - pixel_y = 22 - }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Common Channel"; - pixel_x = -27 - }, -/obj/item/radio/intercom{ - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = -10; - pixel_y = -25 - }, -/obj/machinery/door/window{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - layer = 4.1; - name = "Secondary AI Core Access"; - obj_integrity = 300; - pixel_x = 4; - req_access_txt = "16" - }, -/turf/open/floor/circuit/red, -/area/ai_monitored/turret_protected/ai) "ceg" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -18661,39 +17786,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/engine, /area/ai_monitored/turret_protected/ai) -"ceo" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/item/radio/intercom{ - freerange = 1; - listening = 0; - name = "Custom Channel"; - pixel_x = 10; - pixel_y = 22 - }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Common Channel"; - pixel_x = 27 - }, -/obj/item/radio/intercom{ - freerange = 1; - frequency = 1447; - name = "Private Channel"; - pixel_x = 10; - pixel_y = -25 - }, -/obj/machinery/door/window{ - base_state = "leftsecure"; - dir = 8; - icon_state = "leftsecure"; - layer = 4.1; - name = "Tertiary AI Core Access"; - obj_integrity = 300; - pixel_x = -3; - req_access_txt = "16" - }, -/turf/open/floor/circuit/red, -/area/ai_monitored/turret_protected/ai) "cep" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18715,20 +17807,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) -"cer" = ( -/obj/structure/sign/poster/official/no_erp{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "cev" = ( /obj/structure/transit_tube/diagonal/topleft, /obj/structure/lattice, @@ -19082,21 +18160,6 @@ /obj/machinery/telecomms/bus/preset_four, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"cfH" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/scrubber, -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/red/opposingcorners{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/engine/atmos) "cfK" = ( /obj/machinery/door/window{ base_state = "rightsecure"; @@ -19178,6 +18241,15 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/tcommsat/computer) +"cgh" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/security/prison) "cgm" = ( /obj/item/radio/intercom{ pixel_y = 22 @@ -19312,15 +18384,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"cgD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "e.v.a. maintenance"; - req_access_txt = "18" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/aft) "cgG" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -19657,19 +18720,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/aft) -"cic" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/light, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "cid" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -20291,6 +19341,14 @@ "ckU" = ( /turf/closed/wall, /area/maintenance/solars/starboard/aft) +"ckV" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/flora/ausbushes/palebush, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "cla" = ( /obj/structure/sign/warning/nosmoking{ pixel_x = -30 @@ -20326,23 +19384,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/solars/starboard/aft) -"cll" = ( -/obj/docking_port/stationary{ - dir = 4; - dwidth = 3; - height = 15; - id = "arrivals_stationary"; - name = "kilo arrivals"; - roundstart_template = /datum/map_template/shuttle/arrival/kilo; - width = 7 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "cln" = ( /obj/machinery/camera/directional/west{ c_tag = "Atmospherics Tank - Plasma"; @@ -20639,21 +19680,6 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space) -"cmN" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "cmQ" = ( /obj/machinery/door/poddoor/preopen{ id = "gravity"; @@ -20678,26 +19704,6 @@ /obj/structure/grille, /turf/open/floor/plating/airless, /area/space/nearstation) -"cmX" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics Desk"; - req_access_txt = "24" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "cmY" = ( /obj/machinery/power/smes, /obj/effect/turf_decal/bot, @@ -20739,16 +19745,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"cnk" = ( -/obj/machinery/door/airlock/maintenance{ - name = "supermatter maintenance"; - req_one_access_txt = "10" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/aft) "cnl" = ( /obj/machinery/button/door{ id = "sparemech"; @@ -20807,6 +19803,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/virology) +"cnz" = ( +/obj/machinery/door/poddoor{ + id = "trash"; + name = "disposal Bay Door" + }, +/obj/structure/fans/tiny, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) "cnA" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/blood/old, @@ -20827,6 +19831,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/aft) +"cnL" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "cnP" = ( /turf/closed/wall/r_wall, /area/maintenance/solars/port/aft) @@ -20852,18 +19874,6 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall, /area/maintenance/solars/port/aft) -"coh" = ( -/obj/machinery/door/airlock/maintenance{ - name = "atmospherics maintenance"; - req_access_txt = "24" - }, -/obj/structure/disposalpipe/segment, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/maintenance/aft) "coj" = ( /obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/public/glass/incinerator/atmos_exterior, @@ -20882,6 +19892,20 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"con" = ( +/obj/effect/turf_decal/sand/plating, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/south, +/turf/open/floor/plating/airless, +/area/docking/arrival) "cop" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering{ @@ -21040,37 +20064,10 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cpa" = ( -/obj/structure/flora/ausbushes/palebush, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "cpb" = ( /obj/structure/sign/warning/vacuum/external, /turf/closed/wall, /area/maintenance/disposal) -"cpd" = ( -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/engine/break_room) "cpx" = ( /obj/structure/lattice, /obj/structure/disposalpipe/segment, @@ -21111,17 +20108,6 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/engine, /area/engine/gravity_generator) -"cpF" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/structure/closet/l3closet/virology, -/obj/machinery/newscaster{ - pixel_y = 32 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "cpI" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -21200,6 +20186,16 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"cqd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "supermatter Maintenance"; + req_one_access_txt = "10" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) "cqf" = ( /obj/machinery/power/smes, /obj/effect/turf_decal/bot, @@ -21268,12 +20264,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/maintenance/disposal) -"cqw" = ( -/obj/structure/sign/warning/deathsposal{ - layer = 4 - }, -/turf/closed/wall, -/area/science/xenobiology) "cqx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -21285,19 +20275,6 @@ /obj/structure/sign/warning/docking, /turf/closed/wall/rust, /area/maintenance/port/aft) -"cqM" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/atmos{ - name = "Atmospherics"; - req_access_txt = "24" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/engine/break_room) "cqN" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ @@ -21477,22 +20454,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"crG" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/flora/grass/jungle/b, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "crH" = ( /obj/machinery/mech_bay_recharge_port, /obj/effect/turf_decal/stripes/corner{ @@ -21504,46 +20465,10 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/science/robotics/mechbay) -"crJ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/dirt, -/obj/item/wrench, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) -"crK" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "crP" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port) -"crV" = ( -/obj/structure/table, -/obj/item/wrench, -/obj/item/crowbar, -/obj/item/analyzer, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron/dark, -/area/engine/break_room) "crX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -21814,17 +20739,6 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmos) -"ctu" = ( -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/oil, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "ctA" = ( /turf/closed/wall/rust, /area/maintenance/solars/port/fore) @@ -21865,6 +20779,11 @@ }, /turf/closed/wall, /area/maintenance/starboard/fore) +"ctK" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/iron/dark, +/area/engine/atmos) "ctM" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ dir = 8; @@ -21899,16 +20818,6 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"ctT" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/portable_atmospherics/canister/air, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "ctV" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/engineering/glass{ @@ -21920,23 +20829,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"ctW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/decal/cleanable/oil, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "cua" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -22022,40 +20914,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"cuM" = ( -/obj/structure/table, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/filter, -/obj/item/stock_parts/subspace/analyzer{ - desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/stock_parts/subspace/analyzer{ - desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/stock_parts/subspace/analyzer{ - desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; - pixel_x = 6; - pixel_y = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/storage/tcom) "cuN" = ( /obj/structure/grille/broken, /obj/effect/decal/cleanable/cobweb, @@ -22065,18 +20923,6 @@ broken = 1 }, /area/maintenance/aft) -"cuO" = ( -/obj/effect/spawner/randomarcade, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/wood, -/area/security/prison) "cuP" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -22085,25 +20931,6 @@ broken = 1 }, /area/quartermaster/exploration_dock) -"cuQ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/flora/grass/jungle, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/asteroid/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "cuS" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -22405,14 +21232,6 @@ }, /turf/open/floor/iron/dark, /area/gateway) -"cvP" = ( -/obj/machinery/door/poddoor{ - id = "trash"; - name = "disposal bay door" - }, -/obj/structure/fans/tiny, -/turf/open/floor/iron/dark, -/area/maintenance/disposal) "cvR" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -22609,38 +21428,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/gateway) -"cws" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/light{ - dir = 4 - }, -/obj/item/stack/marker_beacon{ - anchored = 1; - icon_state = "markerburgundy-on"; - light_color = "#FA644B"; - light_power = 3; - light_range = 2; - name = "landing marker"; - picked_color = "Burgundy" - }, -/obj/machinery/button/door{ - id = "Arrival Shuttle Bay"; - name = "Arrival Shuttle Bay Toggle"; - pixel_x = 24; - pixel_y = 8; - req_access_txt = "19" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "cwv" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -22683,6 +21470,16 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"cwC" = ( +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/airalarm/directional/north, +/obj/machinery/space_heater, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/shuttledock) "cwF" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -23255,18 +22052,6 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) -"czs" = ( -/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/engine, -/area/engine/engineering) "czt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -23337,6 +22122,25 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"czW" = ( +/obj/machinery/light/small, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "czY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -23675,6 +22479,30 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"cBi" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/machinery/door/airlock/virology{ + name = "Virology Lab"; + req_access_txt = "39" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/virology) "cBj" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -24239,18 +23067,6 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"cDo" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "NTMSLoad"; - name = "off ramp" - }, -/obj/machinery/door/poddoor{ - id = "freight_port"; - name = "Freight Bay Blast door" - }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) "cDp" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = -32 @@ -24413,21 +23229,6 @@ }, /turf/open/floor/plating, /area/maintenance/fore) -"cEu" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "47"; - name = "science aft maintenance access" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/turf/open/floor/plating, -/area/maintenance/starboard) "cEv" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, @@ -24448,6 +23249,25 @@ }, /turf/open/floor/plating, /area/construction/mining/aux_base) +"cEy" = ( +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light_switch{ + pixel_y = 24 + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/explab) "cEz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -24604,17 +23424,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"cFA" = ( -/obj/machinery/door/firedoor, -/obj/machinery/turnstile{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/turf/open/floor/iron/dark, -/area/security/prison) "cFB" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -24945,19 +23754,6 @@ }, /turf/open/floor/grass, /area/chapel/main) -"cHl" = ( -/obj/machinery/door/airlock/maintenance{ - name = "chapel maintenance"; - req_one_access_txt = "22" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/chapel/main) "cHm" = ( /obj/structure/transit_tube/curved/flipped, /obj/structure/window/reinforced{ @@ -25485,28 +24281,18 @@ /obj/item/storage/fancy/donut_box, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) -"cJh" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/machinery/camera/directional/north{ - c_tag = "Virology - Testing pens"; - name = "virology camera"; - network = list("ss13","medbay") - }, -/obj/item/food/cheese/wheel{ - pixel_x = 18 +"cIY" = ( +/obj/machinery/door/airlock/maintenance{ + name = "cargo Maintenance"; + req_one_access_txt = "31;48" }, -/obj/item/food/cheese/wheel{ - pixel_y = -4; - pixel_x = 17 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron/freezer, -/area/medical/virology) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "cJo" = ( /obj/machinery/power/compressor{ comp_id = "incineratorturbine"; @@ -25597,6 +24383,16 @@ }, /turf/open/floor/plating, /area/hallway/secondary/exit/departure_lounge) +"cJQ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "crematorium Maintenance"; + req_one_access_txt = "27" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "cJW" = ( /obj/effect/turf_decal/tile/yellow/opposingcorners, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -25916,6 +24712,26 @@ }, /turf/open/space/basic, /area/solar/port/aft) +"cLG" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron, +/area/engine/atmos) "cLJ" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -26082,15 +24898,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"cMq" = ( -/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/turf/open/floor/engine, -/area/engine/engineering) "cMr" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -26195,6 +25002,14 @@ }, /turf/open/floor/plating, /area/maintenance/starboard) +"cMP" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/atmos_alert, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "cMS" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall/r_wall/rust, @@ -26550,27 +25365,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"cOh" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast door" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/bridge) -"cOi" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridge blast"; - name = "Bridge Blast door" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/bridge) "cOj" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/stripes/box, @@ -27108,6 +25902,21 @@ broken = 1 }, /area/maintenance/fore) +"cSG" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "47"; + name = "science Aft Maintenance Access" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/starboard) "cTa" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -27542,6 +26351,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"cZK" = ( +/obj/machinery/door/firedoor, +/obj/machinery/turnstile{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "dab" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -27566,6 +26386,25 @@ }, /turf/open/floor/iron/dark, /area/science/explab) +"daD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "backstage Maintenance"; + req_access_txt = "46" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "daS" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -27728,6 +26567,10 @@ }, /turf/open/floor/iron, /area/security/brig) +"dcu" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron, +/area/hydroponics) "dcE" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -27758,6 +26601,15 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/xenobiology) +"ddm" = ( +/obj/machinery/door/airlock/maintenance{ + name = "e.v.a. Maintenance"; + req_access_txt = "18" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/maintenance/aft) "ddG" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -27854,6 +26706,14 @@ broken = 1 }, /area/maintenance/starboard/aft) +"deO" = ( +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "deU" = ( /obj/effect/turf_decal/box/corners, /obj/effect/turf_decal/tile/neutral{ @@ -27995,6 +26855,24 @@ "dgh" = ( /turf/closed/wall/rust, /area/security/brig/aft) +"dgt" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/advanced_airlock_controller{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/south, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "dgD" = ( /obj/structure/closet/secure_closet/atmospherics, /obj/effect/turf_decal/delivery, @@ -28075,21 +26953,25 @@ burnt = 1 }, /area/maintenance/port/aft) -"djE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"djH" = ( +/obj/machinery/computer/upload/borg, +/obj/structure/window/reinforced{ + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 +/obj/machinery/door/window/westleft{ + dir = 1; + name = "Cyborg Upload Console Window"; + req_access_txt = "16" }, -/obj/structure/disposalpipe/segment{ - dir = 6 +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/circuit/green{ + luminosity = 2 }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) +/area/ai_monitored/turret_protected/ai_upload) "dkc" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ color = "#439C1E" @@ -28142,6 +27024,26 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/hallway/primary/aft) +"dlm" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 2 + }, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "dlp" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 8; @@ -28190,6 +27092,26 @@ broken = 1 }, /area/maintenance/port/aft) +"dmk" = ( +/obj/effect/decal/cleanable/blood/old, +/obj/effect/turf_decal/tile/dark_green/half/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "dmo" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/external{ @@ -28288,6 +27210,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/courtroom) +"dnT" = ( +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "dog" = ( /obj/effect/landmark/start/assistant, /obj/effect/turf_decal/tile/red{ @@ -28583,6 +27520,10 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/bridge) +"dsr" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/kitchen) "dsx" = ( /obj/structure/table/reinforced, /obj/item/folder/red{ @@ -28641,6 +27582,16 @@ /obj/item/crowbar/red, /turf/open/floor/iron, /area/security/brig) +"dtG" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "construction Zone"; + req_access_txt = "32;47;48;37" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) "duf" = ( /obj/structure/closet/l3closet/janitor, /obj/structure/window/reinforced, @@ -28705,6 +27656,16 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"dvl" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "dvt" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/red/half/contrasted, @@ -28764,21 +27725,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) -"dxi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "dxm" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 4 @@ -28819,6 +27765,20 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) +"dxY" = ( +/obj/structure/table, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "dyu" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/corner{ @@ -28874,6 +27834,16 @@ burnt = 1 }, /area/maintenance/starboard) +"dyT" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "dyW" = ( /obj/item/candle/infinite{ pixel_y = 6 @@ -29014,6 +27984,38 @@ }, /turf/open/floor/iron/dark, /area/science/aft) +"dAW" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/item/radio/intercom{ + freerange = 1; + listening = 0; + name = "Custom Channel"; + pixel_x = -10; + pixel_y = 22 + }, +/obj/item/radio/intercom{ + freerange = 1; + name = "Common Channel"; + pixel_x = -27 + }, +/obj/item/radio/intercom{ + freerange = 1; + frequency = 1447; + name = "Private Channel"; + pixel_x = -10; + pixel_y = -25 + }, +/obj/machinery/door/window{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Secondary AI Core Access"; + obj_integrity = 300; + pixel_x = 4; + req_access_txt = "16" + }, +/turf/open/floor/circuit/red, +/area/ai_monitored/turret_protected/ai) "dBa" = ( /obj/machinery/light{ dir = 4 @@ -29041,6 +28043,14 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/theatre) +"dBH" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark, +/area/bridge) "dBY" = ( /obj/structure/sign/departments/security{ pixel_y = -32 @@ -29227,20 +28237,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"dEt" = ( -/obj/item/book/manual/wiki/xenoarchaeology{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/structure/table, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) "dEu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -29472,6 +28468,23 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) +"dIF" = ( +/obj/structure/closet/secure_closet/personal{ + name = "Command Locker" + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "dIS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -29480,11 +28493,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) -"dIW" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Dorms" - }) "dJh" = ( /obj/effect/turf_decal/tile/dark/half{ dir = 1 @@ -29543,21 +28551,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"dKa" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/airlock/public/glass{ - name = "visitation area" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison) "dKn" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/brown/half/contrasted, @@ -29798,6 +28791,20 @@ burnt = 1 }, /area/quartermaster/warehouse) +"dPP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "Space Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "dQl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -29899,6 +28906,11 @@ /obj/item/flashlight, /turf/open/floor/plating, /area/quartermaster/office) +"dRS" = ( +/obj/effect/spawner/structure/window, +/obj/structure/curtain/directional, +/turf/open/floor/plating, +/area/security/prison) "dRT" = ( /obj/machinery/telecomms/hub/preset/exploration, /obj/effect/turf_decal/box, @@ -29974,6 +28986,28 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/main) +"dSQ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/structure/table, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/machinery/cell_charger, +/obj/item/stack/cable_coil/red, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/purple/opposingcorners, +/obj/effect/turf_decal/tile/green/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) "dSS" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/service, @@ -30119,6 +29153,26 @@ /obj/structure/lattice, /turf/open/space/basic, /area/space/nearstation) +"dUW" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/camera/autoname{ + network = list("ss13", "prison", "security") + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "dVi" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -30168,25 +29222,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"dVZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/sign/poster/contraband/fun_police{ - pixel_y = -32 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/machinery/space_heater, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/light, -/turf/open/floor/iron/dark, -/area/security/execution/education) "dWn" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -30209,23 +29244,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"dWA" = ( -/obj/structure/lattice/catwalk, -/obj/machinery/light, -/obj/machinery/camera/directional/south{ - c_tag = "Arrivals Drydock Canisters"; - name = "shuttle camera" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "dWK" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -30476,14 +29494,6 @@ dir = 8 }, /area/hallway/primary/port) -"dZZ" = ( -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/airlock/maintenance{ - desc = "It opens and closes. You have a terrible feeling about this room..."; - name = "Brig closet" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "eah" = ( /obj/effect/turf_decal/bot, /obj/machinery/conveyor{ @@ -30622,20 +29632,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ebU" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating, -/area/security/prison) "ebZ" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/decal/cleanable/dirt, @@ -30756,23 +29752,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"edU" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/structure/toilet{ - dir = 4 - }, -/obj/item/food/donut/apple{ - name = "forbidden toilet donut"; - pixel_x = 1; - pixel_y = 2 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Toilet" - }) "eeb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -30804,6 +29783,15 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/chapel/office) +"eeh" = ( +/obj/machinery/door/airlock/maintenance{ + name = "security Maintenance"; + req_access_txt = "12;63" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) "eei" = ( /obj/machinery/flasher/portable, /obj/machinery/camera/motion/directional/east{ @@ -30851,6 +29839,20 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"eeQ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron, +/area/security/brig/aft) "eeR" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, @@ -30945,6 +29947,10 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/gateway) +"efV" = ( +/obj/structure/sign/warning/deathsposal, +/turf/closed/wall, +/area/science/xenobiology) "efW" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -31352,16 +30358,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) -"emF" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Showers" - }) "emQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -31479,6 +30475,18 @@ broken = 1 }, /area/maintenance/fore) +"eox" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/table, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating, +/area/bridge) "eoN" = ( /obj/machinery/status_display/ai{ pixel_y = 32 @@ -31629,18 +30637,24 @@ }, /turf/open/floor/prison, /area/security/prison) -"erx" = ( -/obj/structure/railing{ - dir = 4 +"erA" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/effect/turf_decal/siding/wood{ - layer = 1 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/turf/open/floor/wood, -/area/security/prison) +/obj/effect/turf_decal/tile/purple{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "erN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -31712,6 +30726,16 @@ }, /turf/open/floor/plating, /area/crew_quarters/kitchen) +"esD" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "etk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -32151,31 +31175,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"eAH" = ( -/obj/machinery/requests_console{ - department = "AI"; - departmentType = 5; - name = "AI RC"; - pixel_x = 30; - pixel_y = -30 - }, -/obj/machinery/ai_slipper{ - uses = 10 - }, -/obj/effect/turf_decal/box, -/obj/machinery/flasher{ - id = "AI"; - name = "Meatbag Pacifier"; - pixel_x = 24; - pixel_y = 24 - }, -/obj/machinery/camera/directional/south{ - c_tag = "AI Chamber Core"; - name = "core camera"; - network = list("aicore") - }, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/ai) "eAT" = ( /turf/closed/wall/r_wall/rust, /area/security/execution/transfer) @@ -32221,6 +31220,19 @@ /obj/machinery/modular_fabricator/autolathe, /turf/open/floor/iron/dark, /area/science/lab) +"eCD" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "eCH" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -32282,10 +31294,6 @@ broken = 1 }, /area/maintenance/starboard) -"eDV" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/turf/closed/wall, -/area/medical/virology) "eEe" = ( /obj/effect/turf_decal/tile/blue/anticorner/contrasted{ dir = 4 @@ -32612,20 +31620,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) -"eKb" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/sign/departments/minsky/medical/virology/virology1{ - pixel_x = 30 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "eKm" = ( /obj/structure/sign/poster/contraband/random, /turf/closed/wall, @@ -32639,6 +31633,15 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"eKG" = ( +/obj/machinery/camera/autoname{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "eLw" = ( /obj/machinery/vending/wardrobe/robo_wardrobe, /obj/effect/turf_decal/bot, @@ -32968,6 +31971,16 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/starboard) +"ePU" = ( +/obj/structure/table, +/obj/item/storage/briefcase, +/obj/item/book/manual/wiki/security_space_law, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/courtroom) "eQh" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -32978,18 +31991,6 @@ }, /turf/open/floor/iron, /area/security/courtroom) -"eQi" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "eQm" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -33020,6 +32021,17 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron, /area/security/brig) +"eRf" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/science/mixing/chamber) "eRs" = ( /obj/machinery/firealarm{ dir = 1; @@ -33164,6 +32176,20 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) +"eTE" = ( +/obj/item/radio/intercom{ + pixel_y = 22 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" + }, +/obj/machinery/vending/medical, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "eUe" = ( /obj/machinery/hydroponics/soil, /turf/open/floor/grass, @@ -33189,6 +32215,21 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) +"eUz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "eUR" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/disposalpipe/segment{ @@ -33351,20 +32392,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/port) -"eXN" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/table, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating, -/area/bridge) "eXR" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -33382,6 +32409,15 @@ }, /turf/open/floor/iron, /area/quartermaster/office) +"eXX" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transittube"; + name = "Transit Tube Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/dark, +/area/bridge) "eYc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/girder/displaced, @@ -33472,22 +32508,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"eZv" = ( -/obj/machinery/navbeacon{ - codes_txt = "patrol;next_patrol=Lockers"; - location = "Medical"; - name = "medical navigation beacon" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) "fas" = ( /obj/machinery/light, /obj/structure/extinguisher_cabinet{ @@ -33506,6 +32526,32 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) +"fba" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/southleft{ + name = "Cargo Disposal"; + req_access_txt = "50" + }, +/obj/machinery/conveyor_switch/oneway{ + id = "packageSort2"; + name = "mail belt"; + pixel_y = 6 + }, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "fbn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -33531,20 +32577,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/cryo) -"fcg" = ( -/obj/machinery/suit_storage_unit/atmos, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "fch" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -33988,21 +33020,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/engine/atmos) -"fij" = ( -/obj/structure/table/wood, -/obj/item/storage/secure/briefcase{ - pixel_x = 5; - pixel_y = 5 - }, -/obj/item/storage/lockbox/medal, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) "fir" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/corner{ @@ -34108,6 +33125,18 @@ }, /turf/open/floor/engine, /area/storage/tech) +"fjO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "research Lab Maintenance"; + req_one_access_txt = "7;29" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "fjX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -34129,16 +33158,11 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/execution/transfer) -"fku" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "construction zone"; - req_access_txt = "32;47;48;37" +"fkv" = ( +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/dark, -/area/construction/mining/aux_base) +/area/docking/arrival) "fkE" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -34191,6 +33215,22 @@ /obj/item/book/manual/wiki/sopengineering, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"flc" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ + name = "euthanization chamber freezer" + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/disposaloutlet{ + dir = 4 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "fll" = ( /obj/item/radio/intercom{ pixel_y = -28 @@ -34222,19 +33262,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/satellite) -"flQ" = ( -/obj/machinery/rnd/production/protolathe/department/science, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/east{ - c_tag = "Research Lab"; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/turf/open/floor/iron/dark, -/area/science/lab) "flU" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -34374,31 +33401,6 @@ }, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"foN" = ( -/obj/item/radio/intercom{ - pixel_y = 22 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/machinery/vending/medical, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"foR" = ( -/obj/structure/table, -/obj/item/aicard, -/obj/item/aiModule/reset, -/obj/item/assembly/flash/handheld, -/obj/item/assembly/flash/handheld, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/storage/tech) "fps" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -34406,6 +33408,25 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"fpv" = ( +/obj/machinery/navbeacon{ + codes_txt = "patrol;next_patrol=Lockers"; + location = "Medical"; + name = "medical navigation beacon" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "fpC" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -34458,6 +33479,20 @@ /obj/item/pen/blue, /turf/open/floor/iron/dark, /area/security/brig/aft) +"fqq" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/security/prison) "fqB" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, @@ -34505,6 +33540,16 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/quartermaster/warehouse) +"frR" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "fsb" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -34645,6 +33690,12 @@ /obj/effect/mapping_helpers/airlock/cyclelink_helper, /turf/open/floor/iron/dark, /area/maintenance/port/aft) +"ftV" = ( +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "ftX" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -34849,15 +33900,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/fore) -"fvY" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/brown/half/contrasted, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "fwE" = ( /obj/structure/table/optable, /obj/effect/turf_decal/box, @@ -34904,6 +33946,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) +"fxP" = ( +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood, +/area/library) "fxS" = ( /obj/structure/flora/grass/jungle, /obj/effect/turf_decal/sand/plating, @@ -34913,29 +33967,16 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/maintenance/port/aft) +"fxT" = ( +/obj/structure/sign/poster/official/work_for_a_future, +/turf/closed/wall/r_wall, +/area/security/prison) "fxV" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, /turf/open/floor/iron/dark, /area/engine/atmos) -"fya" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/prison) "fyc" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/maintenance, @@ -35088,17 +34129,6 @@ }, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"fAa" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "fAx" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -35106,13 +34136,6 @@ /obj/item/stack/rods/ten, /turf/open/floor/plating, /area/maintenance/port/aft) -"fAI" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/medical/chemistry) "fAJ" = ( /obj/structure/sign/warning/biohazard, /turf/closed/wall, @@ -35170,6 +34193,22 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) +"fBS" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/bot, +/obj/machinery/atmospherics/components/unary/thermomachine/freezer, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/dark, +/area/medical/cryo) +"fBX" = ( +/obj/machinery/door/poddoor{ + id = "Arrival Shuttle Bay"; + name = "Arrival Shuttle Bay" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating/airless, +/area/docking/arrival) "fBY" = ( /obj/structure/sign/poster/contraband/random{ pixel_x = 32 @@ -35201,20 +34240,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"fCh" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Prison intercom"; - desc = "Talk through this. It looks like it has been modified to not broadcast."; - prison_radio = 1; - pixel_y = 25 - }, -/turf/open/floor/wood, -/area/security/prison) "fCk" = ( /obj/structure/table, /obj/item/storage/box/evidence{ @@ -35339,21 +34364,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"fEU" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/purple{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "fFb" = ( /obj/machinery/light/small{ dir = 1 @@ -35438,6 +34448,15 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) +"fGh" = ( +/obj/machinery/vending/tool, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "fGu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -35470,38 +34489,6 @@ }, /turf/open/floor/iron/dark, /area/science/research) -"fGK" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/bed, -/obj/item/bedsheet/medical, -/obj/machinery/iv_drip, -/obj/effect/turf_decal/bot, -/obj/machinery/vending/wallmed/lite{ - pixel_y = 26 - }, -/turf/open/floor/iron/showroomfloor, -/area/security/main) -"fGT" = ( -/obj/machinery/vendor/mining, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/status_display/supply{ - pixel_y = -32 - }, -/obj/machinery/camera/directional/south{ - c_tag = "Mining Dock"; - name = "cargo camera"; - network = list("ss13","qm") - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) "fHc" = ( /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ dir = 4 @@ -35827,17 +34814,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"fMu" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Dorms" - }) "fMC" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ @@ -36020,20 +34996,6 @@ /obj/effect/turf_decal/tile/dark/opposingcorners, /turf/open/floor/plating, /area/medical/medbay/central) -"fOz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/effect/landmark/xeno_spawn, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/solars/starboard/fore) "fOQ" = ( /obj/structure/closet/crate, /obj/structure/grille/broken, @@ -36158,42 +35120,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/lobby) -"fRD" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 1; - id = "QMLoad"; - name = "off ramp" - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Cargo Ramps"; - name = "cargo camera"; - network = list("ss13","qm") - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) -"fRL" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "fRS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/red/opposingcorners, @@ -36263,6 +35189,13 @@ }, /turf/open/floor/iron, /area/security/prison) +"fTl" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "fTm" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -36333,32 +35266,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/grass, /area/security/prison) -"fUL" = ( -/obj/structure/table, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/light, -/obj/machinery/reagentgrinder{ - pixel_y = 5 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -26 - }, -/obj/machinery/newscaster{ - pixel_x = 32; - pixel_y = -30 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "fVc" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/office{ @@ -36454,15 +35361,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics) -"fWI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "fWQ" = ( /obj/structure/sign/poster/official/random{ pixel_x = -32 @@ -36525,38 +35423,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"fXw" = ( -/obj/structure/sign/poster/official/work_for_a_future, -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Dorms" - }) -"fXx" = ( -/obj/machinery/vending/tool, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) -"fYi" = ( -/obj/machinery/light_switch{ - pixel_x = 24; - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/structure/mirror{ - pixel_x = 26 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) "fYn" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -36574,6 +35440,21 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall, /area/quartermaster/warehouse) +"fYt" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "fYG" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -36642,6 +35523,18 @@ burnt = 1 }, /area/maintenance/solars/starboard/fore) +"fZm" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) "fZv" = ( /obj/machinery/camera/directional/north{ c_tag = "Fore Hallway Diner"; @@ -36652,29 +35545,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"fZD" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/box, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/directional/west{ - c_tag = "Departures Cargo Dock"; - name = "shuttle camera" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "fZO" = ( /obj/machinery/power/apc{ areastring = "/area/science/research"; @@ -36850,18 +35720,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/hallway/primary/starboard) -"gcA" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/south{ - c_tag = "Atmospherics Desk"; - name = "atmospherics camera"; - network = list("ss13","engine") - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/engine/break_room) "gcE" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -36875,6 +35733,14 @@ burnt = 1 }, /area/maintenance/starboard) +"gcK" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/grass/jungle/b, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "gdc" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -37172,6 +36038,14 @@ }, /turf/open/floor/iron, /area/security/checkpoint/engineering) +"gjy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/aisat/atmos) "gjA" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 4 @@ -37186,17 +36060,6 @@ /obj/effect/mapping_helpers/dead_body_placer/medbay_morgue, /turf/open/floor/iron/dark, /area/medical/morgue) -"gjM" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/closet/bombcloset, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "gkc" = ( /obj/structure/mirror{ pixel_y = 28 @@ -37340,17 +36203,6 @@ }, /turf/open/floor/grass, /area/security/prison) -"glZ" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating, -/area/security/prison) "gmI" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -37472,6 +36324,33 @@ burnt = 1 }, /area/maintenance/port/fore) +"goF" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the test chamber."; + dir = 8; + name = "Test Chamber Telescreen"; + network = list("toxins"); + pixel_x = 30 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) +"goJ" = ( +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/ywflowers, +/obj/structure/flora/ausbushes/grassybush, +/obj/structure/flora/ausbushes/palebush, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "goK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -37523,6 +36402,16 @@ broken = 1 }, /area/maintenance/port) +"goY" = ( +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -26 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "gpc" = ( /obj/machinery/power/port_gen/pacman, /obj/effect/turf_decal/stripes/line{ @@ -37563,18 +36452,6 @@ }, /turf/open/floor/plating, /area/maintenance/aft) -"gqa" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/break_room) "gqA" = ( /obj/structure/chair/fancy/bench/right{ dir = 8 @@ -37667,15 +36544,6 @@ broken = 1 }, /area/maintenance/port) -"gsd" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor/shutters{ - id = "explorerstorage"; - name = "Exploration storage shutter" - }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) "gse" = ( /obj/effect/decal/cleanable/blood/old, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -37899,6 +36767,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"gwU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "gxa" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -37912,28 +36791,6 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"gxd" = ( -/obj/machinery/power/apc{ - areastring = "/area/hallway/primary/port"; - dir = 8; - name = "Cryopod Room APC"; - pixel_x = -24 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/crew_quarters/cryopods) "gxo" = ( /obj/machinery/camera/autoname/directional/south{ network = list("ss13", "prison") @@ -37971,6 +36828,22 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"gyf" = ( +/obj/machinery/digital_clock/directional/north, +/obj/machinery/camera{ + c_tag = "Medbay Lobby"; + name = "medical camera"; + network = list("ss13","medical"); + dir = 1 + }, +/obj/item/kirbyplants{ + icon_state = "plant-08" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/medical/medbay/lobby) "gyg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -38037,6 +36910,17 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/explab) +"gBt" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/sorting/unsorted/flip{ + dir = 2 + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "gBG" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -38066,17 +36950,6 @@ initial_gas_mix = "o2=14;n2=23;TEMP=300" }, /area/science/explab) -"gCu" = ( -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/prison) "gCK" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -38217,6 +37090,16 @@ broken = 1 }, /area/maintenance/aft) +"gFI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/checkpoint/medical) "gFX" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -38275,18 +37158,6 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"gGW" = ( -/obj/structure/table, -/obj/item/storage/briefcase, -/obj/item/book/manual/wiki/security_space_law, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) "gGY" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -38407,16 +37278,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/security/courtroom) -"gJj" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube"; - name = "Transit Tube Blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/bridge) "gJm" = ( /obj/item/shard, /obj/structure/grille/broken, @@ -38446,6 +37307,18 @@ }, /turf/open/floor/plating/asteroid/airless, /area/quartermaster/warehouse) +"gJC" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/effect/landmark/xeno_spawn, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/small/directional/south, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/solars/starboard/fore) "gKc" = ( /obj/effect/turf_decal/box, /obj/effect/turf_decal/stripes/corner{ @@ -38541,12 +37414,6 @@ broken = 1 }, /area/maintenance/starboard/aft) -"gLj" = ( -/obj/item/kirbyplants/random, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "gLn" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -38764,6 +37631,16 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/tcommsat/computer) +"gOI" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/obj/machinery/camera/directional/north{ + network = list("ss13", "prison") + }, +/turf/open/floor/wood, +/area/security/prison) "gPk" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -39071,26 +37948,6 @@ /obj/effect/landmark/prisonspawn, /turf/open/floor/prison, /area/security/prison) -"gUp" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/light, -/obj/item/radio/intercom{ - pixel_y = -28 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "gUs" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -39144,20 +38001,6 @@ luminosity = 2 }, /area/quartermaster/warehouse) -"gUQ" = ( -/obj/structure/curtain, -/obj/effect/turf_decal/delivery, -/obj/machinery/shower{ - dir = 4; - pixel_x = 8 - }, -/obj/structure/sign/poster/official/no_erp{ - pixel_x = -32 - }, -/turf/open/floor/noslip/white, -/area/security/prison{ - name = "Prison Showers" - }) "gVy" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -39222,6 +38065,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) +"gWv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "kitchen Maintenance"; + req_access_txt = "28" + }, +/obj/structure/fans/tiny/invisible, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/central) "gWP" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -39368,25 +38221,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) -"gZW" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 +"gZP" = ( +/obj/structure/dresser, +/obj/machinery/button/door{ + id = "Cabin_1"; + name = "Cabin 1 Privacy Lock"; + normaldoorcontrol = 1; + pixel_y = 24; + specialfunctions = 4 }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/siding/wood{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/siding/white/corner{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/bridge) +/turf/open/floor/wood, +/area/crew_quarters/locker) "hak" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -39551,6 +38400,21 @@ }, /turf/open/floor/iron/dark, /area/maintenance/disposal/incinerator) +"hdY" = ( +/obj/machinery/atmospherics/pipe/manifold/cyan/visible{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/engine/supermatter" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/engine, +/area/engine/engineering) "hec" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 4 @@ -39614,23 +38478,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/ai_monitored/turret_protected/ai_upload) -"heu" = ( -/obj/effect/turf_decal/sand/plating, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/south, -/turf/open/floor/plating/airless, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "heK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 5 @@ -40106,6 +38953,36 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) +"hnE" = ( +/obj/machinery/atmospherics/pipe/manifold/general/visible{ + dir = 8 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing/chamber) +"hnM" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/door/window/southright{ + name = "Cargo Disposal"; + req_access_txt = "50" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "hnP" = ( /obj/structure/table, /obj/item/clipboard{ @@ -40256,17 +39133,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"hpy" = ( -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) "hpC" = ( /obj/structure/girder, /obj/structure/grille/broken, @@ -40354,6 +39220,17 @@ burnt = 1 }, /area/maintenance/port/fore) +"hrb" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/mining/glass{ + name = "Mailroom"; + req_access_txt = "50" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "hrh" = ( /obj/effect/turf_decal/bot, /obj/machinery/disposal/bin, @@ -40632,6 +39509,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"huI" = ( +/obj/machinery/airalarm/directional/east, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/red, +/turf/open/floor/iron, +/area/hallway/primary/aft) "huM" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -40670,17 +39556,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"hvl" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light/small{ - dir = 1 +"hwl" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/caution, -/obj/effect/turf_decal/tile/purple/half/contrasted{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron/showroomfloor, -/area/science/explab) +/area/medical/medbay/central) "hwo" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -40941,15 +39832,6 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"hzI" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Showers" - }) "hzJ" = ( /obj/effect/turf_decal/caution/stand_clear, /obj/machinery/door/firedoor, @@ -40985,6 +39867,22 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"hAm" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera{ + c_tag = "Recovery Room"; + name = "geneticscamera"; + network = list("ss13","medical") + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics) "hAu" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -41039,19 +39937,6 @@ luminosity = 2 }, /area/ai_monitored/turret_protected/aisat_interior) -"hBS" = ( -/obj/machinery/vending/games, -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/item/radio/intercom{ - pixel_x = 28 - }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/turf/open/floor/iron/dark, -/area/library) "hBV" = ( /obj/structure/flora/grass/jungle/b, /obj/structure/flora/ausbushes/sparsegrass, @@ -41070,6 +39955,39 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"hCR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"hCT" = ( +/obj/machinery/computer/cargo, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/directional/east, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + name = "Quartermaster RC"; + pixel_y = 30 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24; + pixel_y = 28 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/qm) "hDf" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 1 @@ -41487,6 +40405,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"hIf" = ( +/obj/structure/chair/office/light{ + dir = 1; + pixel_y = 3 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/turf/open/floor/iron, +/area/engine/atmos) "hIi" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/junction/flip, @@ -41538,6 +40467,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) +"hIU" = ( +/obj/machinery/door/firedoor/heavy, +/obj/effect/turf_decal/caution/stand_clear, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/mixing/chamber) "hIX" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -41659,14 +40596,6 @@ burnt = 1 }, /area/maintenance/central) -"hKu" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/computer/atmos_alert, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "hKw" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 8; @@ -41853,25 +40782,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hos) -"hNj" = ( -/obj/machinery/door/airlock/maintenance{ - req_one_access_txt = "47"; - name = "science aft maintenance access" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/starboard/fore) "hNA" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41919,6 +40829,11 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"hOJ" = ( +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/engine/atmos) "hPw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/firecloset, @@ -42056,19 +40971,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"hSb" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "hSc" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -42441,17 +41343,6 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/primary/fore) -"hYi" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/siding/wood/end, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood{ - broken = 1 - }, -/area/crew_quarters/bar) "hYs" = ( /obj/machinery/portable_atmospherics/scrubber, /obj/machinery/firealarm{ @@ -42477,26 +41368,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"hYV" = ( -/obj/structure/table, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/clipboard, -/obj/item/airlock_painter{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/airlock_painter, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/engine/break_room) "hYW" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -42509,18 +41380,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) -"hZh" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/turf/open/floor/wood, -/area/security/prison) "hZo" = ( /obj/effect/landmark/blobstart, /obj/effect/landmark/xeno_spawn, @@ -42585,6 +41444,19 @@ }, /turf/open/floor/iron/dark, /area/teleporter) +"hZG" = ( +/obj/machinery/door/airlock/maintenance{ + name = "hydroponics Maintenance"; + req_access_txt = "35" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "iaj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -42691,6 +41563,15 @@ burnt = 1 }, /area/maintenance/aft) +"ibO" = ( +/obj/machinery/vending/assist, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/storage/primary) "icj" = ( /obj/effect/turf_decal/delivery, /obj/machinery/processor, @@ -42877,6 +41758,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/aft) +"igu" = ( +/obj/structure/table, +/obj/item/clipboard, +/obj/item/airlock_painter{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/airlock_painter, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/engine/break_room) "igG" = ( /obj/effect/turf_decal/delivery, /obj/machinery/light{ @@ -43067,18 +41965,18 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/starboard) -"ikT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"ikS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" }, +/obj/structure/cable/yellow, /obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 + icon_state = "0-2" }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) +/turf/open/floor/plating, +/area/bridge) "ikV" = ( /obj/structure/chair/office, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -43105,6 +42003,16 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/hydroponics) +"ilv" = ( +/obj/effect/turf_decal/tile/dark_green/half/contrasted, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "ilw" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -43239,19 +42147,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"iod" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "iok" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, @@ -43289,6 +42184,16 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"iox" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Port Hallway Chemistry Desk"; + name = "port camera" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/port) "ipc" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -43374,6 +42279,33 @@ burnt = 1 }, /area/maintenance/port/fore) +"iqP" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/disposal/deliveryChute{ + dir = 4; + pixel_x = -8; + pixel_y = -2; + name = "evidence delivery chute" + }, +/obj/machinery/door/window/brigdoor/eastright{ + req_one_access_txt = "1"; + name = "evidence Access" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/prison) "irf" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -43506,19 +42438,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"iuC" = ( -/obj/machinery/button/door{ - id = "quarantineshutters"; - name = "Quarantine Lockdown"; - req_access_txt = "39"; - pixel_y = 26 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "iuE" = ( /obj/effect/turf_decal/tile/black/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -43583,6 +42502,28 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"ivI" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "iwl" = ( /obj/effect/decal/cleanable/dirt, /turf/closed/wall, @@ -43621,21 +42562,6 @@ /obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/security/main) -"iwX" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/stripes/white/line{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/medical/morgue) "ixg" = ( /obj/effect/turf_decal/tile/blue, /obj/structure/cable/yellow{ @@ -43656,24 +42582,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) -"ixr" = ( -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/weldingtool/largetank, -/obj/item/clothing/head/utility/welding, -/obj/machinery/firealarm{ - dir = 8; - pixel_x = 26 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "iyn" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -43691,29 +42599,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/library) -"iyS" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/effect/landmark/start/assistant, -/obj/structure/chair/fancy/corp{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/lobby) -"iyU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/item/kirbyplants/random, -/obj/machinery/camera/directional/north{ - network = list("ss13", "prison") - }, -/turf/open/floor/wood, -/area/security/prison) "iza" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -43832,14 +42717,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"iAD" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/obj/machinery/holopad, -/obj/effect/turf_decal/bot, -/turf/open/floor/wood, -/area/security/prison) "iAH" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -44108,18 +42985,6 @@ burnt = 1 }, /area/maintenance/solars/starboard/aft) -"iDr" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/engine, -/area/engine/engineering) "iDH" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -44298,16 +43163,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"iGF" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/break_room) "iGO" = ( /obj/effect/turf_decal/sand/plating, /turf/open/floor/plating/asteroid/airless, @@ -44333,14 +43188,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) -"iHn" = ( -/obj/structure/table/reinforced, -/obj/item/clipboard, -/obj/item/food/donut, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/item/radio/headset/headset_sec, -/turf/open/floor/iron, -/area/security/brig) "iHy" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment, @@ -44388,20 +43235,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"iIj" = ( -/obj/structure/sign/poster/contraband/random{ - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "iIt" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/turf_decal/tile/neutral{ @@ -44485,21 +43318,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/chief) -"iJp" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/lobby) "iJy" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44720,6 +43538,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) +"iMp" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "iMD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -45316,6 +44142,15 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"iVR" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/tile/dark/half{ + dir = 4 + }, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "iWi" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -45347,13 +44182,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"iWQ" = ( -/obj/structure/table/wood, -/obj/item/clothing/neck/tie/red, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) +"iWX" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "iXy" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -45375,6 +44218,12 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/security/checkpoint/medical) +"iXH" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/prison, +/area/security/prison) "iXL" = ( /obj/machinery/suit_storage_unit/security, /obj/effect/turf_decal/delivery, @@ -45461,6 +44310,19 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"iZU" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "exploration Maintenance Access"; + req_one_access_txt = "49" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/plating, +/area/quartermaster/exploration_dock) "iZY" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -45477,22 +44339,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"jat" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/ore_box, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 8; - pixel_x = -24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) "jaO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -45536,6 +44382,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"jbm" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/radio/intercom{ + freerange = 1; + name = "Prison intercom"; + desc = "Talk through this. It looks like it has been modified to not broadcast."; + prison_radio = 1; + pixel_y = 25 + }, +/turf/open/floor/wood, +/area/security/prison) "jbV" = ( /obj/machinery/light/small{ dir = 1 @@ -45648,6 +44507,11 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) +"jdh" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/oxygen, +/turf/open/floor/iron/dark, +/area/engine/atmos) "jdF" = ( /obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ color = "#FFFFFF" @@ -45803,18 +44667,6 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"jfo" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) "jfz" = ( /obj/item/storage/box/firingpins, /obj/structure/table, @@ -45933,6 +44785,10 @@ broken = 1 }, /area/maintenance/starboard/fore) +"jhM" = ( +/obj/structure/sign/warning/vacuum/external, +/turf/closed/wall, +/area/docking/arrival) "jie" = ( /obj/machinery/door/firedoor, /obj/effect/mapping_helpers/airlock/unres{ @@ -46194,6 +45050,20 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"jlQ" = ( +/obj/docking_port/stationary{ + dir = 4; + dwidth = 3; + height = 15; + id = "arrivals_stationary"; + name = "kilo arrivals"; + roundstart_template = /datum/map_template/shuttle/arrival/kilo; + width = 7 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "jlV" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -46311,6 +45181,24 @@ burnt = 1 }, /area/maintenance/fore) +"jns" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/research) "joe" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -46456,20 +45344,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"jpl" = ( -/obj/structure/table, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/item/taperecorder{ - layer = 2.9; - pixel_y = -15 - }, -/obj/item/flashlight/lamp{ - pixel_y = 7 - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "jpr" = ( /obj/structure/chair/fancy/bench/pew/left{ dir = 8 @@ -46683,15 +45557,18 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) -"jrQ" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"jsd" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/directional/south{ + c_tag = "Atmospherics Desk"; + name = "atmospherics camera"; + network = list("ss13","engine") }, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Showers" - }) +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/engine/atmos) "jse" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -46723,6 +45600,19 @@ broken = 1 }, /area/maintenance/port) +"jsE" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "jsF" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -47029,6 +45919,18 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"jws" = ( +/obj/machinery/door/airlock/maintenance{ + name = "chapel Maintenance"; + req_one_access_txt = "22" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "jxi" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment, @@ -47374,24 +46276,21 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"jBB" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, +"jBU" = ( /obj/machinery/light/small{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 +/obj/structure/mirror{ + pixel_x = 25; + pixel_y = 4 }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 +/obj/structure/sink{ + dir = 4; + pixel_x = 11 }, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/freezer, +/area/security/prison) "jCh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/noticeboard{ @@ -47402,6 +46301,23 @@ broken = 1 }, /area/quartermaster/warehouse) +"jCj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/prison) "jCm" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -47602,6 +46518,16 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/storage/eva) +"jFE" = ( +/obj/item/target/clown, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/preset/toxins{ + dir = 4 + }, +/turf/open/floor/engine/vacuum, +/area/science/test_area) "jFN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -47937,24 +46863,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"jKY" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "prison processing"; - req_access_txt = "2" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/security/prison) "jLm" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -48102,24 +47010,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"jNT" = ( -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Xenobiology Computers"; - name = "xenobiology camera"; - network = list("ss13","rd","xeno") - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "jNU" = ( /turf/open/floor/plating{ broken = 1 @@ -48178,6 +47068,22 @@ }, /turf/open/floor/prison, /area/security/prison) +"jOJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/security/checkpoint/medical) +"jOP" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/dark, +/area/bridge) "jPn" = ( /obj/effect/turf_decal/tile/blue{ dir = 8 @@ -48226,6 +47132,19 @@ broken = 1 }, /area/maintenance/aft) +"jQu" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/flora/ausbushes/palebush, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "jQD" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -48280,16 +47199,24 @@ /obj/effect/turf_decal/tile/purple, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"jRE" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/door/poddoor/shutters{ - id = "explorerstorage"; - name = "Exploration storage shutter" +"jRT" = ( +/obj/structure/lattice/catwalk, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" }, -/obj/effect/decal/remains/human, -/obj/effect/decal/cleanable/blood/old, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "jSa" = ( /obj/machinery/meter/atmos/distro_loop, /obj/machinery/atmospherics/pipe/manifold/supply/visible{ @@ -48312,19 +47239,20 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"jSl" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ +"jSh" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/atmos_control, +/obj/machinery/light{ dir = 1 }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 +/obj/machinery/newscaster{ + pixel_y = 30 }, -/turf/open/floor/iron, -/area/engine/break_room) +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "jSv" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -48501,6 +47429,12 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/brig) +"jVa" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "jVj" = ( /obj/structure/sign/warning/electricshock{ pixel_x = -32 @@ -48580,31 +47514,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) -"jWg" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ - name = "Virology Desk"; - req_access_txt = "39"; - dir = 4 - }, -/obj/item/storage/box/masks, -/obj/item/reagent_containers/glass/bottle/spaceacillin{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/item/reagent_containers/food/drinks/bottle/virusfood{ - pixel_x = -9; - pixel_y = 5 - }, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/turf/open/floor/plating, -/area/medical/virology) "jWl" = ( /obj/effect/turf_decal/bot, /obj/machinery/holopad, @@ -48745,6 +47654,20 @@ /obj/structure/bodycontainer/morgue, /turf/open/floor/iron/dark, /area/medical/morgue) +"jYB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/oil, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "jYN" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -48922,6 +47845,18 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/ai_monitored/storage/eva) +"kbt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "cargo Maintenance"; + req_one_access_txt = "31;48" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/aft) "kbz" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -49011,6 +47946,16 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) +"kcs" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "kcu" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -49047,24 +47992,6 @@ }, /turf/open/floor/iron/dark, /area/medical/storage) -"kcD" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/airalarm/server{ - dir = 8; - pixel_x = -28 - }, -/obj/machinery/atmospherics/pipe/heat_exchanging/simple, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark/telecomms, -/area/quartermaster/exploration_prep) "kcS" = ( /obj/structure/chair/office{ dir = 8 @@ -49073,14 +48000,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/security/execution/transfer) -"kcT" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/break_room) "kcV" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -49126,6 +48045,27 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/captain) +"kdV" = ( +/obj/machinery/power/apc{ + dir = 8; + name = "Cryopod Room APC"; + pixel_x = -24 + }, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/crew_quarters/cryopods) "keb" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/chair/office{ @@ -49304,18 +48244,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) -"kiE" = ( -/obj/machinery/door/poddoor/preopen{ - id = "transittube"; - name = "Transit Tube Blast door" - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/dark, -/area/bridge) "kiJ" = ( /obj/structure/sign/warning/docking, /turf/closed/wall/r_wall, @@ -49364,6 +48292,38 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"kjO" = ( +/obj/structure/table, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/filter, +/obj/item/stock_parts/subspace/analyzer{ + desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stock_parts/subspace/analyzer{ + desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/stock_parts/subspace/analyzer{ + desc = "A sophisticated analyzer capable of analyzing cryptic subspace wavelengths. Shifted slightly right."; + pixel_x = 6; + pixel_y = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/storage/tcom) "kjW" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -49611,6 +48571,22 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron/dark, /area/security/brig/aft) +"kmq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/grass/jungle, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "kmv" = ( /obj/machinery/newscaster{ pixel_y = 30 @@ -49648,6 +48624,15 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/quartermaster/office) +"kny" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridge blast"; + name = "Bridge Blast Door" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/bridge) "knJ" = ( /obj/structure/bodycontainer/morgue, /obj/effect/turf_decal/bot_white, @@ -49680,6 +48665,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"knO" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Aft Hallway Transfer Centre Doors"; + name = "aft camera" + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "knS" = ( /obj/effect/spawner/randomarcade, /obj/effect/turf_decal/bot, @@ -49821,6 +48819,35 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"kpT" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/machinery/button/door{ + id = "Arrival Shuttle Bay"; + name = "Arrival Shuttle Bay Toggle"; + pixel_x = 24; + pixel_y = 8; + req_access_txt = "19" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "kpU" = ( /obj/structure/table/wood, /obj/item/food/grown/flower/lily{ @@ -50074,6 +49101,16 @@ "ktS" = ( /turf/closed/wall, /area/science/shuttledock) +"ktT" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "ktV" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -50095,6 +49132,9 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"ktZ" = ( +/turf/closed/wall, +/area/docking/arrival) "kuH" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -50125,18 +49165,6 @@ broken = 1 }, /area/maintenance/port/aft) -"kuW" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "kvl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -50467,15 +49495,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"kAM" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/turf/open/floor/plating, -/area/maintenance/port/aft) "kBa" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -50584,15 +49603,6 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/plating, /area/quartermaster/warehouse) -"kCN" = ( -/obj/structure/chair/office/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "kCW" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -50694,28 +49704,14 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) -"kEg" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "4-8" - }, -/obj/machinery/advanced_airlock_controller{ - pixel_y = 24 - }, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/plating{ - broken = 1 +"kEh" = ( +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/oil, +/obj/machinery/portable_atmospherics/canister/air, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/area/maintenance/solars/starboard/fore) +/area/docking/arrival) "kEq" = ( /obj/structure/table/reinforced, /obj/item/clothing/gloves/color/black, @@ -50791,6 +49787,29 @@ burnt = 1 }, /area/maintenance/disposal) +"kFS" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "kFU" = ( /obj/machinery/light/small{ dir = 8 @@ -50824,17 +49843,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"kGN" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison) "kGP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -50964,6 +49972,31 @@ }, /turf/open/floor/iron, /area/crew_quarters/locker) +"kKd" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Aft Security Blast Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/door/airlock/security{ + name = "Brig Port Wing"; + req_one_access_txt = "1;4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "kKJ" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible, /obj/machinery/meter, @@ -51129,22 +50162,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/warden) -"kNZ" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/structure/table/optable, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13", "security") - }, -/obj/item/radio/intercom{ - pixel_y = -25 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/showroomfloor, -/area/security/main) "kOa" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -51445,6 +50462,17 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/locker) +"kTA" = ( +/obj/machinery/computer/message_monitor, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/tcommsat/computer) "kTD" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -51618,6 +50646,15 @@ burnt = 1 }, /area/security/execution/education) +"kVs" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/door/airlock/public/glass{ + name = "visitation Area" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/hallway/primary/aft) "kVz" = ( /obj/item/pickaxe, /obj/effect/turf_decal/stripes/line{ @@ -51675,6 +50712,28 @@ }, /turf/open/floor/iron, /area/engine/break_room) +"kXg" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/power/apc/auto_name/directional/east{ + name = "Cloning APC" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/paper/guides/jobs/medical/cloning, +/obj/item/book/manual/wiki/medical_cloning{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/crowbar, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) "kXz" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -51836,6 +50895,25 @@ }, /turf/open/floor/iron, /area/security/brig/aft) +"laT" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -24; + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/quartermaster/sorting) "laZ" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -51891,19 +50969,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"lbW" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/window/southright{ - name = "Cargo Disposal"; - req_access_txt = "50" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/sorting) "lda" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -51929,14 +50994,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"ldk" = ( -/obj/effect/turf_decal/siding/wood/end{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/wood, -/area/library) "ldu" = ( /obj/structure/table/reinforced, /obj/item/wirecutters{ @@ -51981,6 +51038,19 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/mixing) +"ldw" = ( +/obj/item/kirbyplants{ + icon_state = "plant-08" + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = 24 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "ldy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -52124,6 +51194,21 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/surgery) +"lfe" = ( +/obj/effect/decal/cleanable/dirt, +/turf/closed/wall/r_wall, +/area/security/prison) +"lfi" = ( +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/engine/atmos) "lfn" = ( /obj/effect/turf_decal/delivery, /obj/machinery/space_heater, @@ -52135,25 +51220,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/aft) -"lfu" = ( -/obj/machinery/door/airlock/maintenance{ - name = "brig maintenance"; - req_one_access_txt = "63" - }, -/obj/structure/sign/directions/evac{ - pixel_y = -24 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "lfO" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -52172,31 +51238,6 @@ burnt = 1 }, /area/maintenance/port) -"lfY" = ( -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Aft Security Blast door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/door/airlock/security{ - name = "Brig Port Wing"; - req_one_access_txt = "1;4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) "lga" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -52236,19 +51277,6 @@ broken = 1 }, /area/maintenance/starboard/aft) -"lgC" = ( -/obj/machinery/door/airlock/maintenance{ - name = "bar maintenance"; - req_access_txt = "25" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "lgI" = ( /obj/machinery/computer/security{ dir = 4 @@ -52413,17 +51441,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"lig" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/hallway/secondary/exit/departure_lounge) "lii" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52573,6 +51590,10 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) +"lkt" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron/showroomfloor, +/area/medical/chemistry) "lkA" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -52635,22 +51656,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hor) -"llQ" = ( -/obj/structure/table, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = 6 - }, -/obj/item/tank/internals/emergency_oxygen{ - pixel_x = -6 - }, -/obj/item/clothing/mask/gas, -/obj/item/clothing/mask/gas, -/obj/machinery/airalarm/directional/west{ - pixel_x = -22 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/engine/break_room) "llX" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -52673,6 +51678,25 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"lmn" = ( +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 1; + color = "#439C1E" + }, +/obj/machinery/power/apc/auto_name/directional/north{ + name = "Virology Lab APC" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "lmw" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -52788,6 +51812,25 @@ burnt = 1 }, /area/maintenance/port/fore) +"lnX" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor/heavy, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/airlock/research/glass{ + name = "exploration Shuttle Dock"; + req_one_access_txt = "49" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/quartermaster/exploration_prep) "lnY" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -52959,6 +52002,27 @@ broken = 1 }, /area/maintenance/central) +"lqe" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/conveyor{ + dir = 1; + id = "QMLoad"; + name = "off ramp" + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/directional/east{ + c_tag = "Cargo Ramps"; + name = "cargo camera"; + network = list("ss13","qm") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "lqv" = ( /obj/structure/table/wood/fancy, /obj/item/flashlight/lantern, @@ -53086,20 +52150,21 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"lte" = ( -/obj/item/bedsheet/medical, -/obj/structure/curtain{ - layer = 4.5 +"lsO" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2"; + name = "mail belt" }, -/obj/structure/bed, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "lti" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=4"; @@ -53521,17 +52586,6 @@ broken = 1 }, /area/maintenance/starboard/fore) -"lAr" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light/small, -/obj/machinery/portable_atmospherics/canister/air, -/obj/item/wrench, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningoffice) "lAw" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -53700,6 +52754,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"lDd" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/siding/white/corner{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/bridge) "lDf" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/bot, @@ -53743,11 +52814,6 @@ dir = 1 }, /area/hallway/primary/port) -"lDt" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Showers" - }) "lDu" = ( /obj/machinery/light, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -53991,16 +53057,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"lGT" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 +"lGS" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/flora/grass/jungle, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron/dark, -/area/engine/break_room) +/area/docking/arrival) "lHq" = ( /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) @@ -54158,59 +53222,6 @@ }, /turf/open/floor/iron/dark, /area/science/lab) -"lLr" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/disposal/deliveryChute{ - dir = 4; - pixel_x = -8; - pixel_y = -2; - name = "evidence delivery chute" - }, -/obj/machinery/door/window/brigdoor/eastright{ - req_one_access_txt = "1"; - name = "evidence access" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/prison) -"lLt" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/turf/open/floor/iron, -/area/security/main) "lLA" = ( /obj/effect/landmark/event_spawn, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -54399,6 +53410,26 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/bar/atrium) +"lOl" = ( +/obj/item/bedsheet/medical, +/obj/structure/curtain, +/obj/structure/bed, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) +"lOO" = ( +/obj/machinery/door/airlock/maintenance{ + name = "atmospherics Maintenance"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/maintenance/aft) "lOX" = ( /obj/effect/turf_decal/stripes/end, /obj/effect/decal/cleanable/dirt, @@ -54456,6 +53487,27 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/break_room) +"lPJ" = ( +/obj/machinery/computer/upload/ai, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/westleft{ + base_state = "right"; + dir = 1; + icon_state = "right"; + name = "Upload Console Window"; + req_access_txt = "16" + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/box, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/ai_monitored/turret_protected/ai_upload) "lQc" = ( /obj/effect/turf_decal/loading_area, /obj/structure/cable/yellow{ @@ -54560,6 +53612,20 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"lRw" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/prison) "lRD" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -54607,6 +53673,12 @@ burnt = 1 }, /area/maintenance/central) +"lSb" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/engine/atmos) "lSe" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -54642,6 +53714,19 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"lSt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "command Maintenance"; + req_one_access_txt = "17;19" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "lSB" = ( /obj/effect/landmark/start/bartender, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -54670,6 +53755,23 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall/r_wall/rust, /area/maintenance/solars/starboard/fore) +"lTO" = ( +/obj/machinery/button/door{ + id = "quarantineshutters"; + name = "Quarantine Lockdown"; + req_access_txt = "39"; + pixel_y = 26 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" + }, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/structure/disposaloutlet, +/turf/open/floor/iron/freezer, +/area/medical/virology) "lTR" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 8; @@ -54720,47 +53822,12 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"lUB" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/meter, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/plating{ - broken = 1 - }, -/area/maintenance/starboard) "lUD" = ( /obj/structure/sign/departments/security{ pixel_x = -32 }, /turf/closed/wall, /area/hallway/primary/aft) -"lUJ" = ( -/obj/item/kirbyplants{ - icon_state = "plant-21" - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/sign/warning/vacuum{ - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/fore) "lUS" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 4 @@ -54883,6 +53950,24 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"lXi" = ( +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/weldingtool/largetank, +/obj/item/clothing/head/utility/welding, +/obj/machinery/firealarm{ + dir = 8; + pixel_x = 26 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "lXm" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -55062,16 +54147,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/bar/atrium) -"lZK" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/turf/open/floor/iron/dark, -/area/medical/cryo) "lZN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -55143,6 +54218,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/security/main) +"mbl" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "prisonereducation"; + name = "Prison Access"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/security/prison) "mbs" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/sign/poster/contraband/random{ @@ -55387,16 +54473,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) -"meO" = ( -/obj/item/bedsheet/medical, -/obj/structure/curtain{ - layer = 4.5 - }, -/obj/structure/bed, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) "meY" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -55483,24 +54559,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"mgx" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig/aft) "mgy" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -55629,12 +54687,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"mjb" = ( -/turf/closed/mineral/random/labormineral, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "mjt" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -55795,22 +54847,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"mlp" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment, -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "mlr" = ( /obj/item/canvas/twentythree_twentythree, /obj/structure/easel, @@ -55853,12 +54889,18 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"mmJ" = ( -/obj/effect/turf_decal/siding/wood{ - layer = 1 +"mmC" = ( +/obj/item/bedsheet/medical, +/obj/structure/curtain, +/obj/structure/bed, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 4 }, -/turf/open/floor/wood, -/area/security/prison) +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) "mmK" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -56041,16 +55083,6 @@ /obj/effect/turf_decal/tile/purple/anticorner/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"mpU" = ( -/obj/structure/table/wood, -/obj/item/clothing/head/hats/bowler{ - pixel_y = 8 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "mqm" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -56251,6 +55283,22 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"muj" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/camera/directional/east{ + c_tag = "Recovery Room"; + name = "medical camera"; + network = list("ss13","medical") + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "muA" = ( /obj/structure/table, /obj/structure/sign/poster/official/random{ @@ -56258,6 +55306,13 @@ }, /turf/open/floor/iron/dark, /area/science/shuttledock) +"muD" = ( +/obj/machinery/door/airlock/maintenance{ + name = "bar Maintenance"; + req_access_txt = "25" + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "muP" = ( /obj/effect/spawner/randomvend/snack, /obj/machinery/light, @@ -56266,15 +55321,6 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"mvb" = ( -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "mve" = ( /turf/open/floor/plating{ burnt = 1 @@ -56427,6 +55473,18 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) +"mxp" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) "mxS" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -56645,22 +55703,14 @@ dir = 8 }, /area/hallway/primary/port) -"mCT" = ( +"mCS" = ( +/obj/effect/mapping_helpers/airlock/locked, /obj/machinery/door/airlock/maintenance{ - name = "genetics maintenance"; - req_access_txt = "9" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 + desc = "It opens and closes. You have a terrible feeling about this room..."; + name = "Brig Closet" }, /turf/open/floor/iron/dark, -/area/medical/genetics) +/area/security/brig) "mDw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/green/half/contrasted{ @@ -56703,6 +55753,13 @@ }, /turf/open/floor/iron, /area/security/brig/aft) +"mEf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/plating, +/area/maintenance/port/aft) "mEj" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/neutral, @@ -56826,6 +55883,10 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/warehouse) +"mFS" = ( +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) "mGg" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, @@ -56955,6 +56016,17 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) +"mIQ" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "mIR" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 5 @@ -57402,6 +56474,29 @@ }, /turf/open/floor/iron, /area/bridge) +"mPC" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/camera/directional/east{ + c_tag = "Xenobiology Computers"; + name = "xenobiology camera"; + network = list("ss13","rd","xeno"); + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "mPI" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -57642,6 +56737,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"mUe" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics"; + req_access_txt = "24" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/engine/atmos) "mUi" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -57664,22 +56772,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) -"mUk" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen, -/obj/item/toy/figure/atmos{ - pixel_x = 8; - pixel_y = 6 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "mUy" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -57821,6 +56913,18 @@ burnt = 1 }, /area/quartermaster/exploration_dock) +"mXu" = ( +/obj/machinery/suit_storage_unit/atmos, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "mXJ" = ( /obj/item/book/manual/wiki/security_space_law, /obj/item/taperecorder{ @@ -58014,6 +57118,19 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/security/main) +"ncz" = ( +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple/half/contrasted, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "ncE" = ( /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -58146,6 +57263,21 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/storage/primary) +"nfT" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/sign/departments/minsky/medical/virology/virology1{ + pixel_x = 30 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "nfX" = ( /obj/effect/turf_decal/bot, /obj/machinery/light{ @@ -58308,6 +57440,19 @@ broken = 1 }, /area/maintenance/starboard/aft) +"niF" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/flora/grass/jungle, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "niK" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -58334,6 +57479,18 @@ }, /turf/open/floor/iron, /area/gateway) +"niR" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "njd" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -58375,30 +57532,6 @@ }, /turf/open/floor/grass, /area/medical/storage) -"njU" = ( -/obj/item/kirbyplants{ - icon_state = "plant-03" - }, -/obj/machinery/camera/directional/west{ - c_tag = "Engineering Foyer"; - name = "engineering camera"; - network = list("ss13","engine") - }, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "nkb" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -58441,17 +57574,6 @@ }, /turf/open/floor/iron/dark, /area/janitor) -"nkG" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison) "nkU" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 8; @@ -58581,6 +57703,10 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) +"nnL" = ( +/obj/machinery/smartfridge/extract/preloaded, +/turf/open/floor/iron/dark, +/area/science/xenobiology) "nnW" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt, @@ -58642,18 +57768,24 @@ }, /turf/open/floor/iron/dark, /area/science/robotics/lab) -"noF" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/conveyor{ - dir = 4; - id = "packageSort2"; - name = "mail belt" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +"now" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/quartermaster/sorting) +/obj/machinery/camera/autoname{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/airalarm/server{ + dir = 8; + pixel_x = -28 + }, +/obj/machinery/atmospherics/pipe/heat_exchanging/simple, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark/telecomms, +/area/quartermaster/exploration_prep) "noJ" = ( /obj/effect/turf_decal/bot, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -58745,6 +57877,16 @@ broken = 1 }, /area/maintenance/starboard/fore) +"nqz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "explorerstorage"; + name = "Exploration Storage Shutter" + }, +/obj/effect/decal/remains/human, +/obj/effect/decal/cleanable/blood/old, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "nqK" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -58757,6 +57899,16 @@ broken = 1 }, /area/maintenance/port/fore) +"nqQ" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/brown, +/turf/open/floor/prison, +/area/security/prison) "nrp" = ( /obj/machinery/door/airlock/public, /obj/effect/mapping_helpers/airlock/abandoned, @@ -58770,17 +57922,6 @@ /obj/structure/barricade/wooden, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ntf" = ( -/obj/machinery/suit_storage_unit/engine, -/obj/effect/turf_decal/delivery, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "nth" = ( /obj/effect/turf_decal/tile/red{ dir = 4 @@ -58823,6 +57964,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) +"nut" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/sign/poster/contraband/fun_police{ + pixel_y = -32 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/machinery/space_heater, +/obj/machinery/airalarm/directional/east, +/obj/machinery/light, +/turf/open/floor/iron/dark, +/area/security/execution/education) "nuy" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -59055,17 +58213,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/central) -"nyk" = ( -/obj/effect/turf_decal/bot, -/obj/structure/tank_dispenser, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/engine/break_room) "nyN" = ( /obj/machinery/modular_computer/console/preset/command, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -59195,6 +58342,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/entry) +"nAt" = ( +/obj/machinery/door/airlock/maintenance{ + name = "chapel Maintenance"; + req_one_access_txt = "22" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) "nAz" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 1 @@ -59205,21 +58365,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/hallway/primary/aft) -"nAC" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Aft Hallway Transfer Centre Doors"; - name = "aft camera" - }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "nBo" = ( /obj/structure/closet/emcloset/anchored, /obj/effect/turf_decal/stripes/line{ @@ -59291,23 +58436,6 @@ /obj/item/assembly/igniter, /turf/open/floor/iron/dark, /area/medical/chemistry) -"nCK" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1; - color = "#439C1E" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) "nCM" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -59369,21 +58497,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/xenobiology) -"nDD" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/camera/directional/east{ - c_tag = "Recovery Room"; - name = "medical camera"; - network = list("ss13","medical") +"nDT" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/medical/morgue) "nDY" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -59418,6 +58543,29 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) +"nEv" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron, +/area/security/main) "nEO" = ( /obj/structure/reagent_dispensers/peppertank{ pixel_x = -30 @@ -59606,6 +58754,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/mixing) +"nHz" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "nHM" = ( /obj/structure/filingcabinet/employment, /obj/effect/turf_decal/bot_white, @@ -59621,20 +58781,19 @@ broken = 1 }, /area/maintenance/starboard/fore) -"nIh" = ( +"nIo" = ( /obj/effect/turf_decal/bot, -/obj/machinery/computer/atmos_control, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = 30 +/obj/machinery/disposal/bin, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/window/reinforced, +/obj/structure/disposalpipe/trunk{ + dir = 4 }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, -/area/engine/break_room) +/area/engine/atmos) "nIt" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -59680,19 +58839,6 @@ burnt = 1 }, /area/maintenance/starboard/aft) -"nIZ" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/general/visible, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/turf/open/floor/engine, -/area/engine/engineering) "nJh" = ( /obj/effect/spawner/randomvend/cola, /obj/effect/turf_decal/delivery, @@ -59730,11 +58876,50 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"nJB" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Dorms" - }) +"nJy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/engine, +/area/engine/engineering) +"nJH" = ( +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/security/prison) +"nJO" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/terminal{ + dir = 1 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/disposal/incinerator) "nJS" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -59790,6 +58975,22 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) +"nKo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/effect/turf_decal/tile/purple{ + dir = 8 + }, +/obj/effect/turf_decal/tile/green{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "nKp" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/stripes/line, @@ -60024,28 +59225,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"nOf" = ( -/obj/structure/bed, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/button/door{ - id = "Cabin_2"; - name = "Cabin 2 Privacy Lock"; - normaldoorcontrol = 1; - pixel_y = 24; - specialfunctions = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/landmark/start/assistant, -/obj/item/bedsheet/dorms, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood{ - broken = 1 - }, -/area/crew_quarters/locker) "nOg" = ( /obj/structure/window/reinforced{ dir = 8 @@ -60099,14 +59278,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"nON" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "nPe" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/cable/yellow{ @@ -60198,37 +59369,22 @@ broken = 1 }, /area/maintenance/starboard/fore) -"nQa" = ( +"nQG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "2-4" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) -"nQH" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/closet{ - name = "Evidence Closet" - }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13", "security") - }, -/turf/open/floor/iron/dark, -/area/security/brig/aft) +/area/science/xenobiology) "nQJ" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -60496,6 +59652,16 @@ /obj/machinery/recharger, /turf/open/floor/iron/dark, /area/security/warden) +"nUw" = ( +/obj/machinery/light/small, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "nUI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -60753,26 +59919,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"nYP" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/engine/break_room) "nYS" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -60971,16 +60117,6 @@ }, /turf/open/floor/iron, /area/bridge) -"oaV" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "oaY" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -61091,6 +60227,11 @@ burnt = 1 }, /area/quartermaster/exploration_dock) +"odg" = ( +/obj/machinery/portable_atmospherics/canister/oxygen, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron, +/area/engine/atmos) "odh" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -61180,17 +60321,6 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) -"oet" = ( -/obj/machinery/atmospherics/pipe/manifold/general/visible{ - dir = 8 - }, -/obj/machinery/meter, -/obj/effect/turf_decal/stripes/line, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing/chamber) "oev" = ( /obj/machinery/computer/card{ dir = 1 @@ -61363,11 +60493,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"ogW" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Toilet" - }) "ohH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -61640,23 +60765,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"omE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/structure/mirror{ - pixel_x = 25; - pixel_y = 4 - }, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Toilet" - }) "omL" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -61697,6 +60805,26 @@ broken = 1 }, /area/crew_quarters/bar) +"onE" = ( +/obj/machinery/requests_console{ + department = "AI"; + departmentType = 5; + name = "AI RC"; + pixel_x = 30; + pixel_y = -30 + }, +/obj/machinery/ai_slipper{ + uses = 10 + }, +/obj/effect/turf_decal/box, +/obj/machinery/flasher{ + id = "AI"; + name = "Meatbag Pacifier"; + pixel_x = 24; + pixel_y = 24 + }, +/turf/open/floor/engine, +/area/ai_monitored/turret_protected/ai) "onN" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -62003,6 +61131,18 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/medical/genetics/cloning) +"osK" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/flora/grass/jungle/b, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "otk" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -62155,6 +61295,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/chemistry) +"ouN" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/table/optable, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom{ + pixel_y = -25 + }, +/obj/machinery/light/small, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "ouO" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/airlock/security{ @@ -62191,6 +61343,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"ovn" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/flora/grass/jungle/b, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "ovr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -62210,32 +61370,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"ovC" = ( -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 1; - color = "#439C1E" - }, -/obj/machinery/power/apc/auto_name/directional/north{ - name = "Virology Lab APC" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/medical/virology) -"ovF" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/engine, -/area/ai_monitored/turret_protected/aisat/atmos) "ovO" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -62643,6 +61777,14 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/maintenance/port/aft) +"oDr" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "oDs" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -62705,26 +61847,12 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"oDE" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Brig Control"; - req_access_txt = "3" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +"oDA" = ( +/obj/machinery/smartfridge{ + name = "Sample Storage" }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/security/warden) +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) "oDX" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -62994,18 +62122,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/checkpoint/science/research) -"oIQ" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/obj/item/bedsheet/dorms, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "oJl" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -63049,6 +62165,15 @@ }, /turf/open/floor/wood, /area/crew_quarters/bar) +"oJM" = ( +/obj/machinery/suit_storage_unit/ce, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/chief) "oJS" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner, @@ -63188,6 +62313,34 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) +"oMW" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + name = "Virology Desk"; + req_access_txt = "39"; + dir = 4 + }, +/obj/item/storage/box/masks, +/obj/item/reagent_containers/glass/bottle/spaceacillin{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/reagent_containers/food/drinks/bottle/virusfood{ + pixel_x = -9; + pixel_y = 5 + }, +/obj/structure/desk_bell{ + pixel_x = -8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/medical/virology) "oNy" = ( /obj/machinery/light, /obj/machinery/light_switch{ @@ -63232,6 +62385,30 @@ name = "mainframe floor" }, /area/tcommsat/server) +"oOU" = ( +/obj/structure/plasticflaps/opaque, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=8"; + dir = 4; + freq = 1400; + location = "Atmospherics"; + name = "navigation beacon (Atmospherics Delivery)" + }, +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Atmospherics Delivery Access"; + req_one_access_txt = "24;10" + }, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/engine/atmos) "oOW" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/stripes/corner, @@ -63421,25 +62598,22 @@ /obj/item/book/manual/wiki/sopsecurity, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) -"oSs" = ( -/obj/item/kirbyplants{ - icon_state = "plant-08" +"oSr" = ( +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security{ + name = "Brig Port Wing"; + req_one_access_txt = "1;4" }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/camera{ - c_tag = "Cloning Lab"; - name = "medical camera"; - network = list("ss13","medical"); - dir = 9 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = 24 +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Aft Security Blast Door" }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/turf/open/floor/iron/dark, +/area/security/brig/aft) "oSt" = ( /obj/structure/table, /obj/item/candle/infinite{ @@ -63458,30 +62632,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"oSw" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/machinery/door/airlock/virology{ - name = "Virology Lab"; - req_access_txt = "39" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/medical/virology) "oSD" = ( /obj/effect/turf_decal/box, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -63504,6 +62654,13 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) +"oSR" = ( +/obj/effect/spawner/structure/window, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/plating, +/area/science/mixing) "oSS" = ( /obj/machinery/computer/security/telescreen{ dir = 8; @@ -63615,6 +62772,11 @@ }, /turf/open/floor/plating/airless, /area/maintenance/port/aft) +"oVs" = ( +/obj/structure/railing, +/obj/structure/flora/junglebush/large, +/turf/open/floor/grass, +/area/medical/medbay/central) "oVI" = ( /obj/structure/window/reinforced{ dir = 1 @@ -63639,6 +62801,21 @@ burnt = 1 }, /area/maintenance/port/fore) +"oWx" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/airlock/public/glass{ + name = "visitation Area" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "oWS" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -63739,6 +62916,16 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"oYa" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "construction Zone"; + req_access_txt = "32;47;48;37" + }, +/turf/open/floor/iron/dark, +/area/construction/mining/aux_base) "oYk" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 4 @@ -63814,13 +63001,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"oYH" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/engine/break_room) "oYK" = ( /obj/structure/flora/rock/pile, /turf/open/floor/plating/asteroid/airless, @@ -63869,15 +63049,6 @@ burnt = 1 }, /area/maintenance/port/aft) -"oZp" = ( -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "oZv" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -64208,6 +63379,12 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) +"peL" = ( +/obj/structure/flora/rock/pile, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "peN" = ( /obj/machinery/status_display/ai{ pixel_x = -32 @@ -64238,6 +63415,26 @@ }, /turf/open/floor/iron/dark, /area/maintenance/port/fore) +"pfe" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/camera/directional/west{ + c_tag = "Departures Cargo Dock"; + name = "shuttle camera" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "pfo" = ( /obj/structure/closet/secure_closet/security/sec, /obj/effect/turf_decal/bot, @@ -64686,6 +63883,20 @@ burnt = 1 }, /area/maintenance/fore) +"pls" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/bed, +/obj/item/bedsheet/medical, +/obj/machinery/iv_drip, +/obj/effect/turf_decal/bot, +/obj/machinery/vending/wallmed/lite{ + pixel_y = 26 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/security/main) "plt" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -64734,13 +63945,6 @@ /obj/structure/barricade/wooden/crude, /turf/open/floor/plating, /area/quartermaster/warehouse) -"plP" = ( -/obj/effect/turf_decal/tile/dark_green/half/contrasted, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "plS" = ( /obj/machinery/computer/med_data{ dir = 4 @@ -64919,28 +64123,6 @@ }, /turf/open/floor/plating, /area/maintenance/port) -"pou" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/curtain, -/obj/effect/turf_decal/delivery, -/obj/machinery/shower{ - dir = 4; - pixel_x = 8 - }, -/obj/item/radio/intercom{ - freerange = 1; - name = "Prison intercom"; - desc = "Talk through this. It looks like it has been modified to not broadcast."; - prison_radio = 1; - pixel_y = 26 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/noslip/white, -/area/security/prison{ - name = "Prison Showers" - }) "poY" = ( /obj/effect/turf_decal/loading_area{ dir = 8 @@ -64962,6 +64144,18 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron, /area/quartermaster/storage) +"ppa" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "mass Driver Intersection"; + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/maintenance/starboard) "ppb" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -65572,18 +64766,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"pyh" = ( -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "pyo" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "detective_shutters"; @@ -65648,6 +64830,25 @@ burnt = 1 }, /area/maintenance/starboard/aft) +"pyY" = ( +/obj/machinery/door/airlock/maintenance/external{ + name = "transit Intersection"; + req_access_txt = "12" + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = -32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "pzm" = ( /obj/machinery/conveyor{ dir = 5; @@ -65684,14 +64885,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/execution/education) -"pzI" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/purple, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "pzN" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -65798,6 +64991,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/quartermaster/exploration_prep) +"pBJ" = ( +/obj/structure/sign/poster/official/no_erp{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/prison, +/area/security/prison) "pBX" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/bot, @@ -65889,11 +65094,6 @@ }, /turf/open/floor/plating/asteroid/airless, /area/space/nearstation) -"pCT" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Garden" - }) "pCU" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -66135,18 +65335,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"pHy" = ( -/obj/item/kirbyplants{ - icon_state = "plant-08" - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/aft) "pHO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -66187,15 +65375,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/research) -"pIb" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 4; - color = "#439C1E" - }, -/obj/structure/closet/l3closet/virology, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/freezer, -/area/medical/virology) "pIA" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -66282,6 +65461,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/medical/morgue) +"pJG" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "pJN" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/on, /turf/open/floor/plating{ @@ -66343,6 +65537,19 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"pLx" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ + name = "Atmospherics Cutoff Valve" + }, +/turf/open/floor/plating{ + burnt = 1 + }, +/area/maintenance/port) "pLy" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -66679,6 +65886,14 @@ burnt = 1 }, /area/maintenance/port/aft) +"pSJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/turf/open/floor/plating, +/area/engine/atmos) "pTa" = ( /obj/structure/table/wood, /obj/item/paicard, @@ -66884,6 +66099,19 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"pVv" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "pVw" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/security/telescreen/prison{ @@ -66949,6 +66177,18 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) +"pWz" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/prison, +/area/security/prison) "pWD" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/tile/neutral/opposingcorners, @@ -67031,17 +66271,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"pXV" = ( -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "prisonereducation"; - name = "Prison access"; - req_access_txt = "2" - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/security/prison) "pYb" = ( /obj/structure/table/wood, /obj/item/clipboard, @@ -67053,24 +66282,6 @@ /obj/effect/decal/cleanable/dirt, /turf/closed/wall/r_wall, /area/quartermaster/exploration_prep) -"pYQ" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/firealarm/directional/south, -/obj/machinery/camera/directional/east{ - c_tag = "Transferring Centre" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/execution/transfer) "pZb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -67242,6 +66453,12 @@ "qbn" = ( /turf/closed/wall/r_wall/rust, /area/security/prison/shielded) +"qbu" = ( +/obj/effect/turf_decal/siding/wood, +/obj/machinery/holopad, +/obj/effect/turf_decal/bot, +/turf/open/floor/wood, +/area/security/prison) "qbA" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/window/reinforced, @@ -67334,19 +66551,6 @@ }, /turf/open/floor/iron, /area/security/brig/aft) -"qcN" = ( -/obj/machinery/door/airlock/maintenance{ - name = "hydroponics maintenance"; - req_access_txt = "35" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/maintenance/central) "qdr" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment, @@ -67423,6 +66627,9 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/gateway) +"qei" = ( +/turf/closed/mineral/random/labormineral, +/area/docking/arrival) "qem" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -67496,15 +66703,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/teleporter) -"qgc" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/main) "qgm" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/secure_closet/personal, @@ -67709,6 +66907,21 @@ broken = 1 }, /area/maintenance/aft) +"qjN" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "qjZ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -67763,6 +66976,17 @@ }, /turf/open/floor/engine/vacuum, /area/maintenance/disposal/incinerator) +"qkz" = ( +/obj/machinery/conveyor{ + id = "NTMSLoad2"; + name = "on ramp" + }, +/obj/machinery/door/poddoor{ + id = "freight_port"; + name = "Freight Bay Blast Door" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "qlg" = ( /obj/effect/turf_decal/delivery, /obj/machinery/space_heater, @@ -67975,6 +67199,14 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) +"qqe" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "qqg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -68072,6 +67304,20 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) +"qso" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/aft) "qst" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -68253,6 +67499,20 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"quj" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/computer/station_alert, +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 4; + name = "Atmospherics RC"; + pixel_x = 30 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "quo" = ( /obj/machinery/modular_computer/console/preset/engineering, /obj/effect/turf_decal/bot, @@ -68346,6 +67606,20 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"qwj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/public/glass{ + name = "Library" + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/library) "qwl" = ( /obj/machinery/nanite_chamber, /obj/effect/turf_decal/bot, @@ -68384,6 +67658,20 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark/corner, /area/hallway/primary/starboard) +"qxI" = ( +/obj/structure/sign/poster/official/help_others{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/vending/coffee, +/turf/open/floor/iron, +/area/hallway/primary/aft) "qxO" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/extinguisher_cabinet{ @@ -68493,6 +67781,26 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) +"qze" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" + }, +/obj/machinery/camera/directional/north{ + c_tag = "Virology - Testing pens"; + name = "virology camera"; + network = list("ss13","medbay") + }, +/obj/item/food/cheese/wheel{ + pixel_x = 18 + }, +/obj/item/food/cheese/wheel{ + pixel_y = -4; + pixel_x = 17 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "qzY" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -68535,6 +67843,20 @@ }, /turf/closed/wall, /area/security/checkpoint/medical) +"qAJ" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/prison) "qAR" = ( /obj/item/beacon, /obj/effect/turf_decal/stripes/corner{ @@ -68595,6 +67917,15 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"qBw" = ( +/obj/effect/spawner/randomvend/snack, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "qBN" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/effect/turf_decal/stripes/line{ @@ -68775,16 +68106,6 @@ /obj/effect/turf_decal/tile/dark/half, /turf/open/floor/iron/dark, /area/medical/medbay/central) -"qEp" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig/aft) "qEy" = ( /obj/item/kirbyplants, /obj/structure/extinguisher_cabinet{ @@ -68903,13 +68224,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"qGE" = ( -/obj/structure/railing{ - layer = 20 - }, -/obj/structure/flora/junglebush/large, -/turf/open/floor/grass, -/area/medical/medbay/central) "qGX" = ( /obj/structure/chair/office/light{ dir = 8 @@ -69111,14 +68425,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) -"qJU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/checkpoint/medical) "qKk" = ( /obj/machinery/power/smes{ capacity = 9e+006; @@ -69197,6 +68503,21 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/fore) +"qLW" = ( +/obj/structure/table/glass, +/obj/item/storage/box/monkeycubes{ + pixel_x = -4; + pixel_y = 8 + }, +/obj/item/storage/box/monkeycubes{ + pixel_x = 2 + }, +/obj/item/clothing/gloves/color/latex, +/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/virology) "qLX" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -69361,6 +68682,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"qPb" = ( +/obj/machinery/door/poddoor/preopen{ + id = "transittube"; + name = "Transit Tube Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/bridge) "qPA" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -69378,34 +68709,33 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"qPH" = ( -/obj/effect/turf_decal/stripes/line{ +"qPF" = ( +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/effect/turf_decal/tile/red/half/contrasted, -/turf/open/floor/iron/showroomfloor, -/area/security/warden) -"qPK" = ( -/obj/machinery/light{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/item/kirbyplants{ - icon_state = "plant-08" +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/obj/machinery/status_display/evac{ - pixel_x = 32 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/purple{ + dir = 4 }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 +/obj/structure/disposalpipe/sorting/mail/destination/testing_range/flip{ + dir = 2 }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ +/turf/open/floor/iron/showroomfloor, +/area/science/research) +"qPH" = ( +/obj/effect/turf_decal/stripes/line{ dir = 4 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, +/obj/effect/turf_decal/tile/red/half/contrasted, /turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) +/area/security/warden) "qPL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -69461,17 +68791,6 @@ broken = 1 }, /area/maintenance/central) -"qRo" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "Space Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "qRS" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -69525,16 +68844,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) -"qSN" = ( -/obj/machinery/door/airlock/maintenance/external{ - name = "construction zone"; - req_access_txt = "32;47;48;37" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/construction/mining/aux_base) "qSU" = ( /obj/item/radio/intercom{ pixel_y = 22 @@ -69589,6 +68898,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/showroomfloor, /area/engine/atmos) +"qUe" = ( +/obj/structure/bookcase/manuals, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "qUg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -69613,6 +68929,20 @@ broken = 1 }, /area/maintenance/central) +"qUB" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/light, +/obj/machinery/camera/directional/south{ + c_tag = "Arrivals Drydock Canisters"; + name = "shuttle camera" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "qUP" = ( /turf/closed/wall/r_wall, /area/security/brig/aft) @@ -69695,6 +69025,22 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"qWo" = ( +/obj/structure/table, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = 6 + }, +/obj/item/tank/internals/emergency_oxygen{ + pixel_x = -6 + }, +/obj/item/clothing/mask/gas, +/obj/item/clothing/mask/gas, +/obj/machinery/airalarm/directional/west{ + pixel_x = -22 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/engine/atmos) "qWs" = ( /obj/machinery/airalarm/directional/south{ pixel_y = -22 @@ -69868,19 +69214,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"raf" = ( -/obj/machinery/computer/message_monitor, -/obj/effect/turf_decal/bot, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/tcommsat/computer) "rag" = ( /obj/effect/decal/cleanable/dirt, /obj/item/shard, @@ -70212,6 +69545,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"reC" = ( +/obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/engine, +/area/engine/engineering) "reD" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/opposingcorners, @@ -70339,26 +69687,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) -"rfR" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot_white, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/power/apc/highcap/five_k{ - areastring = "/area/crew_quarters/bar"; - name = "Bar APC"; - pixel_y = -24 - }, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "rfT" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -70428,33 +69756,6 @@ broken = 1 }, /area/maintenance/port) -"rhy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/structure/sink{ - dir = 4; - pixel_x = 11 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/power/terminal{ - dir = 1 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/maintenance/disposal/incinerator) "rhI" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -70594,20 +69895,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"rjd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Showers" - }) "rjg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -70850,6 +70137,21 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"rlH" = ( +/obj/structure/sign/poster/contraband/random{ + pixel_x = -32 + }, +/obj/structure/toilet{ + dir = 4 + }, +/obj/item/food/donut/apple{ + name = "forbidden toilet donut"; + pixel_x = 1; + pixel_y = 2 + }, +/obj/effect/turf_decal/stripes/corner, +/turf/open/floor/iron/freezer, +/area/security/prison) "rmg" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -70943,17 +70245,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"rnx" = ( -/obj/structure/chair/office/light{ - dir = 1; - pixel_y = 3 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron, -/area/engine/break_room) "rnH" = ( /obj/structure/table, /obj/machinery/light{ @@ -71110,6 +70401,17 @@ broken = 1 }, /area/quartermaster/warehouse) +"roU" = ( +/obj/structure/table/glass, +/obj/machinery/microwave{ + pixel_y = 5 + }, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "rpF" = ( /obj/structure/table, /obj/item/folder, @@ -71203,6 +70505,13 @@ }, /turf/open/floor/iron, /area/security/courtroom) +"rrx" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "rrF" = ( /obj/machinery/door/firedoor, /obj/structure/door_assembly/door_assembly_ext{ @@ -71323,6 +70632,20 @@ }, /turf/open/floor/iron, /area/maintenance/starboard/fore) +"rud" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box/corners{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "ruf" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -71396,23 +70719,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/explab) -"rve" = ( -/obj/item/target, -/obj/item/target/syndicate, -/obj/item/target/alien, -/obj/item/target/clown, -/obj/structure/closet/crate/secure{ - desc = "A secure crate containing various materials for building a customised test-site."; - name = "Test Site Materials Crate"; - req_access_txt = "8" - }, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "rvh" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -71519,6 +70825,28 @@ burnt = 1 }, /area/maintenance/starboard) +"rxq" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/solars/starboard/fore) "ryn" = ( /obj/machinery/recharge_station, /obj/effect/turf_decal/bot, @@ -71589,6 +70917,21 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/engine/engineering) +"rAd" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/effect/landmark/start/assistant, +/obj/structure/chair/fancy/corp{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/medical/medbay/lobby) "rAu" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -71625,6 +70968,38 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"rAA" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/light{ + dir = 4 + }, +/obj/item/stack/marker_beacon{ + anchored = 1; + icon_state = "markerburgundy-on"; + light_color = "#FA644B"; + light_power = 3; + light_range = 2; + name = "landing marker"; + picked_color = "Burgundy" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) +"rAH" = ( +/obj/machinery/rnd/production/protolathe/department/science, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/directional/east{ + c_tag = "Research Lab"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/machinery/airalarm/directional/east, +/turf/open/floor/iron/dark, +/area/science/lab) "rAX" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -71729,21 +71104,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/starboard) -"rCs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) "rCB" = ( /obj/machinery/light, /obj/structure/cable/yellow, @@ -71766,6 +71126,23 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"rDm" = ( +/obj/effect/turf_decal/bot_white, +/obj/machinery/light{ + dir = 4 + }, +/obj/machinery/power/apc/highcap/five_k{ + areastring = "/area/crew_quarters/bar"; + name = "Bar APC"; + pixel_y = -24 + }, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/machinery/vending/games, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "rDP" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -71798,6 +71175,20 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"rFK" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4; + color = "#439C1E" + }, +/obj/structure/closet/l3closet/virology, +/obj/machinery/newscaster{ + pixel_y = 32 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "rFP" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -71824,25 +71215,32 @@ }, /turf/open/floor/iron/dark, /area/maintenance/starboard/fore) -"rGy" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "Space Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) +"rGx" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron/dark, +/area/crew_quarters/kitchen) "rGz" = ( /obj/effect/turf_decal/tile/red/half/contrasted, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) +"rHc" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "rHm" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -71881,19 +71279,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating, /area/maintenance/port/aft) -"rHJ" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/structure/sign/warning/nosmoking{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/explab) "rHR" = ( /obj/effect/turf_decal/bot, /obj/machinery/conveyor{ @@ -71939,6 +71324,15 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"rIP" = ( +/obj/structure/chair/office/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "rJg" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -72017,21 +71411,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"rKg" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/aft) "rKo" = ( /obj/machinery/navbeacon{ codes_txt = "patrol;next_patrol=Upload"; @@ -72113,18 +71492,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"rLg" = ( -/obj/structure/curtain, -/obj/effect/turf_decal/delivery, -/obj/machinery/shower{ - dir = 4; - pixel_x = 8 - }, -/obj/item/soap/nanotrasen, -/turf/open/floor/noslip/white, -/area/security/prison{ - name = "Prison Showers" - }) "rLs" = ( /obj/effect/turf_decal/bot_white, /obj/machinery/holopad, @@ -72150,21 +71517,17 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) -"rMw" = ( -/obj/effect/turf_decal/stripes/line{ +"rMC" = ( +/obj/effect/turf_decal/stripes/line, +/obj/structure/flora/grass/jungle, +/obj/machinery/light{ dir = 4 }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, -/obj/effect/turf_decal/tile/green{ - dir = 1 +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" }, -/turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/area/docking/arrival) "rME" = ( /obj/structure/sign/poster/official/random{ pixel_y = -32 @@ -72293,23 +71656,6 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) -"rOd" = ( -/obj/machinery/door/airlock/security{ - name = "EVA room"; - req_access_txt = "1" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron/dark, -/area/security/execution/transfer) "rOz" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, @@ -72319,17 +71665,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"rOB" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/tile/red, -/turf/open/floor/iron, -/area/hallway/primary/aft) "rON" = ( /obj/effect/turf_decal/delivery, /obj/structure/extinguisher_cabinet{ @@ -72357,17 +71692,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/medical/chemistry) -"rPx" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) "rPz" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -72607,29 +71931,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"rTs" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/door/window/southleft{ - name = "Cargo Disposal"; - req_access_txt = "50" - }, -/obj/machinery/conveyor_switch/oneway{ - id = "packageSort2"; - name = "mail belt"; - pixel_y = 6 - }, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow, -/turf/open/floor/iron, -/area/quartermaster/sorting) "rTA" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -72685,15 +71986,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/mixing) -"rUd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "rUM" = ( /obj/structure/mirror{ pixel_y = 28 @@ -72823,18 +72115,6 @@ }, /turf/open/floor/iron, /area/gateway) -"rWi" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/security/prison) "rWx" = ( /obj/item/kirbyplants{ icon_state = "plant-16" @@ -73092,6 +72372,19 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/hydroponics) +"saJ" = ( +/obj/machinery/door/airlock/maintenance{ + name = "kitchen Maintenance"; + req_access_txt = "28" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "saO" = ( /obj/machinery/airalarm/directional/west{ pixel_x = -23 @@ -73136,6 +72429,18 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/ai_monitored/storage/eva) +"sbw" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "scd" = ( /obj/effect/turf_decal/box/corners{ dir = 4 @@ -73168,6 +72473,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/lab) +"scX" = ( +/obj/machinery/door/firedoor/heavy, +/obj/machinery/door/airlock/research{ + name = "Toxins Lab"; + req_access_txt = "8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "sds" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -73416,6 +72735,22 @@ burnt = 1 }, /area/maintenance/port/aft) +"sgH" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1447; + name = "Private AI Channel"; + pixel_y = -28 + }, +/obj/effect/landmark/start/cyborg, +/turf/open/floor/circuit/green{ + luminosity = 2 + }, +/area/ai_monitored/turret_protected/ai_upload) "sgL" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -73500,6 +72835,23 @@ broken = 1 }, /area/maintenance/port/aft) +"sip" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Brig Control"; + req_access_txt = "3" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/warden) "sir" = ( /obj/structure/chair{ dir = 8 @@ -73544,30 +72896,6 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/crew_quarters/heads/hos) -"sjk" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/structure/table, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/machinery/cell_charger, -/obj/item/stack/cable_coil/red, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/purple/opposingcorners, -/obj/effect/turf_decal/tile/green/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/quartermaster/exploration_prep) "sjv" = ( /obj/effect/turf_decal/stripes/line{ dir = 6 @@ -73724,6 +73052,19 @@ }, /turf/open/floor/iron, /area/security/prison) +"smh" = ( +/obj/structure/table, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/item/taperecorder{ + pixel_y = -15 + }, +/obj/item/flashlight/lamp{ + pixel_y = 7 + }, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "smm" = ( /obj/structure/sign/departments/medbay/alt{ pixel_x = -32 @@ -73969,40 +73310,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) -"srJ" = ( -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) -"srP" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/landmark/event_spawn, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "ssj" = ( /obj/structure/table, /obj/item/stack/sheet/glass/fifty, @@ -74378,6 +73685,31 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"syp" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/directional/north{ + network = list("ss13", "security") + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) "syz" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -74444,6 +73776,17 @@ burnt = 1 }, /area/maintenance/fore) +"szb" = ( +/obj/effect/spawner/randomarcade, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/wood, +/area/security/prison) "szg" = ( /obj/structure/table/glass, /obj/item/seeds/random{ @@ -74577,29 +73920,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/sorting) -"sBW" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/security/brig) "sCj" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -74672,6 +73992,31 @@ }, /turf/open/floor/engine, /area/engine/engineering) +"sDu" = ( +/obj/structure/flora/ausbushes/sparsegrass, +/obj/structure/flora/ausbushes/lavendergrass, +/obj/structure/flora/ausbushes/fernybush, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) +"sDJ" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/item/radio/intercom{ + pixel_x = 28 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/neutral/opposingcorners, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/library) "sDM" = ( /obj/effect/turf_decal/stripes/white/line{ dir = 8 @@ -74875,29 +74220,6 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/aft) -"sIH" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1447; - name = "Private AI Channel"; - pixel_y = -28 - }, -/obj/effect/landmark/start/cyborg, -/turf/open/floor/circuit/green{ - luminosity = 2 - }, -/area/ai_monitored/turret_protected/ai_upload) -"sIN" = ( -/turf/closed/wall/r_wall/rust, -/area/security/prison{ - name = "Prison Garden" - }) "sIO" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -75005,20 +74327,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/fore) -"sJP" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/prison) "sKz" = ( /obj/structure/railing{ dir = 4 @@ -75083,33 +74391,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/hydroponics) -"sLj" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/prison) -"sLo" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "sLD" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/grille/broken, @@ -75160,6 +74441,16 @@ }, /turf/open/floor/iron/dark, /area/gateway) +"sMG" = ( +/obj/structure/curtain, +/obj/effect/turf_decal/delivery, +/obj/machinery/shower{ + dir = 4; + pixel_x = 8 + }, +/obj/item/soap/nanotrasen, +/turf/open/floor/noslip/white, +/area/security/prison) "sMK" = ( /obj/structure/table/wood, /obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ @@ -75609,28 +74900,19 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/library) -"sTG" = ( -/obj/machinery/computer/cargo, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - name = "Quartermaster RC"; - pixel_y = 30 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24; - pixel_y = 28 +"sTa" = ( +/obj/structure/table/wood, +/obj/item/storage/secure/briefcase{ + pixel_x = 5; + pixel_y = 5 }, +/obj/item/storage/lockbox/medal, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 + dir = 1 }, /turf/open/floor/iron/dark, -/area/quartermaster/qm) +/area/crew_quarters/heads/captain) "sUi" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/disposalpipe/segment, @@ -75669,41 +74951,21 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/port) -"sUM" = ( -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/light_switch{ - pixel_y = 24 +"sUR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/disposalpipe/trunk{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/camera/autoname{ dir = 8 }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/science/explab) -"sUX" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/machinery/cryopod{ - desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotransen will address your situation in a later date..."; - name = "Jail cryogenic freezer" - }, -/obj/machinery/computer/cryopod{ - pixel_y = -25 - }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/prison, -/area/security/prison) +/turf/open/floor/iron/showroomfloor, +/area/science/aft) "sVy" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -75732,19 +74994,6 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"sVH" = ( -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/security/prison) "sVN" = ( /obj/machinery/vending/wardrobe/cargo_wardrobe, /obj/effect/turf_decal/bot, @@ -75852,24 +75101,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/hallway/secondary/entry) -"sWR" = ( -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/camera{ - c_tag = "Recovery Room"; - name = "geneticscamera"; - network = list("ss13","medical"); - dir = 5 - }, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics) "sXc" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -75990,20 +75221,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"sZf" = ( -/obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/security/prison) "sZl" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -76070,6 +75287,10 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"sZM" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/prison, +/area/security/prison) "tab" = ( /obj/structure/chair/fancy/bench/left{ dir = 8 @@ -76104,17 +75325,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/security/main) -"taI" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light/small, -/turf/open/floor/iron/dark, -/area/medical/morgue) "taJ" = ( /obj/structure/table, /obj/effect/decal/cleanable/dirt, @@ -76294,6 +75504,22 @@ burnt = 1 }, /area/maintenance/port/aft) +"tep" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/box/corners{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "tes" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -76629,6 +75855,26 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"tkh" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/opposingcorners, +/obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "tks" = ( /obj/machinery/firealarm{ dir = 4; @@ -76690,6 +75936,17 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/toilet/restrooms) +"tkT" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "tkU" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -76920,6 +76177,20 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"toC" = ( +/obj/machinery/conveyor{ + id = "garbage" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Disposal Exit"; + name = "disposal Exit Vent" + }, +/obj/structure/sign/warning/deathsposal{ + pixel_x = -32 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/maintenance/disposal) "toK" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -76955,13 +76226,6 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/engine/atmos) -"toW" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/blue/opposingcorners, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "toY" = ( /obj/machinery/computer/security/labor, /obj/machinery/light_switch{ @@ -77059,16 +76323,11 @@ }, /turf/open/floor/iron/dark, /area/construction/mining/aux_base) -"trv" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted, -/turf/open/floor/iron, -/area/hallway/primary/starboard) +"trb" = ( +/obj/structure/table/wood, +/obj/item/clothing/neck/tie/red, +/turf/open/floor/prison, +/area/security/prison) "trO" = ( /obj/effect/turf_decal/tile/black/fourcorners, /obj/effect/turf_decal/stripes/line{ @@ -77203,12 +76462,6 @@ burnt = 1 }, /area/maintenance/port) -"ttv" = ( -/turf/closed/wall, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "ttx" = ( /obj/effect/turf_decal/stripes/corner, /obj/structure/cable/yellow{ @@ -77223,6 +76476,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) +"ttz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) "ttH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -77384,6 +76644,13 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/locker) +"twT" = ( +/obj/machinery/door/airlock/maintenance{ + name = "security Maintenance"; + req_access_txt = "4" + }, +/turf/open/floor/iron/dark, +/area/security/detectives_office) "twY" = ( /obj/structure/closet/secure_closet/quartermaster, /obj/machinery/light_switch{ @@ -77420,13 +76687,10 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"txv" = ( -/obj/effect/spawner/structure/window, -/obj/structure/curtain/directional, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Dorms" - }) +"txL" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "txO" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -77473,6 +76737,36 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/fore) +"tyw" = ( +/obj/structure/table/glass, +/obj/item/paper_bin{ + pixel_x = -9; + pixel_y = 3 + }, +/obj/item/pen{ + pixel_x = -8; + pixel_y = 3 + }, +/obj/item/storage/box/syringes{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/item/reagent_containers/glass/bottle/spaceacillin{ + pixel_x = 2; + pixel_y = -1 + }, +/obj/item/reagent_containers/glass/bottle/spaceacillin{ + pixel_x = 9; + pixel_y = -7 + }, +/obj/machinery/light{ + bulb_colour = "#22bfa2"; + bulb_vacuum_colour = "#22bfa2"; + dir = 4; + nightshift_light_color = "#22bfa2" + }, +/turf/open/floor/iron/dark, +/area/medical/virology) "tyN" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -77520,16 +76814,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"tzy" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "tzH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line, @@ -77560,24 +76844,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/science/xenobiology) -"tzO" = ( -/obj/structure/sign/poster/official/help_others{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/opposingcorners, -/obj/machinery/vending/coffee, -/obj/machinery/camera/autoname{ - network = list("ss13", "prison", "security"); - dir = 6 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "tzZ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -77666,6 +76932,10 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/hor) +"tBH" = ( +/obj/structure/sign/warning, +/turf/closed/wall, +/area/docking/arrival) "tBO" = ( /obj/machinery/power/apc/highcap/five_k{ areastring = "/area/maintenance/port"; @@ -77684,6 +76954,17 @@ burnt = 1 }, /area/maintenance/port) +"tBR" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "tBS" = ( /obj/structure/table, /obj/item/stack/sheet/iron/fifty, @@ -77806,30 +77087,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/prison, /area/security/prison) -"tFa" = ( -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -9; - pixel_y = 3 - }, -/obj/item/pen{ - pixel_x = -8; - pixel_y = 3 - }, -/obj/item/storage/box/syringes{ - pixel_x = 6; - pixel_y = 11 - }, -/obj/item/reagent_containers/glass/bottle/spaceacillin{ - pixel_x = 2; - pixel_y = -1 - }, -/obj/item/reagent_containers/glass/bottle/spaceacillin{ - pixel_x = 9; - pixel_y = -7 - }, -/turf/open/floor/iron/dark, -/area/medical/virology) "tFv" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -77876,18 +77133,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) -"tFB" = ( -/obj/effect/turf_decal/stripes/corner, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Port Hallway Chemistry Desk"; - name = "port camera" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark/corner, -/area/hallway/primary/port) "tFU" = ( /obj/structure/chair{ dir = 4 @@ -77927,6 +77172,17 @@ burnt = 1 }, /area/maintenance/starboard/fore) +"tGu" = ( +/obj/effect/turf_decal/bot, +/obj/structure/tank_dispenser, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "tHj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -78082,14 +77338,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"tKG" = ( -/obj/machinery/door/airlock/maintenance{ - name = "morgue maintenance"; - req_access_txt = "5;6;22" - }, -/obj/structure/disposalpipe/segment, -/turf/open/floor/iron/dark, -/area/medical/morgue) "tKN" = ( /obj/structure/girder, /obj/effect/decal/cleanable/dirt, @@ -78148,6 +77396,25 @@ burnt = 1 }, /area/maintenance/port) +"tMl" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "mass Driver Intersection"; + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/port/fore) "tMt" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -78360,6 +77627,39 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"tPO" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/light, +/obj/item/radio/intercom{ + pixel_y = -28 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) +"tPR" = ( +/obj/machinery/door/airlock/maintenance{ + name = "bar Maintenance"; + req_access_txt = "25" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "tPU" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/decal/cleanable/dirt, @@ -78424,6 +77724,14 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) +"tRw" = ( +/obj/machinery/door/airlock/maintenance{ + name = "morgue Maintenance"; + req_access_txt = "5;6;22" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/medical/morgue) "tRA" = ( /obj/machinery/airalarm/directional/west{ pixel_x = -23 @@ -78437,6 +77745,20 @@ }, /turf/open/floor/iron, /area/security/checkpoint/medical) +"tRE" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/ore_box, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + dir = 8; + pixel_x = -24 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "tRF" = ( /obj/item/kirbyplants{ icon_state = "plant-05" @@ -78512,6 +77834,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/heads/cmo) +"tTR" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/cryopod{ + desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotrasen will address your situation in a later date..."; + name = "Jail cryogenic freezer" + }, +/obj/machinery/computer/cryopod{ + pixel_y = -25 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/prison, +/area/security/prison) "tUb" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/gulag_item_reclaimer{ @@ -78545,19 +77881,6 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_dock) -"tUZ" = ( -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = -20; - pixel_y = 54 - }, -/turf/open/floor/iron, -/area/engine/break_room) "tVh" = ( /obj/effect/turf_decal/bot, /obj/structure/sign/warning/nosmoking{ @@ -78592,14 +77915,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/genetics/cloning) -"tVK" = ( -/obj/effect/turf_decal/tile/dark/anticorner/contrasted{ - dir = 1 - }, -/obj/structure/table/glass, -/obj/item/storage/firstaid/regular, -/turf/open/floor/iron/dark, -/area/medical/medbay/central) "tWa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -78658,34 +77973,6 @@ }, /turf/open/floor/iron/dark, /area/hydroponics) -"tXM" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted, -/obj/machinery/power/apc/auto_name/directional/east{ - name = "Cloning APC" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/table/glass, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/paper/guides/jobs/medical/cloning, -/obj/item/book/manual/wiki/medical_cloning{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/crowbar, -/obj/machinery/camera{ - c_tag = "Recovery Room"; - name = "cloning camera"; - network = list("ss13","medical"); - dir = 6 - }, -/obj/effect/turf_decal/stripes/corner, -/turf/open/floor/iron/showroomfloor, -/area/medical/genetics/cloning) "tXU" = ( /obj/structure/cable/yellow{ icon_state = "0-2" @@ -78749,20 +78036,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hop) -"uag" = ( +"uah" = ( /obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" + id = "transittube"; + name = "Transit Tube Blast Door" }, -/turf/open/floor/plating, -/area/security/prison) +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/turf/open/floor/iron/dark, +/area/bridge) "uaG" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/purple/half/contrasted{ @@ -78828,6 +78111,19 @@ /obj/effect/turf_decal/siding/white, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) +"ubP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/flora/grass/jungle/b, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "ubT" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -79007,21 +78303,6 @@ burnt = 1 }, /area/maintenance/starboard) -"ueh" = ( -/obj/structure/table, -/obj/item/stack/sheet/iron/fifty, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/mineral/plasma{ - amount = 5 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/storage/satellite) "uek" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -79166,23 +78447,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"ufF" = ( -/obj/structure/dresser, -/obj/machinery/button/door{ - id = "Cabin_1"; - name = "Cabin 1 Privacy Lock"; - normaldoorcontrol = 1; - pixel_y = 24; - specialfunctions = 4 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 4 - }, -/turf/open/floor/wood, -/area/crew_quarters/locker) "ufM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -79197,6 +78461,19 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/engine/engineering) +"ufP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/scrubber, +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/red/opposingcorners{ + dir = 1 + }, +/obj/effect/turf_decal/tile/yellow/opposingcorners, +/turf/open/floor/iron/showroomfloor, +/area/engine/atmos) "ugf" = ( /obj/structure/window/reinforced{ dir = 8 @@ -79312,6 +78589,23 @@ }, /turf/open/floor/plating, /area/maintenance/port) +"uiw" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "prison Processing"; + req_access_txt = "2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/dark, +/area/security/prison) "uja" = ( /obj/machinery/door/airlock/maintenance{ req_access_txt = "12" @@ -79359,6 +78653,20 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"ujF" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "ujQ" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -79426,23 +78734,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/showroomfloor, /area/security/main) -"uli" = ( -/obj/structure/table/glass, -/obj/item/storage/box/monkeycubes{ - layer = 3.1; - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/storage/box/monkeycubes{ - layer = 3.1; - pixel_x = 2 - }, -/obj/item/clothing/gloves/color/latex, -/obj/effect/turf_decal/tile/dark_green/anticorner/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/virology) "ulk" = ( /obj/machinery/light, /obj/structure/disposalpipe/segment{ @@ -79460,6 +78751,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"ulA" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "Space Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "ulS" = ( /obj/machinery/status_display/supply{ pixel_x = 32; @@ -79528,6 +78830,18 @@ burnt = 1 }, /area/maintenance/fore) +"unG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/security/prison) "unQ" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -79581,19 +78895,6 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/security/prison) -"uoC" = ( -/obj/item/kirbyplants{ - icon_state = "plant-10" - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/red/opposingcorners, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/turf/open/floor/iron/showroomfloor, -/area/library) "uoK" = ( /turf/closed/wall/r_wall/rust, /area/security/brig) @@ -79661,6 +78962,17 @@ /obj/machinery/fax/cargo, /turf/open/floor/iron, /area/quartermaster/storage) +"upL" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "upQ" = ( /obj/effect/turf_decal/delivery, /obj/structure/closet/l3closet/scientist, @@ -79670,12 +78982,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/science/xenobiology) -"upS" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/turf/open/floor/engine, -/area/science/xenobiology) "uqd" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -79691,6 +78997,9 @@ burnt = 1 }, /area/maintenance/starboard/aft) +"uqf" = ( +/turf/closed/wall/rust, +/area/docking/arrival) "uqj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -79855,6 +79164,17 @@ broken = 1 }, /area/maintenance/central) +"urT" = ( +/obj/item/kirbyplants{ + icon_state = "plant-10" + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/red/opposingcorners, +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/library) "usl" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/security/glass{ @@ -79864,6 +79184,17 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, /area/security/main) +"usy" = ( +/obj/item/book/manual/wiki/xenoarchaeology{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/structure/table, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) "usN" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, @@ -80091,20 +79422,6 @@ broken = 1 }, /area/maintenance/port/aft) -"uwc" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/caution/stand_clear, -/obj/machinery/door/airlock/public/glass{ - name = "Medbay" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/hallway/primary/fore) "uwn" = ( /obj/machinery/rnd/production/techfab/department/medical, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -80317,6 +79634,17 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/chapel/office) +"uzR" = ( +/obj/item/kirbyplants{ + icon_state = "plant-21" + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/sign/warning/vacuum{ + pixel_y = -32 + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, +/turf/open/floor/iron/dark/corner, +/area/hallway/primary/fore) "uAe" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -80360,12 +79688,22 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/bridge) -"uAM" = ( -/obj/effect/decal/cleanable/dirt, -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Garden" - }) +"uAx" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/landmark/event_spawn, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "uAQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -80402,24 +79740,34 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/storage) -"uAW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosspace"; - name = "Space Blast door" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "uBc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"uBq" = ( +/obj/structure/curtain, +/obj/effect/turf_decal/delivery, +/obj/machinery/shower{ + dir = 4; + pixel_x = 8 + }, +/obj/structure/sign/poster/official/no_erp{ + pixel_x = -32 + }, +/turf/open/floor/noslip/white, +/area/security/prison) +"uBQ" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood, +/turf/open/floor/wood, +/area/security/prison) "uCE" = ( /obj/structure/bookcase/random/religion, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -80516,6 +79864,16 @@ /obj/effect/turf_decal/tile/red, /turf/open/floor/iron, /area/hallway/secondary/entry) +"uEd" = ( +/obj/effect/turf_decal/loading_area{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "uEe" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/corner{ @@ -80549,25 +79907,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/showroomfloor, /area/medical/chemistry) -"uEl" = ( -/obj/structure/closet/secure_closet/personal{ - name = "Command Locker" - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "uEB" = ( /obj/effect/decal/cleanable/cobweb, /obj/item/kirbyplants{ @@ -80590,19 +79929,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) -"uFf" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/disposal/bin, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/structure/window/reinforced, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted, -/turf/open/floor/iron/dark, -/area/engine/break_room) "uFh" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -80634,15 +79960,6 @@ }, /turf/open/floor/iron, /area/bridge) -"uFN" = ( -/obj/structure/bed{ - dir = 8 - }, -/obj/item/bedsheet/brown, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "uFY" = ( /obj/structure/table/reinforced, /obj/item/storage/crayons, @@ -80666,6 +79983,14 @@ /obj/machinery/holopad, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"uGy" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/decal/cleanable/dirt, +/obj/structure/flora/grass/jungle, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "uGN" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -81131,23 +80456,6 @@ broken = 1 }, /area/maintenance/port/fore) -"uOr" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig) -"uON" = ( -/turf/closed/wall/rust, -/area/docking/arrival{ - lighting_colour_bulb = "#ffdbb4"; - lighting_colour_tube = "#ffce99" - }) "uOX" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -81289,6 +80597,10 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron, /area/hallway/secondary/entry) +"uRc" = ( +/obj/machinery/airalarm/directional/east, +/turf/open/floor/engine, +/area/science/xenobiology) "uRl" = ( /obj/machinery/door/airlock/maintenance{ req_one_access_txt = "12;47" @@ -81313,6 +80625,26 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) +"uRL" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/structure/curtain, +/obj/effect/turf_decal/delivery, +/obj/machinery/shower{ + dir = 4; + pixel_x = 8 + }, +/obj/item/radio/intercom{ + freerange = 1; + name = "Prison intercom"; + desc = "Talk through this. It looks like it has been modified to not broadcast."; + prison_radio = 1; + pixel_y = 26 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/noslip/white, +/area/security/prison) "uSg" = ( /turf/closed/wall/r_wall, /area/quartermaster/exploration_prep) @@ -81592,6 +80924,15 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/engine/atmos) +"uZr" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/door/poddoor/shutters{ + id = "explorerstorage"; + name = "Exploration Storage Shutter" + }, +/turf/open/floor/iron, +/area/quartermaster/exploration_dock) "uZM" = ( /obj/effect/decal/cleanable/dirt, /obj/item/radio/intercom{ @@ -81730,6 +81071,25 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"vbu" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/airlock/maintenance/external{ + name = "mass Driver Intersection"; + req_access_txt = "12" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/fore) "vbG" = ( /obj/effect/decal/cleanable/dirt, /obj/item/wrench, @@ -81898,6 +81258,27 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/miningoffice) +"vec" = ( +/obj/structure/table, +/obj/item/stack/medical/gauze, +/obj/item/stack/medical/ointment, +/obj/item/stack/medical/bruise_pack{ + pixel_x = 4 + }, +/obj/item/storage/firstaid/regular, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/dark/opposingcorners, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/dark, +/area/medical/medbay/lobby) "vee" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -82169,22 +81550,6 @@ /obj/structure/punching_bag, /turf/open/floor/prison, /area/security/prison) -"viB" = ( -/obj/machinery/light/small, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/shuttledock) "viZ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/blue{ @@ -82228,6 +81593,23 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"vji" = ( +/obj/machinery/vendor/mining, +/obj/effect/turf_decal/bot, +/obj/machinery/airalarm/directional/east, +/obj/machinery/status_display/supply{ + pixel_y = -32 + }, +/obj/machinery/camera/directional/south{ + c_tag = "Mining Dock"; + name = "cargo camera"; + network = list("ss13","qm") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "vjR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -82434,18 +81816,6 @@ burnt = 1 }, /area/maintenance/starboard) -"vmG" = ( -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/machinery/space_heater, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/science/shuttledock) "vmQ" = ( /obj/structure/chair{ dir = 1 @@ -82519,6 +81889,33 @@ }, /turf/open/floor/iron/dark, /area/science/xenobiology) +"vnq" = ( +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/machinery/camera{ + c_tag = "Recovery Room"; + dir = 8; + name = "medical camera"; + network = list("ss13","medical") + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/storage) "vns" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/corner{ @@ -82719,6 +82116,12 @@ /obj/effect/turf_decal/tile/yellow/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/maintenance/port/aft) +"vrt" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron, +/area/engine/atmos) "vrE" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -82800,24 +82203,6 @@ broken = 1 }, /area/chapel/office) -"vtC" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/junction{ - dir = 2 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "vtG" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/turf_decal/stripes/corner{ @@ -82849,33 +82234,6 @@ broken = 1 }, /area/maintenance/starboard/fore) -"vtM" = ( -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 1 - }, -/obj/item/radio/intercom{ - pixel_x = -28 - }, -/obj/machinery/camera{ - c_tag = "Recovery Room"; - dir = 10; - name = "medical camera"; - network = list("ss13","medical") - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/storage) "vtR" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -82957,6 +82315,21 @@ burnt = 1 }, /area/maintenance/port) +"vvs" = ( +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "vvF" = ( /obj/effect/landmark/start/station_engineer, /obj/structure/cable/yellow{ @@ -83067,6 +82440,16 @@ }, /turf/open/floor/iron/showroomfloor, /area/security/main) +"vxm" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "vxq" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -83286,18 +82669,6 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron/dark, /area/crew_quarters/bar) -"vzU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/xenobiology) "vAb" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -83367,6 +82738,25 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"vBF" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/advanced_airlock_controller{ + pixel_y = 24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 4 + }, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron, +/area/hallway/secondary/exit/departure_lounge) "vCb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -83414,20 +82804,6 @@ burnt = 1 }, /area/maintenance/starboard/fore) -"vDC" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigfrontdoor"; - name = "Front Security Blast door" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/caution/stand_clear, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig) "vDG" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -83446,6 +82822,18 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"vDR" = ( +/obj/effect/turf_decal/box, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "vDV" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -83457,6 +82845,27 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) +"vDW" = ( +/obj/machinery/light_switch{ + pixel_x = 24; + pixel_y = 24 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/mirror{ + pixel_x = 26 + }, +/obj/structure/sink{ + dir = 4; + pixel_x = 11 + }, +/obj/machinery/camera{ + c_tag = "Recovery Room"; + name = "cloning camera"; + network = list("ss13","medical"); + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/genetics/cloning) "vDX" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -83978,23 +83387,6 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/fore) -"vKv" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the test chamber."; - dir = 8; - layer = 4; - name = "Test Chamber Telescreen"; - network = list("toxins"); - pixel_x = 30 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "vKw" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -84270,6 +83662,17 @@ }, /turf/open/floor/iron/dark, /area/janitor) +"vOK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/engine/atmos) "vPa" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/effect/turf_decal/stripes/line{ @@ -84285,6 +83688,23 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/plating, /area/maintenance/port/aft) +"vQi" = ( +/obj/machinery/door/airlock/security{ + name = "EVA Room"; + req_access_txt = "1" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron/dark, +/area/security/execution/transfer) "vQN" = ( /obj/machinery/light{ dir = 8 @@ -84372,6 +83792,25 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) +"vRA" = ( +/obj/machinery/door/airlock/maintenance{ + name = "brig Maintenance"; + req_one_access_txt = "63" + }, +/obj/structure/sign/directions/evac{ + pixel_y = -24 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "vRE" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, @@ -84417,15 +83856,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"vSX" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/yellow/half/contrasted, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "vTf" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/stripes/line{ @@ -84477,6 +83907,20 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/hallway/primary/fore) +"vUa" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 1; + color = "#439C1E" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/medical/virology) "vUg" = ( /obj/machinery/camera/directional/north{ c_tag = "Atmospherics Tank - O2"; @@ -84571,6 +84015,25 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) +"vWh" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/item/kirbyplants{ + icon_state = "plant-08" + }, +/obj/machinery/status_display/evac{ + pixel_x = 32 + }, +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "vWo" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -84811,6 +84274,34 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/office) +"vZd" = ( +/obj/machinery/door/airlock/maintenance{ + name = "mech Bay Maintenance"; + req_access_txt = "29" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) +"vZf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/lobby) "vZv" = ( /obj/structure/table, /obj/item/analyzer{ @@ -84947,19 +84438,21 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron/dark, /area/chapel/main) -"wbq" = ( -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" +"waU" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 }, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Garden" - }) +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "wbz" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -85005,16 +84498,6 @@ }, /turf/open/floor/iron/dark, /area/science/aft) -"wcn" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/atmospherics/components/unary/thermomachine/freezer/on{ - name = "euthanization chamber freezer" - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/xenobiology) "wco" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/chair/stool/bar/directional/west, @@ -85352,6 +84835,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/kitchen) +"wgW" = ( +/obj/structure/lattice/catwalk, +/obj/machinery/light, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "wgX" = ( /turf/closed/wall/r_wall/rust, /area/security/main) @@ -85368,6 +84861,13 @@ /obj/item/beacon, /turf/open/floor/engine, /area/science/explab) +"whs" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/plating, +/area/maintenance/port/aft) "whx" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -85385,6 +84885,13 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"whL" = ( +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/engine/atmos) "whP" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -85466,6 +84973,20 @@ broken = 1 }, /area/maintenance/fore) +"wis" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigfrontdoor"; + name = "Front Security Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/caution/stand_clear, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "wit" = ( /obj/effect/landmark/event_spawn, /obj/structure/cable/yellow{ @@ -85640,6 +85161,13 @@ broken = 1 }, /area/maintenance/port) +"wlv" = ( +/obj/machinery/door/airlock/maintenance{ + name = "hydroponics Maintenance"; + req_access_txt = "35" + }, +/turf/open/floor/iron/dark, +/area/maintenance/central) "wly" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -85973,6 +85501,26 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/chief) +"wqp" = ( +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/meter, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 + }, +/turf/open/floor/plating{ + broken = 1 + }, +/area/maintenance/starboard) "wqu" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -86097,23 +85645,6 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/storage/primary) -"wsz" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/effect/turf_decal/tile/neutral, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/pen{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/aft) "wsH" = ( /obj/structure/bookcase/random/religion, /obj/machinery/firealarm{ @@ -86179,6 +85710,19 @@ burnt = 1 }, /area/quartermaster/warehouse) +"wtA" = ( +/obj/structure/flora/ausbushes/palebush, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "wtM" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -86356,32 +85900,6 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/primary/starboard) -"wvM" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/button/massdriver{ - id = "toxinsdriver"; - pixel_x = 24; - pixel_y = -24 - }, -/obj/machinery/computer/security/telescreen{ - desc = "Used for watching the test chamber."; - dir = 8; - layer = 4; - name = "Test Chamber Telescreen"; - network = list("toxins"); - pixel_x = 30 - }, -/obj/machinery/light/small, -/obj/machinery/airalarm/directional/south{ - pixel_y = -22 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "wvO" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, @@ -86447,6 +85965,25 @@ }, /turf/open/floor/iron, /area/ai_monitored/storage/eva) +"wwT" = ( +/obj/machinery/door/airlock/maintenance{ + req_one_access_txt = "47"; + name = "science Aft Maintenance Access" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/maintenance/starboard/fore) "wxg" = ( /obj/effect/turf_decal/box, /obj/machinery/power/solar{ @@ -86550,6 +86087,41 @@ /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"wzl" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/radio{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/pen, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/structure/reagent_dispensers/peppertank{ + pixel_y = -30 + }, +/obj/machinery/button/door{ + id = "Biohazard"; + name = "Emergency Research Lockdown"; + pixel_x = 24; + pixel_y = -24; + req_access_txt = "47" + }, +/obj/machinery/camera/directional/east{ + c_tag = "Science Security Post"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/checkpoint/science/research) "wzr" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/stripes/line, @@ -86605,6 +86177,22 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmos) +"wzT" = ( +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -4; + pixel_y = 4 + }, +/obj/item/pen, +/obj/item/toy/figure/atmos{ + pixel_x = 8; + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "wAc" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot_white, @@ -86617,6 +86205,14 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/chapel/main) +"wAf" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/table/reinforced, +/obj/machinery/camera/autoname{ + network = list("ss13", "prison") + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "wAo" = ( /obj/structure/bodycontainer/morgue{ dir = 8 @@ -86747,60 +86343,20 @@ }, /turf/open/floor/engine, /area/engine/engineering) -"wCt" = ( -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Garden" - }) -"wCM" = ( -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/radio{ - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/pen, -/obj/effect/turf_decal/stripes/corner{ +"wCr" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/reagent_dispensers/peppertank{ - pixel_y = -30 - }, -/obj/machinery/button/door{ - id = "Biohazard"; - name = "Emergency Research Lockdown"; - pixel_x = 24; - pixel_y = -24; - req_access_txt = "47" - }, -/obj/machinery/camera/directional/east{ - c_tag = "Science Security Post"; - name = "science camera"; - network = list("ss13","rd") +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/tile/yellow/half/contrasted, +/obj/effect/turf_decal/stripes/corner, +/obj/structure/disposalpipe/sorting/mail/destination/virology/flip{ dir = 1 }, -/turf/open/floor/iron/dark, -/area/security/checkpoint/science/research) +/turf/open/floor/iron/showroomfloor, +/area/medical/medbay/central) "wCV" = ( /obj/structure/table/wood/fancy, /obj/effect/turf_decal/stripes/corner{ @@ -86906,19 +86462,6 @@ }, /turf/open/floor/plating, /area/quartermaster/warehouse) -"wEl" = ( -/obj/structure/table/glass, -/obj/machinery/microwave{ - pixel_y = 5 - }, -/obj/effect/turf_decal/tile/blue/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "wEQ" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -87304,26 +86847,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"wKj" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "atmos"; - name = "Atmospherics Blast Door" - }, -/obj/machinery/door/window/westright{ - name = "Atmospherics Desk"; - req_access_txt = "24" - }, -/obj/item/folder/yellow{ - pixel_x = -4 - }, -/obj/structure/desk_bell{ - pixel_x = 8 - }, -/turf/open/floor/plating, -/area/engine/break_room) "wKl" = ( /obj/structure/chair/office/light{ dir = 4 @@ -87410,6 +86933,15 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) +"wLc" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "wLe" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/cable/yellow{ @@ -87425,6 +86957,15 @@ burnt = 1 }, /area/maintenance/starboard) +"wLu" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark, +/area/engine/atmos) "wLA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/stripes/line{ @@ -87484,11 +87025,6 @@ }, /turf/open/floor/iron/freezer, /area/medical/virology) -"wMz" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Toilet" - }) "wMJ" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -87546,6 +87082,25 @@ }, /turf/open/floor/iron/dark, /area/security/brig) +"wOi" = ( +/obj/structure/sign/poster/official/random{ + pixel_y = -32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/autoname, +/turf/open/floor/iron/showroomfloor, +/area/science/shuttledock) "wOj" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -87594,6 +87149,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/aft) +"wOP" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosspace"; + name = "Space Blast Door" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "wOS" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -87641,6 +87208,21 @@ burnt = 1 }, /area/maintenance/port) +"wPI" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/stripes/line, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/security/prison) "wPW" = ( /obj/item/radio/intercom{ pixel_x = -28; @@ -87876,6 +87458,14 @@ }, /turf/open/floor/iron/dark, /area/engine/gravity_generator) +"wTl" = ( +/obj/structure/plasticflaps/opaque, +/obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/sorting) "wTm" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ dir = 1 @@ -88011,6 +87601,13 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron/dark, /area/maintenance/central) +"wVg" = ( +/obj/structure/bed{ + dir = 8 + }, +/obj/item/bedsheet/brown, +/turf/open/floor/prison, +/area/security/prison) "wVi" = ( /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -88099,6 +87696,17 @@ /obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron/showroomfloor, /area/science/aft) +"wWh" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/machinery/camera/autoname/directional/south, +/turf/open/floor/iron/dark, +/area/security/brig/aft) "wWj" = ( /obj/machinery/holopad, /obj/effect/turf_decal/bot, @@ -88138,22 +87746,26 @@ broken = 1 }, /area/maintenance/port/aft) -"wXa" = ( -/obj/structure/table, -/obj/machinery/microwave{ - pixel_y = 5 +"wWR" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "atmos"; + name = "Atmospherics Blast Door" }, -/obj/machinery/light{ - dir = 1 +/obj/machinery/door/window/westright{ + name = "Atmospherics Desk"; + req_access_txt = "24" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 +/obj/item/folder/yellow{ + pixel_x = -4 }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +/obj/structure/desk_bell{ + pixel_x = 8 }, -/turf/open/floor/iron/dark, -/area/crew_quarters/kitchen) +/turf/open/floor/plating, +/area/engine/atmos) "wXg" = ( /obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ @@ -88190,23 +87802,6 @@ name = "mainframe floor" }, /area/tcommsat/server) -"wXD" = ( -/obj/structure/table, -/obj/item/stack/medical/gauze, -/obj/item/stack/medical/ointment, -/obj/item/stack/medical/bruise_pack{ - pixel_x = 4 - }, -/obj/item/storage/firstaid/regular, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark/opposingcorners, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/medical/medbay/lobby) "wXN" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/room/threexthree, @@ -88399,6 +87994,18 @@ }, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) +"xan" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/plating/asteroid/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "xav" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -88452,6 +88059,19 @@ broken = 1 }, /area/maintenance/port/aft) +"xbm" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/lattice/catwalk, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/plating/airless{ + initial_gas_mix = "o2=14;n2=23;TEMP=300" + }, +/area/docking/arrival) "xbp" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/landmark/event_spawn, @@ -88555,6 +88175,33 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/engineering) +"xdl" = ( +/obj/item/kirbyplants{ + icon_state = "plant-03" + }, +/obj/machinery/camera/directional/west{ + c_tag = "Engineering Foyer"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/iron, +/area/engine/break_room) "xdm" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -88673,6 +88320,21 @@ /obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/bridge) +"xfv" = ( +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/security/prison) "xfw" = ( /obj/structure/table, /obj/effect/turf_decal/bot, @@ -88794,6 +88456,51 @@ broken = 1 }, /area/maintenance/starboard) +"xhI" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/button/massdriver{ + id = "toxinsdriver"; + pixel_x = 24; + pixel_y = -24 + }, +/obj/machinery/computer/security/telescreen{ + desc = "Used for watching the test chamber."; + dir = 8; + name = "Test Chamber Telescreen"; + network = list("toxins"); + pixel_x = 30 + }, +/obj/machinery/light/small, +/obj/machinery/airalarm/directional/south{ + pixel_y = -22 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) +"xhV" = ( +/obj/item/target, +/obj/item/target/syndicate, +/obj/item/target/alien, +/obj/item/target/clown, +/obj/structure/closet/crate/secure{ + desc = "A secure crate containing various materials for building a customised test-site."; + name = "Test Site Materials Crate"; + req_access_txt = "8" + }, +/obj/effect/turf_decal/bot, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "xin" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -88917,6 +88624,22 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/fore) +"xjB" = ( +/obj/effect/turf_decal/stripes/corner, +/obj/item/radio/intercom{ + pixel_x = -28 + }, +/obj/structure/sign/warning/nosmoking{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 1 + }, +/obj/machinery/camera/autoname{ + dir = 8 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/explab) "xjP" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/security, @@ -88943,6 +88666,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) +"xjU" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/air, +/obj/item/wrench, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningoffice) "xkp" = ( /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -88961,6 +88694,17 @@ broken = 1 }, /area/maintenance/starboard/aft) +"xkD" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/prison) "xlk" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -89140,6 +88884,22 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"xoj" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/airalarm/directional/east, +/obj/machinery/firealarm/directional/south, +/obj/machinery/camera/directional/east{ + c_tag = "Transferring Centre" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/execution/transfer) "xoK" = ( /obj/item/beacon, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -89157,6 +88917,14 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) +"xoR" = ( +/obj/structure/table/wood, +/obj/item/clothing/head/hats/bowler{ + pixel_y = 8 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/prison, +/area/security/prison) "xoW" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -89259,6 +89027,22 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/robotics/lab) +"xpP" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/chair/office/light{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/showroomfloor, +/area/science/xenobiology) "xpR" = ( /obj/effect/turf_decal/box, /obj/structure/cable/yellow{ @@ -89405,33 +89189,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"xsh" = ( -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/wood, -/area/security/prison) -"xsk" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/checkpoint/medical) "xsl" = ( /obj/structure/sign/directions/evac{ dir = 4; @@ -89492,6 +89249,26 @@ dir = 8 }, /area/hallway/primary/port) +"xtK" = ( +/obj/structure/bed, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/button/door{ + id = "Cabin_2"; + name = "Cabin 2 Privacy Lock"; + normaldoorcontrol = 1; + pixel_y = 24; + specialfunctions = 4 + }, +/obj/machinery/airalarm/directional/east, +/obj/effect/landmark/start/assistant, +/obj/item/bedsheet/dorms, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/turf/open/floor/wood{ + broken = 1 + }, +/area/crew_quarters/locker) "xtN" = ( /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -89631,6 +89408,19 @@ }, /turf/open/floor/iron/showroomfloor, /area/medical/medbay/central) +"xwp" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/tile/blue{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = -20; + pixel_y = 54 + }, +/turf/open/floor/iron, +/area/engine/atmos) "xww" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -89655,21 +89445,18 @@ }, /turf/open/floor/iron/showroomfloor, /area/science/shuttledock) -"xwK" = ( -/obj/structure/railing{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"xwX" = ( +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/obj/machinery/light{ - dir = 1 +/turf/open/floor/plating{ + burnt = 1 }, -/turf/open/floor/wood, /area/security/prison) "xxh" = ( /obj/machinery/light{ @@ -89693,6 +89480,17 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"xxw" = ( +/obj/effect/turf_decal/tile/dark/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/table/glass, +/obj/item/storage/firstaid/regular, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/medical/medbay/central) "xxB" = ( /obj/structure/noticeboard{ dir = 8; @@ -89708,15 +89506,6 @@ burnt = 1 }, /area/maintenance/port/fore) -"xxT" = ( -/obj/machinery/airalarm/directional/south, -/obj/structure/table/reinforced, -/obj/machinery/camera/autoname{ - network = list("ss13", "prison"); - dir = 5 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison) "xye" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -89825,21 +89614,6 @@ }, /turf/open/floor/grass, /area/chapel/main) -"xzV" = ( -/obj/effect/turf_decal/loading_area{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "xAu" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/effect/turf_decal/stripes/line{ @@ -89849,21 +89623,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/prison, /area/security/prison) -"xAA" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/stripes/line, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/turf/open/floor/plating/airless{ - initial_gas_mix = "o2=14;n2=23;TEMP=300" - }, -/area/security/prison) "xAM" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -89961,17 +89720,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/locker) -"xCB" = ( -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Garden" - }) "xCZ" = ( /obj/effect/decal/cleanable/dirt, /obj/item/storage/box/lights/mixed, @@ -90318,6 +90066,15 @@ /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"xIF" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, +/turf/open/floor/wood{ + broken = 1 + }, +/area/crew_quarters/bar) "xIG" = ( /obj/structure/table, /obj/effect/turf_decal/tile/blue/half/contrasted, @@ -90537,6 +90294,26 @@ }, /turf/open/floor/iron/dark, /area/science/shuttledock) +"xMp" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/atmos{ + name = "Atmospherics Desk"; + req_access_txt = "24" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "xNb" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -90622,20 +90399,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/fitness/recreation) -"xOC" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/valve/digital/on/layer2{ - name = "Atmospherics Cutoff Valve" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/plating{ - burnt = 1 - }, -/area/maintenance/port) "xON" = ( /obj/machinery/computer/holodeck/prison, /obj/effect/turf_decal/stripes/line{ @@ -90765,6 +90528,14 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/hor) +"xQE" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/air, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/atmos) "xQJ" = ( /obj/effect/landmark/event_spawn, /obj/structure/disposalpipe/segment{ @@ -90806,6 +90577,23 @@ burnt = 1 }, /area/maintenance/starboard) +"xRy" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/caution/stand_clear, +/obj/machinery/door/airlock/public/glass{ + name = "Medbay" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/hallway/primary/fore) "xRF" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -90846,19 +90634,6 @@ burnt = 1 }, /area/maintenance/fore) -"xSh" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/box/corners{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/mixing) "xSk" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -91015,6 +90790,15 @@ }, /turf/open/floor/iron/dark, /area/maintenance/port/aft) +"xUT" = ( +/obj/machinery/suit_storage_unit/engine, +/obj/effect/turf_decal/delivery, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "xUV" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -91206,6 +90990,17 @@ }, /turf/open/floor/iron/dark, /area/medical/surgery) +"xXi" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/stripes/corner, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/purple, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/mixing) "xXl" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -91219,6 +91014,21 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) +"xXq" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/showroomfloor, +/area/science/research) "xXr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -91247,24 +91057,6 @@ }, /turf/open/floor/iron, /area/hydroponics) -"xXH" = ( -/obj/structure/disposalpipe/segment, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/tile/purple{ - dir = 4 - }, -/turf/open/floor/iron/showroomfloor, -/area/science/research) "xXS" = ( /obj/effect/turf_decal/stripes/corner, /obj/effect/decal/cleanable/dirt, @@ -91474,6 +91266,11 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/plating, /area/maintenance/starboard/fore) +"ybB" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/turf/open/floor/iron, +/area/engine/atmos) "ybO" = ( /obj/machinery/door/window/northleft{ dir = 4; @@ -91500,22 +91297,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/sorting) -"ycd" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -24; - pixel_y = -32 - }, -/obj/effect/turf_decal/tile/brown/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/tile/yellow/opposingcorners, -/turf/open/floor/iron, -/area/quartermaster/sorting) "ycS" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -91878,6 +91659,18 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"yii" = ( +/obj/structure/table, +/obj/item/aicard, +/obj/item/aiModule/reset, +/obj/item/assembly/flash/handheld, +/obj/item/assembly/flash/handheld, +/obj/machinery/airalarm/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/storage/tech) "yio" = ( /obj/item/kirbyplants{ icon_state = "plant-17"; @@ -91910,6 +91703,18 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/security/main) +"yiy" = ( +/obj/machinery/conveyor{ + dir = 1; + id = "NTMSLoad"; + name = "off ramp" + }, +/obj/machinery/door/poddoor{ + id = "freight_port"; + name = "Freight Bay Blast Door" + }, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "yiC" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -91962,14 +91767,6 @@ /obj/effect/turf_decal/tile/red/opposingcorners, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/kitchen) -"yjg" = ( -/obj/structure/bookcase/manuals, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/turf/open/floor/wood, -/area/security/prison) "yjp" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -91979,13 +91776,6 @@ broken = 1 }, /area/maintenance/aft) -"yju" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/turf/open/floor/wood, -/area/security/prison) "yjJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -92128,53 +91918,6 @@ }, /turf/open/floor/iron/showroomfloor, /area/crew_quarters/cryopods) -"yld" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13", "security") - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/brig) -"ylk" = ( -/obj/effect/decal/cleanable/blood/old, -/obj/effect/turf_decal/tile/dark_green/half/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/iron/showroomfloor, -/area/medical/medbay/central) "yln" = ( /obj/structure/railing{ dir = 8 @@ -92217,29 +91960,14 @@ broken = 1 }, /area/maintenance/port) -"ylT" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/loading_area{ +"ylR" = ( +/obj/machinery/airalarm/directional/east, +/obj/machinery/light{ dir = 4 }, -/obj/machinery/camera/autoname/directional/west, -/obj/effect/turf_decal/tile/green{ - dir = 1 - }, -/obj/effect/turf_decal/tile/purple{ - dir = 8 - }, +/obj/effect/turf_decal/tile/purple/half/contrasted, /turf/open/floor/iron, -/area/quartermaster/exploration_dock) +/area/hallway/primary/starboard) "ymb" = ( /obj/structure/closet/secure_closet/personal{ name = "Commissary Locker" @@ -105785,8 +105513,8 @@ crP gcw bJg amA -fWI -kAM +whs +mEf nTl ajd jNS @@ -107079,7 +106807,7 @@ ajd qUP rZr eVQ -nQH +wWh qUP kjI dJH @@ -107338,7 +107066,7 @@ cPT owT cTX qUP -jpl +smh tJO pgh jud @@ -107599,8 +107327,8 @@ sir wSq bvV mzE -qEp -mgx +eeQ +bMl bAr mzE kDZ @@ -108121,7 +107849,7 @@ qFB fVc pmm war -dVZ +nut cJI cTa ajd @@ -108875,12 +108603,12 @@ awD bKN nQP lNO -pCT -pCT -wbq -wCt -xCB -pCT +aav +aav +bQy +xfv +nJH +aav aav aav aav @@ -109132,7 +108860,7 @@ awD aer rfb vGx -sIN +aat qvH qvH qvH @@ -109147,13 +108875,13 @@ olW mzE vxa qty -kNZ +ouN exu uoK njG njG njG -lfu +vRA njG uoK njG @@ -109389,7 +109117,7 @@ awD kIZ oYy cnm -uAM +lfe qvH qvH qvH @@ -109398,11 +109126,11 @@ qvH nmY vbU eja -gCu +bQy hEG ciO dgh -fGK +pls qNA xEE agS @@ -109617,7 +109345,7 @@ aPa wmq phz iJK -vtM +vnq buk xWX aOZ @@ -109646,7 +109374,7 @@ cWc ldS fiR hul -pCT +aav qvH qvH qvH @@ -109887,7 +109615,7 @@ mPI lfT vvm hyN -xOC +pLx ipG oRD xOw @@ -109913,8 +109641,8 @@ xON pTu lBQ aav -lfY -aTi +kKd +oSr mzE agS vKc @@ -110118,7 +109846,7 @@ sIg jaO aNG aNG -mCT +aCn aOL aNG aPA @@ -110168,14 +109896,14 @@ qvH qvH rfT iTH -xxT +wAf aav hxY mCw taE pjW chn -lLt +nEv agP oGA bgw @@ -110426,7 +110154,7 @@ qvH nmY fSy bnw -gCu +bQy hWi jcT cmG @@ -110444,7 +110172,7 @@ nWl sNf lYl eeZ -dZZ +mCS nWR ppz njG @@ -110891,7 +110619,7 @@ aNG iQN vsY xQJ -rPx +hAm aPA aPA dVC @@ -110932,16 +110660,16 @@ csS cBI elv aav -xwK +fYt yln yln yln -hZh +uBQ wnN uOX lFx aav -pXV +mbl aav aav dku @@ -110952,7 +110680,7 @@ ejj nxV eRb dsx -iHn +bMC gtG fll wVu @@ -111148,20 +110876,20 @@ aNG wST ykF klz -sWR +fZm aNG -lZK +fBS kQs rrL hkE aNQ -tVK +xxw dJh jdF xaJ ffb wOr -qJU +jOJ itX rMM krR @@ -111189,11 +110917,11 @@ cBv cBy pLS aav -fCh +jbm bKs bKs bKs -mmJ +orr qHm uOX qHC @@ -111418,7 +111146,7 @@ fQS lgT uvp gEs -xsk +gFI tmv qfO oNy @@ -111446,11 +111174,11 @@ cBw cBv kqj aav -iyU +gOI epb ukl izu -iAD +qbu iQT gJr irJ @@ -111476,7 +111204,7 @@ psa vEK gsI gRv -qRo +ulA aeU aeU aaa @@ -111669,7 +111397,7 @@ fbp ixg qti nfy -bru +iVR fzU xLc hJI @@ -111703,11 +111431,11 @@ cBx pdb kXQ aav -yju +jVa bKs bKs bKs -mmJ +orr ert neM oTm @@ -111733,7 +111461,7 @@ dbO oRZ rYb hNh -rGy +dPP aeU aUz aeU @@ -111958,13 +111686,13 @@ bKk bKk bKk taB -xAA +wPI aav -xsh +dnT sKz sKz sKz -erx +aNH trO wyk vid @@ -111990,7 +111718,7 @@ vre rqw czQ kVf -uAW +wOP aeU aeU aeu @@ -112186,14 +111914,14 @@ beD pat aXp aCL -qGE +oVs bLf qVp fDw mcs -nQa -hSb -toW +tkh +hwl +dyT raJ qDf hOq @@ -112211,11 +111939,11 @@ iVc bBY tkN bKo -gxd +kdV wNG cPW xPI -sJP +qAJ mlr qdE eUe @@ -112435,7 +112163,7 @@ pQP sPs iJy osy -mlp +qjN wYX uGf oBx @@ -112448,13 +112176,13 @@ eym mJm gxA hLe -pyh +wCr vAm -vSX -nDD -eKb -plP -ylk +aoU +muj +nfT +ilv +dmk fcl iwl dbX @@ -112472,7 +112200,7 @@ vGd iFD cPW oNK -fya +jCj glX vjR cOj @@ -112687,12 +112415,12 @@ lmS fCe aNL aNA -fYi -tXM +vDW +kXg qIB uwZ aNL -qPK +vWh kyF hnV uNo @@ -112707,12 +112435,12 @@ aNn aQW sQA dbg -aRn +lkt aQW afe -jWg -oSw -byA +oMW +cBi +oDA afe iPI afe @@ -112729,7 +112457,7 @@ iEh fxH cPW fxS -sJP +qAJ uFY lCW yhn @@ -112741,7 +112469,7 @@ rnM nhx oRF xIz -kGN +upL dlS mqm aVY @@ -112967,11 +112695,11 @@ xmY czN mVF afe -ovC +lmn wMy sWL bAN -uli +qLW lvi ukd wTN @@ -112986,19 +112714,19 @@ ykZ jUb cPW vIy -sZf +fqq aav -wMz -lDt -lDt -lDt -lDt -lDt +xBC +xBC +xBC +xBC +xBC +xBC knS sNl gMx uyd -ebU +ujF sZC iQE euo @@ -113224,7 +112952,7 @@ cJW swl edk afe -cpF +rFK hNA apH vlT @@ -113244,23 +112972,23 @@ bKk cPX oYn dCd -ogW -edU -lDt -pou -rLg -gUQ -lDt -cuO +aav +rlH +xBC +uRL +sMG +uBq +xBC +szb uJx gMx sgL -uag +lRw owZ fjE uft bZK -oDE +sip lAw jWP rul @@ -113457,7 +113185,7 @@ vpN nMA oBG fXg -tKG +tRw tkY sDM wdF @@ -113481,7 +113209,7 @@ bbO qoP bab aoH -pIb +azM pUY eXp vlT @@ -113501,14 +113229,14 @@ boW cBW cBv kqj -ogW -omE -hzI -jrQ -emF -rjd -lDt -yjg +aav +jBU +rrx +ttz +aIw +mxp +xBC +qUe orr gUd tEI @@ -113709,7 +113437,7 @@ aeu aeu cwq cwp -akU +tMl cxI cwp afY @@ -113720,7 +113448,7 @@ iVk vkx fgT tKV -wEl +roU aQr pKe wdU @@ -113738,7 +113466,7 @@ vIG kwL nCn afe -foN +eTE bMi wKN bAN @@ -113758,24 +113486,24 @@ brb cBW cBy fHy -ogW -wMz -lDt -lDt -lDt -ajQ -lDt +aav +xBC +xBC +xBC +xBC +pVv +xBC axv esa gMx eMU aav -sLj -rWi +xkD +unG bAc aat aav -yld +syp iiL pkk agS @@ -113974,11 +113702,11 @@ aWG aNC knJ jYz -iwX -taI +nDT +nUw aNn aNn -oSs +ldw nVT wqy fOp @@ -113995,10 +113723,10 @@ iVt iQX sKX afe -iuC +lTO fzk dUn -eDV +mFS cQU fAJ aPf @@ -114015,11 +113743,11 @@ bsR bIV csN elv -dIW -gLj -cer -nON -fMu +aav +sZM +pBJ +iXH +cgh xAu ptT hwI @@ -114030,7 +113758,7 @@ aav wTm uDB mHQ -lLr +iqP hAb ifn eUR @@ -114235,7 +113963,7 @@ pJy qlx cwv aNu -mvb +bKG rZd vSc bEC @@ -114245,17 +113973,17 @@ kvM uPQ iKi mnu -aRn +txL tpY uqJ udd uXo hhb soa -cJh +qze eoQ iKk -nCK +vUa uor vlT vbf @@ -114272,11 +114000,11 @@ buH bLu cBw elv -dIW -oIQ -iWQ -cdQ -txv +aav +aXZ +trb +nqQ +dRS jkk kTb qKx @@ -114288,7 +114016,7 @@ kSJ qCJ vkG fTg -jKY +uiw cWw mMb vAv @@ -114524,23 +114252,23 @@ hKa xiQ wgm bIV -nOf +xtK buY bIV ajd kiL -dIW -nJB -nJB -nJB -nJB +aav +xBC +xBC +xBC +xBC gre eNr lFx paA gCK nki -glZ +tBR uoB tML tco @@ -114737,7 +114465,7 @@ aeu aeu aeu adQ -alb +vbu cAU aWG btg @@ -114753,7 +114481,7 @@ aNn tKV aNn nYU -aGT +gyf qLX fFq pOf @@ -114764,16 +114492,16 @@ xYc agu rPd cYh -fAI +buc soa ruo drQ -tFa +tyw qyz fcE vlT -lte -meO +mmC +lOl afe qgm sNW @@ -114786,16 +114514,16 @@ bIV bIV ljR gCf -dIW -gLj -iIj -nON -fMu +aav +sZM +pWz +iXH +cgh qBN gxo xBC xBC -dKa +oWx xBC aav paw @@ -115010,9 +114738,9 @@ aVr bxh btA btA -wXD -iyS -iJp +vec +rAd +vZf thm xCh jTy @@ -115043,13 +114771,13 @@ bln bIV afz ucs -fXw -uFN -mpU -cdQ -txv +fxT +wVg +xoR +nqQ +dRS hrY -sUX +tTR xBC dRC nze @@ -115269,7 +114997,7 @@ sZF btA aSC aSC -uwc +xRy qLE aSC yde @@ -115295,13 +115023,13 @@ bJk bEn bIV bIV -ufF +gZP dFd bLu ouT tHj -dIW -dIW +aav +aav dku dku dku @@ -115317,9 +115045,9 @@ fcN fcN veH aav -sBW -uOr -vDC +kFS +mIQ +wis agS kUv guj @@ -115510,7 +115238,7 @@ aiD ajy qPN alM -ank +jws vtt aqV arJ @@ -115526,7 +115254,7 @@ yjR byd vTy rja -jfo +eUz xjz lKP ubB @@ -115582,7 +115310,7 @@ pfo rYk myz mQS -qgc +aeI bYX jve jxr @@ -115783,7 +115511,7 @@ pZH aFV mwW nKU -eZv +fpv pFo jPV xsp @@ -115822,13 +115550,13 @@ tab oLa gqA dku -glZ +tBR aav -nkG +tkT aav aav -sVH -cFA +xwX +cZK aav aav ktV @@ -116050,7 +115778,7 @@ bih bhw qNQ wYt -tFB +iox bih bhw dgf @@ -116339,7 +116067,7 @@ omY qmk gnC dkA -amD +kVs kds hRI cnw @@ -116593,9 +116321,9 @@ svy uvY rHI ajd -tzO +qxI rGz -wsz +dUW hTB dxm nth @@ -116604,7 +116332,7 @@ wIl pZu cvL liw -nAC +knO dvt axw wfa @@ -116612,7 +116340,7 @@ gkA tKE kRW rdv -pYQ +xoj kDN lub wcp @@ -116868,7 +116596,7 @@ bFa bFa bFs eAT -rOd +vQi kDN kDN gTo @@ -117056,7 +116784,7 @@ cBf adH bsm aWG -aTf +cJQ aWG yeC qZQ @@ -117080,12 +116808,12 @@ gbc bfJ rty bgZ -bjp +fxP bjq buM bwa fTq -uoC +urT buC buC ubT @@ -117361,7 +117089,7 @@ sUJ wGz ajd bws -bNF +twT aaY leh ebh @@ -117847,9 +117575,9 @@ mMZ aHI wYK npg -hYi -aRL -ldk +xIF +qwj +auA sSM cIh bmt @@ -118104,9 +117832,9 @@ ojO ojO vXj fqQ -rfR +rDm buC -hBS +sDJ xdr uhR grj @@ -118602,7 +118330,7 @@ atE vng bwX bwX -cHl +nAt btA btA bwX @@ -119386,7 +119114,7 @@ eyW buQ btE btE -aOy +muD btE buQ buQ @@ -119649,7 +119377,7 @@ qRn btE btE aTL -lgC +tPR buQ btE urJ @@ -119847,7 +119575,7 @@ aAg aAg asZ asZ -cef +dAW asZ asZ aAg @@ -119856,7 +119584,7 @@ ceF jFZ auf mqo -ovF +gjy adZ chP chO @@ -119911,7 +119639,7 @@ bhz rkz bmI acN -ahI +aaT ajK aqQ aJl @@ -119963,7 +119691,7 @@ kBa amY aFJ qKk -rhy +nJO kkA eWq rMO @@ -120135,7 +119863,7 @@ aeo alm acm adQ -amh +pyY adH adH cGd @@ -120193,7 +119921,7 @@ bXJ myZ rjg bgv -rOB +huI eGw snf vHK @@ -120202,7 +119930,7 @@ dyM bFa ufB tQN -coh +lOO kkc cpT cqO @@ -120427,7 +120155,7 @@ lRT uKF asG lKq -gGW +ePU ipT pmV uHp @@ -120875,7 +120603,7 @@ aaH ajp cdY ced -eAH +onE ceq atB acV @@ -120939,7 +120667,7 @@ bgP cOf bjt cOf -cOi +kny wnI nwR iBC @@ -121178,7 +120906,7 @@ aNp ago aDf nFj -hpy +qBw jxm jLO tNz @@ -121193,8 +120921,8 @@ bsI bha arl bgQ -cOh -cOi +ikS +kny atP atT kDP @@ -121232,7 +120960,7 @@ bFZ jmY cKk aFM -cfH +ufP phK mwh aGz @@ -121450,7 +121178,7 @@ bza bzr cNZ bhE -cOi +kny vWv sWE qKm @@ -121677,7 +121405,7 @@ aeo alm acm adQ -amh +pyY adH adH ahh @@ -121735,7 +121463,7 @@ vZv nnC bDG jqk -foR +yii bmb bmb bCD @@ -121903,7 +121631,7 @@ asZ asZ aAg asZ -ceo +bLM asZ aAg asZ @@ -121960,11 +121688,11 @@ cdc heU byI byK -byS +djH bzk cNU bgQ -cOi +kny fSV aqc hTT @@ -121983,7 +121711,7 @@ ogJ kFU vXg bXt -aLC +dBH bVh dLv eyZ @@ -122221,7 +121949,7 @@ mYn cNV afh bgQ -cOi +kny fsE brK cce @@ -122240,7 +121968,7 @@ fOg jJL joG bRU -bTb +ann eJb jjM mqU @@ -122426,7 +122154,7 @@ cga cfY lou gaX -ueh +aYu flv cfY cfY @@ -122469,16 +122197,16 @@ wFn gGz hkq byj -sIH +sgH cdc cEW byI aZH -byU +lPJ cNW cNU bgQ -cOi +kny owk brL pNQ @@ -122497,7 +122225,7 @@ nVu pEH cEO bKI -bpU +jOP bSk pfq hwN @@ -122992,7 +122720,7 @@ bzj cNT cNU bhY -cOi +kny mKr vHq urz @@ -123026,12 +122754,12 @@ cgC cik hck jYc -awN -awN -awL -awN -awN -aIg +aFM +aFM +aIG +aFM +aFM +aDk aCw csA aCw @@ -123232,7 +122960,7 @@ cfh pmD cfG cNS -raf +kTA cgo cfM cfM @@ -123249,8 +122977,8 @@ heq arl arl bhY -cOh -cOi +ikS +kny atP atT tyY @@ -123278,17 +123006,17 @@ bCT bDA bDe ceA -cgD +ddm vJY bGG bEV dHr -awN -ate -aCx -aCA -awI -aIg +aFM +wLu +jdh +ctK +bPd +aDk dgD lPi nzY @@ -123509,13 +123237,13 @@ bjm bfk cNY cPb -cOi +kny nyN oXz okM wxy lwx -gZW +lDd woU bnQ atj @@ -123537,16 +123265,16 @@ lbt kbr bmc rVH -awN -awN -awL -awN -aCk -auS -aBQ -aCr -aIg -fcg +aFM +aFM +aIG +aFM +xQE +lSb +ybB +vrt +aDk +mXu eju hlb odW @@ -123752,7 +123480,7 @@ ago eux lVe fsl -lUJ +uzR aox aeD aox @@ -123794,15 +123522,15 @@ rbe oof bmc chg -awN -crV -llQ -uFf -aCl -aBV -aBW -gcA -aCU +aFM +cbC +qWo +nIo +deO +odg +hOJ +jsd +bxm ksl lEY ctq @@ -124025,7 +123753,7 @@ cOc bcq vcN auw -akb +eXX pvh asx eMN @@ -124051,15 +123779,15 @@ bDg bmc bmc chh -awL -nIh -tUZ -jSl -srP -xzV -kuW -gUp -aIg +aIG +jSh +xwp +hCR +uAx +iWX +niR +tPO +aDk syb vYq wqR @@ -124282,7 +124010,7 @@ cOc uJN gTT agZ -gJj +qPb saw avg iUN @@ -124292,7 +124020,7 @@ bzT bEe aui aui -bKz +lSt aup aui aui @@ -124308,15 +124036,15 @@ uji cbW qdR ftJ -aCg -hKu -rnx -kcT -oYH -cmN -iGF -gqa -cqM +pSJ +cMP +hIf +iMp +whL +vvs +dvl +sbw +mUe kbc vkX iCW @@ -124536,10 +124264,10 @@ ajt bib apX cOc -eXN +eox qhn auZ -kiE +uah hMz apA cIt @@ -124565,15 +124293,15 @@ sGC sGC pek xye -aCg -bUv -mUk -kCN -lGT -nYP -ixr -nyk -aIg +pSJ +quj +wzT +rIP +uEd +cLG +lXi +tGu +aDk ssj rkQ pOc @@ -124781,7 +124509,7 @@ hXI uDA aGh aGh -aSQ +daD chu aGh ajt @@ -124822,15 +124550,15 @@ bKV tNj glf gZD -awN -awN -bHq -wKj -bqD -cmX -awN -cpd -awN +aFM +aFM +vOK +wWR +oOU +xMp +aFM +lfi +aFM aDj aKw bJP @@ -125046,7 +124774,7 @@ aLa bnr boT beM -bhd +gWv bie aox aHX @@ -125081,11 +124809,11 @@ qqg dey hVt aCc -hYV +igu etx fIq nNg -njU +xdl hYs awH nVG @@ -125570,7 +125298,7 @@ buJ bxA bwk asx -fij +sTa vYb xNL joi @@ -125605,7 +125333,7 @@ ckh gju tmK pbK -bCB +bqT awH aJm juH @@ -125819,12 +125547,12 @@ bqe beP ajt ajt -blc +saJ ajt aZd aZd bmM -qcN +hZG aZd asx asx @@ -126295,11 +126023,11 @@ aeu cDD cDC bTj -qSN +dtG cDR cDD cDR -fku +oYa cEx cDC cDD @@ -126347,7 +126075,7 @@ cIA bnT uGS bmM -byi +wlv bew aZd aox @@ -126569,7 +126297,7 @@ fps vlq axf urk -azL +vZd fCo eog iPw @@ -126843,7 +126571,7 @@ ucI kLS eeK ohZ -bmA +dsr fKZ nPI xQc @@ -127076,7 +126804,7 @@ cDD rFY cFm uOm -cuM +kjO cFC hqp dYk @@ -127127,12 +126855,12 @@ jaX ftX awq nKk -bjH +ibO hfV pUj gEf auE -sLo +qso mqR jfO awN @@ -127615,12 +127343,12 @@ wou cYd qjA ajt -wXa +dxY wgS gWu yjf hjG -bnj +dcu mUE gNS pmM @@ -127659,7 +127387,7 @@ cox oaH axb rtm -fXx +fGh tjF cKX axS @@ -127672,8 +127400,8 @@ cgQ cgQ cgQ axT -cMq -czs +hdY +reC axW aBz azw @@ -127873,7 +127601,7 @@ rtn gPB bwi ajt -bmA +rGx bph bmS bmZ @@ -128659,7 +128387,7 @@ gLz dKn dKn pjV -fvY +gBt eVE bnv bnv @@ -128899,7 +128627,7 @@ wqu mhL mab mab -trv +ylR wvq wSl sIh @@ -128916,7 +128644,7 @@ wvK bnv bjX tjm -bOv +hrb bHQ bjW uYK @@ -129173,7 +128901,7 @@ blf blf gVP jSx -ycd +laT iQK bjW pfF @@ -129192,18 +128920,18 @@ tAL awX awX awX -brV +oJM ckB bOz awX rON -ntf +xUT jJS tFw aLL pgl cPo -nIZ +aaP aGq cvv cwd @@ -129377,19 +129105,19 @@ mWk jeg vaM saO -wcn +flc ecC aWR tzL ybO iaZ -cqw +efV ejm ybO ame alB ctJ -hNj +wwT aWY cxX peN @@ -129430,7 +129158,7 @@ kwl blf sGp pTC -rTs +fba nSS bjW bAz @@ -129459,7 +129187,7 @@ axS axa axa axa -cnk +cqd axS axa cvw @@ -129470,7 +129198,7 @@ cwe cwI sDt cyN -iDr +nJy cyV cAJ axa @@ -129634,13 +129362,13 @@ lsq dHf bfP swV -oaV -vzU -agz -dxi -rUd -djE -bZM +eCD +jsE +goY +xpP +vxm +nJt +mPC nJt uZV rpF @@ -129687,10 +129415,10 @@ vgW blg wjE uzu -lbW -noF -bhL -bOl +hnM +lsO +wTl +dlm bJT bLZ fto @@ -129896,7 +129624,7 @@ eyM uhy fbn bUR -vtC +nQG klM nZk mUy @@ -129918,7 +129646,7 @@ iao fTU hIs fTU -xXH +qPF aZo aZV scm @@ -129927,10 +129655,10 @@ ulW sdt qsx run -bgr +fjO nes bhf -biq +cIY eXR fob msH @@ -129995,9 +129723,9 @@ cnu coQ cqv csn -bPi +toC bPW -cvP +cnz acK acK aaa @@ -130154,7 +129882,7 @@ alk vNw heR jSv -jNT +ncz xji rMJ wDF @@ -130162,7 +129890,7 @@ afp ycZ auV aWY -sUM +cEy mjx wqz rnc @@ -130175,7 +129903,7 @@ pHY hYK lLA vxV -ikT +xXq imY aZi hot @@ -130411,10 +130139,10 @@ aWR jMp lvG pJP -bgF +nnL tuZ lvG -fUL +aHW alB akf xsl @@ -130432,7 +130160,7 @@ lGG whx mvL fMI -ikT +xXq fdW aYe iOn @@ -130654,7 +130382,7 @@ aeu aeu alB bfq -upS +uRc bft alB nTy @@ -130689,13 +130417,13 @@ kBS hAT whx syF -ikT +xXq fdW aYe jzn rLd rSj -flQ +rAH fnJ nhw aYd @@ -130740,15 +130468,15 @@ ntG wXN bSr bOC -aIY -bQT -bSd -bSd -fZD -bSd -bUt -bQT -bUA +jRT +nHz +wLc +wLc +pfe +wLc +xbm +nHz +bfT bEg bOC cju @@ -130946,7 +130674,7 @@ aVJ kBS wKl fMI -rCs +jns fZO aDI aDI @@ -130997,17 +130725,17 @@ dzY cAc bWT bPJ -bPP -bUN -bUN -bUN -cll -bUN -bUN -bUN -bUB -mjb -mjb +ovn +fkv +fkv +fkv +jlQ +fkv +fkv +fkv +niF +qei +qei akn iud miq @@ -131203,7 +130931,7 @@ aVJ aVJ oYW twI -ikT +xXq lMh baU uUP @@ -131231,7 +130959,7 @@ bGn gyg qPA qPA -bLe +kbt tkV bEg bnv @@ -131254,17 +130982,17 @@ var cAE bSr bPJ -bPQ -bUN -bUN -bUN -bUN -bUN -bUN -bUN -bUC -mjb -mjb +rMC +fkv +fkv +fkv +fkv +fkv +fkv +fkv +osK +qei +qei cju cwJ cxB @@ -131460,7 +131188,7 @@ uvH aVJ anx fGE -rCs +jns aPl aQf vyv @@ -131512,16 +131240,16 @@ bSL bWT bSr bQa -bUN -bUN -bUN -bUN -bUN -bUN -bUN -bUD -bUE -mjb +fkv +fkv +fkv +fkv +fkv +fkv +fkv +xan +goJ +qei bzG cjo bzG @@ -131717,19 +131445,19 @@ fvp llr amV bfr -aNo +scX aTU bcD cXb sga vga -wCM +wzl bbb bdN bfm pcc aCb -sTG +hCT dVx ivw hsZ @@ -131769,16 +131497,16 @@ uRb cKe cbu cKv -bUN -bUN -bUN -bUN -bUN -bUN -bUN -bUJ -bUn -mjb +fkv +fkv +fkv +fkv +fkv +fkv +fkv +jQu +peL +qei bzG cjB clG @@ -131974,7 +131702,7 @@ eeD niq aVJ xGo -dzI +pJG pyS bbN bba @@ -132005,14 +131733,14 @@ bjF bMJ lNU bGi -bQl +eeh bLa emm bQL bPe -jBB +abl yfq -lig +frR bPe jOv kkG @@ -132026,16 +131754,16 @@ tmm bUf bUf bUf -bUN -bUN -bUN -bUN -bUN -bUN -bUN -cic -bUo -mjb +fkv +fkv +fkv +fkv +fkv +fkv +fkv +wgW +tBH +qei bzG dQm wvA @@ -132211,13 +131939,13 @@ cOA yfO xUe elK -rKg +sUR qPL ssS lKE ujx blN -cEu +cSG mUZ fVR uPR @@ -132231,7 +131959,7 @@ aXf aVJ aVJ uff -dzI +pJG hXA tcS bxn @@ -132275,24 +132003,24 @@ wzg vQX pqo wZh -uEl +dIF bPe ddG nAs dwp nmj bUf -bPR -bUN -bUN -bUN -bUN -bUN -bUN -bUN -bUD -ttv -mjb +ckV +fkv +fkv +fkv +fkv +fkv +fkv +fkv +xan +ktZ +qei cjo kyr clE @@ -132455,7 +132183,7 @@ acm aWY aWY rkT -dEt +usy ruI iZp tmh @@ -132472,7 +132200,7 @@ vRE qkg qVX mAB -pHy +alA mQQ nMi cGJ @@ -132488,7 +132216,7 @@ vsJ ocg ldu uLL -dzI +pJG hXA kHg baY @@ -132539,17 +132267,17 @@ vko fNh bUh aGc -bPT -bUN -bUN -bUN -bUN -bUN -bUN -bUN -heu -ttv -mjb +lGS +fkv +fkv +fkv +fkv +fkv +fkv +fkv +con +ktZ +qei cjo wTd gPs @@ -132710,7 +132438,7 @@ acm acm acm aWY -rHJ +xjB pHv epJ wZU @@ -132727,7 +132455,7 @@ cEm xqW xqW weE -akY +lnX xqW cEm xqW @@ -132739,13 +132467,13 @@ bkd oaf ayl awi -gjM +bil wcU gSw xgL jFz pAl -fEU +erA aUt kfQ aZl @@ -132766,10 +132494,10 @@ bhH wzy ios hsl -fRD +lqe rHR qrU -blk +ags exE inM bhQ @@ -132796,17 +132524,17 @@ tsj uEa sWO bUf -bPX -bUN -bUN -bUN -bUN -bUN -bUN -bUN -bUB -ttv -mjb +ftV +fkv +fkv +fkv +fkv +fkv +fkv +fkv +niF +ktZ +qei bzG cjX cpD @@ -132976,7 +132704,7 @@ rVa btR agg agD -kcD +now lqU qYK dRT @@ -133002,7 +132730,7 @@ hlf gmV gEI roc -pzI +xXi tll bbN bba @@ -133054,16 +132782,16 @@ luH bUf bUf bUf -bUN -bUN -bUN -bUN -bUN -bUN -bUN -dWA -bUo -mjb +fkv +fkv +fkv +fkv +fkv +fkv +fkv +qUB +tBH +qei bzG bzG bzG @@ -133224,7 +132952,7 @@ aaa aaa acm gCl -hvl +swn wRZ lmA whj @@ -133246,7 +132974,7 @@ vfS hLB cEm cGt -lUB +wqp cGU cHa cHe @@ -133259,7 +132987,7 @@ xLt pcM bce dzI -xSh +tep lwZ bbN bbT @@ -133311,16 +133039,16 @@ wqw cKe ceU cKv -bUN -bUN -bUN -bUN -bUN -bUN -bUN -cpa -mjb -mjb +fkv +fkv +fkv +fkv +fkv +fkv +fkv +wtA +qei +qei aeu aeu aeu @@ -133516,7 +133244,7 @@ gvx why bbE enu -fAa +rud hKg bcD bba @@ -133527,7 +133255,7 @@ bbc bbd bbc uGN -bhh +bsi qce aXh baI @@ -133568,16 +133296,16 @@ bWT bSr bWT bQa -bUN -bUN -bUN -bUN -bUN -bUN -bUN -crG -bUF -mjb +fkv +fkv +fkv +fkv +fkv +fkv +fkv +ubP +brX +qei aeu aeu aeu @@ -133773,7 +133501,7 @@ bbi bbi bbi sdM -aNw +hIU bcf bbN tgV @@ -133789,7 +133517,7 @@ oAK wSc pWu etV -fGT +vji bhH aaa aaa @@ -133822,19 +133550,19 @@ bPe bZC bPe bOc -mjb -mjb -bPY -bUN -bUN -bUN -bUN -bUN -bUN -bUN -crJ -ctu -mjb +qei +qei +kcs +fkv +fkv +fkv +fkv +fkv +fkv +fkv +bXf +kEh +qei aeu aeu aeU @@ -134009,7 +133737,7 @@ dSf gsv ggf uSg -sjk +dSQ ajl gYF lNZ @@ -134030,12 +133758,12 @@ bbX bbC bby itA -oet -bcg -beH -rve -eQi -fRL +hnE +eRf +oSR +xhV +waU +rHc baC sQw bcD @@ -134079,19 +133807,19 @@ aTc iOH efg bRF -mjb -bPK -bPZ -bUN -bUN -bUN -bUN -bUN -bUN -bUN -ctW -ctT -mjb +qei +sDu +gcK +fkv +fkv +fkv +fkv +fkv +fkv +fkv +jYB +fTl +qei aeu aeu aUz @@ -134262,9 +133990,9 @@ cFY cEn cEn rQx -gsd +uZr vUj -jRE +nqz pEh uSg cEm @@ -134300,7 +134028,7 @@ mnX avA acm bhW -jat +tRE bjz ePD bhW @@ -134336,19 +134064,19 @@ jol pxZ egK sOt -mjb -mjb -bTT -bUO -bUN -bUN -bUN -bUN -bUN -crK -cuQ -mjb -mjb +qei +qei +uGy +oDr +fkv +fkv +fkv +fkv +fkv +qqe +kmq +qei +qei aeu aeU aeU @@ -134517,10 +134245,10 @@ oUB skk wcu oPY -rMw +nKo dqj yax -ylT +ivI tUw qgB gSa @@ -134548,8 +134276,8 @@ lUS bof beH bbI -vKv -wvM +goF +xhI bbN cbf bbN @@ -134559,7 +134287,7 @@ acm bhW wbE iTt -lAr +xjU bhW aaQ aaa @@ -134594,17 +134322,17 @@ pst rOz bOc aeu -mjb -bkg -bks -bks -bks -bTV -bks -bks -bks -cws -mjb +qei +rAA +gwU +gwU +gwU +vDR +gwU +gwU +gwU +kpT +qei aeu aeu aeU @@ -134851,17 +134579,17 @@ qpc rnp bRF aeu -mjb -bUj -bRv -bRv -bRv -bRv -bRv -bRv -bRv -uON -mjb +qei +jhM +fBX +fBX +fBX +fBX +fBX +fBX +fBX +uqf +qei aeu aeU aeU @@ -135061,12 +134789,12 @@ cbk eeS dyN dfm -bbs +ppa qMK xRp iXy tsf -bbs +ppa wfK ava aaa @@ -135350,17 +135078,17 @@ acm acm acm bPe -bRR +dgt bRF -bUH +cnL bPe acm acm acm bPe -bRR +dgt bRF -bYB +vBF bPe acm aeu @@ -135517,9 +135245,9 @@ asJ aji aMO skC -bFG +qkz bIb -bFG +qkz aaa aaa aaa @@ -136333,9 +136061,9 @@ huf atY uoR puj -fOz +gJC atW -vmG +cwC wIP cbV qHd @@ -136545,9 +136273,9 @@ cCu aji cCP pzm -cDo +yiy cDv -cDo +yiy aaa aaa aaa @@ -136593,7 +136321,7 @@ hQn oqF fPV cFE -iod +esD mpB ktS wgr @@ -136846,12 +136574,12 @@ cEn dbd pNn atY -kEg +rxq oqF ktS oPQ sem -srJ +wOi ktS the aaa @@ -137087,7 +136815,7 @@ pCW cEn cEn cEn -akI +iZU cFY cEn iTA @@ -138906,7 +138634,7 @@ aaa aeU aeU ktS -oZp +eKG uoU ikp acm @@ -140705,8 +140433,8 @@ aaa cmU aeU ktS -tnd -viB +ktT +czW ktS ktS ktS @@ -142499,7 +142227,7 @@ aaa aeo aaa ktS -tzy +abC xqr uIH fHP @@ -150999,7 +150727,7 @@ aeu cbU cbU ccB -ccD +jFE ccO cbU cbU diff --git a/_maps/map_files/MetaStation/MetaStation.dmm b/_maps/map_files/MetaStation/MetaStation.dmm index e9569093ad8cb..f98a7ca81881d 100644 --- a/_maps/map_files/MetaStation/MetaStation.dmm +++ b/_maps/map_files/MetaStation/MetaStation.dmm @@ -498,7 +498,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -512,7 +512,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -526,7 +526,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosspace"; - name = "space shutters" + name = "space Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -602,9 +602,7 @@ icon_state = "1-2" }, /obj/structure/table, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/camera/directional/east{ c_tag = "Cargo Bay - Starboard" }, @@ -663,7 +661,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -705,7 +703,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -788,7 +786,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -814,9 +812,7 @@ /turf/open/floor/iron/dark, /area/crew_quarters/heads/hos) "ahi" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/aft) @@ -884,7 +880,7 @@ "aif" = ( /obj/machinery/door/poddoor{ id = "trash"; - name = "disposal bay door" + name = "disposal Bay Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -932,7 +928,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -946,7 +942,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -960,7 +956,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -971,7 +967,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hosprivacy"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hos) @@ -1004,7 +1000,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Disposal Exit"; - name = "disposal exit vent" + name = "disposal Exit Vent" }, /turf/open/floor/plating, /area/maintenance/disposal) @@ -1121,6 +1117,7 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/landmark/event_spawn, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science) "alc" = ( @@ -1200,8 +1197,7 @@ /obj/machinery/door/window{ base_state = "right"; dir = 4; - icon_state = "right"; - layer = 3 + icon_state = "right" }, /obj/structure/disposalpipe/trunk{ dir = 1 @@ -1413,16 +1409,9 @@ /turf/open/floor/plating, /area/maintenance/starboard) "anO" = ( -/obj/machinery/light/small{ - dir = 4 - }, /obj/machinery/door/window{ name = "MiniSat Walkway Access" }, -/obj/machinery/camera/directional/east{ - c_tag = "MiniSat Exterior - Aft Port"; - network = list("minisat") - }, /obj/structure/window/reinforced{ dir = 8 }, @@ -1657,7 +1646,7 @@ /obj/structure/plasticflaps, /obj/machinery/door/window/northright{ dir = 2; - name = "delivery door"; + name = "delivery Door"; req_access_txt = "31" }, /obj/structure/disposalpipe/segment, @@ -1935,9 +1924,12 @@ /turf/open/floor/prison, /area/security/prison) "arM" = ( -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/camera/directional/east, +/turf/open/space, +/area/space/nearstation) "arS" = ( /obj/machinery/firealarm{ dir = 8; @@ -2222,7 +2214,7 @@ "aup" = ( /obj/effect/spawner/room/tenxten, /turf/open/floor/plating, -/area/maintenance/port/aft) +/area/maintenance/aft) "auy" = ( /obj/item/stack/sheet/cardboard, /obj/item/flashlight, @@ -2241,18 +2233,14 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/iron, /area/security/prison) "auJ" = ( -/obj/structure/grille, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/maintenance/port/fore) "auL" = ( @@ -2299,13 +2287,9 @@ /area/maintenance/department/science/xenobiology) "avd" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "geneticslab"; - name = "Genetics Lab Shutters" - }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-8" @@ -2444,9 +2428,7 @@ /area/maintenance/starboard/fore) "axP" = ( /obj/structure/safe, -/obj/item/storage/secure/briefcase{ - contents = newlist(/obj/item/clothing/suit/armor/vest,/obj/item/gun/ballistic/automatic/pistol,/obj/item/suppressor,/obj/item/melee/classic_baton/police/telescopic,/obj/item/clothing/mask/balaclava,/obj/item/bodybag,/obj/item/soap/nanotrasen) - }, +/obj/item/storage/secure/briefcase/hitman, /obj/item/storage/backpack/duffelbag/syndie/hitman, /obj/item/card/id/silver/reaper, /obj/item/lazarus_injector, @@ -2569,7 +2551,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "detective_shutters"; - name = "detective's office shutters" + name = "detective's office Shutters" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -3262,21 +3244,21 @@ /turf/open/floor/iron/dark, /area/science/xenobiology) "aEq" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, /area/engine/engineering) "aEr" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "aEt" = ( @@ -3521,13 +3503,13 @@ /turf/open/floor/engine, /area/engine/engineering) "aFD" = ( -/obj/structure/cable/white{ - icon_state = "1-4" - }, /obj/effect/turf_decal/stripes/line, /obj/machinery/meter, /obj/machinery/light, /obj/machinery/atmospherics/pipe/manifold/cyan/visible, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/engine, /area/engine/engineering) "aFK" = ( @@ -3928,6 +3910,7 @@ dir = 5; id = "QMLoad2" }, +/obj/machinery/light/directional/north, /turf/open/floor/plating, /area/quartermaster/storage) "aIi" = ( @@ -4124,9 +4107,6 @@ /turf/open/floor/plating, /area/quartermaster/storage) "aJC" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/machinery/conveyor{ dir = 1; id = "QMLoad2" @@ -4845,7 +4825,6 @@ "aNE" = ( /obj/machinery/button/door{ id = "QMLoaddoor"; - layer = 4; name = "Loading Doors"; pixel_x = -27; pixel_y = -5; @@ -4853,7 +4832,6 @@ }, /obj/machinery/button/door{ id = "QMLoaddoor2"; - layer = 4; name = "Loading Doors"; pixel_x = -27; pixel_y = 5; @@ -4946,7 +4924,6 @@ }, /obj/machinery/door/window/westleft{ dir = 2; - layer = 3.1; name = "Cyborg Upload Console Window"; req_access_txt = "16" }, @@ -4971,7 +4948,6 @@ base_state = "right"; dir = 2; icon_state = "right"; - layer = 3.1; name = "Upload Console Window"; req_access_txt = "16" }, @@ -5317,7 +5293,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "lawyer_shutters"; - name = "law office shutters" + name = "law office Shutters" }, /turf/open/floor/plating, /area/lawoffice) @@ -5401,6 +5377,9 @@ /obj/machinery/atmospherics/components/trinary/filter/flipped/critical{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engineering) "aQe" = ( @@ -5543,11 +5522,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"aQF" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, -/turf/open/floor/plating, -/area/security/courtroom) "aQG" = ( /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, @@ -5598,7 +5572,7 @@ }, /obj/effect/turf_decal/stripes/red/box, /turf/open/floor/plating, -/area/maintenance/department/science) +/area/science/misc_lab/range) "aRg" = ( /obj/machinery/door/window/westright{ name = "Garden B" @@ -5889,6 +5863,9 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engineering) "aSB" = ( @@ -6093,12 +6070,12 @@ /turf/open/floor/iron, /area/hydroponics/garden) "aTK" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 6 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, /area/engine/engineering) "aTM" = ( @@ -6292,8 +6269,7 @@ /area/crew_quarters/theatre) "aVk" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -6373,6 +6349,9 @@ "aVH" = ( /obj/item/storage/firstaid/regular, /obj/effect/turf_decal/delivery, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron, /area/quartermaster/storage) "aVR" = ( @@ -6566,6 +6545,9 @@ /area/quartermaster/storage) "aXf" = ( /obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron, /area/quartermaster/storage) "aXg" = ( @@ -6747,7 +6729,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "AI Core shutters"; - name = "AI core shutters" + name = "AI Core Shutters" }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/ai) @@ -7031,7 +7013,6 @@ base_state = "rightsecure"; dir = 4; icon_state = "rightsecure"; - layer = 4.1; name = "Secondary AI Core Access"; obj_integrity = 300; pixel_x = 4; @@ -7064,7 +7045,6 @@ base_state = "leftsecure"; dir = 8; icon_state = "leftsecure"; - layer = 4.1; name = "Tertiary AI Core Access"; obj_integrity = 300; pixel_x = -3; @@ -7147,6 +7127,9 @@ pixel_y = -2 }, /obj/effect/turf_decal/stripes/line, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron, /area/quartermaster/storage) "bap" = ( @@ -7775,6 +7758,9 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron, /area/quartermaster/sorting) "beX" = ( @@ -7892,7 +7878,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -7909,7 +7895,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -7926,7 +7912,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -7937,7 +7923,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -7951,7 +7937,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -7962,7 +7948,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -8003,7 +7989,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) @@ -8015,7 +8001,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "ceprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /turf/open/floor/plating, /area/crew_quarters/heads/chief) @@ -8067,8 +8053,7 @@ /area/ai_monitored/turret_protected/ai) "bgn" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/space, /area/space/nearstation) @@ -8077,8 +8062,7 @@ dir = 4 }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/space, /area/space/nearstation) @@ -8195,7 +8179,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -8215,7 +8199,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -8430,7 +8414,7 @@ /area/ai_monitored/turret_protected/ai) "bit" = ( /obj/machinery/smartfridge/chemistry/virology/preloaded, -/turf/closed/wall, +/turf/open/floor/iron/grid/steel, /area/medical/virology) "biu" = ( /obj/effect/turf_decal/stripes/line{ @@ -8561,7 +8545,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /turf/open/floor/plating, /area/bridge) @@ -8769,6 +8753,9 @@ /obj/structure/window/reinforced{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/plating, /area/quartermaster/sorting) "bkh" = ( @@ -8781,6 +8768,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/iron/white/corner, /area/quartermaster/sorting) "bki" = ( @@ -8789,6 +8779,9 @@ /obj/effect/turf_decal/tile/blue{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron/white/corner, /area/quartermaster/sorting) "bkl" = ( @@ -9097,7 +9090,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -9423,7 +9416,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hop"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) @@ -9899,8 +9892,7 @@ /area/ai_monitored/storage/satellite) "bsj" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 @@ -10292,9 +10284,7 @@ /obj/effect/spawner/lootdrop/costume, /obj/effect/spawner/lootdrop/costume, /obj/item/clothing/mask/balaclava, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/light/small{ dir = 4 }, @@ -10466,7 +10456,7 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/security{ - name = "Security-Cargo access"; + name = "Security-Cargo Access"; req_access_txt = "63" }, /obj/effect/turf_decal/stripes/line{ @@ -10622,7 +10612,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "hop"; - name = "privacy shutters" + name = "Privacy Shutters" }, /turf/open/floor/plating, /area/crew_quarters/heads/hop) @@ -10647,7 +10637,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "hop"; - name = "privacy shutters" + name = "Privacy Shutters" }, /obj/machinery/door/firedoor, /turf/open/floor/iron, @@ -10988,7 +10978,7 @@ /obj/machinery/smartfridge/drinks{ icon_state = "boozeomat" }, -/turf/closed/wall, +/turf/open/floor/iron, /area/crew_quarters/bar) "bAq" = ( /obj/structure/table/wood/poker, @@ -11112,6 +11102,7 @@ /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 4 }, +/obj/machinery/light/directional/east, /turf/open/floor/iron, /area/engine/atmos) "bAR" = ( @@ -11152,8 +11143,7 @@ /area/ai_monitored/turret_protected/ai_upload_foyer) "bBb" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/lattice, /turf/open/space, @@ -11488,10 +11478,10 @@ /turf/open/floor/iron, /area/engine/atmos) "bCu" = ( +/obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 6 + dir = 4 }, -/obj/machinery/meter, /turf/open/floor/iron, /area/engine/atmos) "bCv" = ( @@ -11725,7 +11715,7 @@ /area/engine/atmos) "bDY" = ( /obj/machinery/atmospherics/pipe/manifold/purple/visible{ - dir = 1 + dir = 4 }, /turf/open/floor/iron, /area/engine/atmos) @@ -11733,9 +11723,6 @@ /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 }, -/obj/machinery/atmospherics/pipe/simple/purple/visible{ - dir = 9 - }, /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron, /area/engine/atmos) @@ -12471,8 +12458,7 @@ dir = 4 }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/lattice, /turf/open/space, @@ -12517,14 +12503,11 @@ /turf/open/floor/iron, /area/engine/atmos) "bIX" = ( -/obj/machinery/atmospherics/pipe/manifold/yellow/visible{ - dir = 1 - }, -/obj/machinery/light{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 8 }, /turf/open/floor/iron, -/area/engine/atmos) +/area/quartermaster/storage) "bIY" = ( /obj/structure/window/reinforced{ dir = 4 @@ -12969,7 +12952,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "corporate_privacy"; - name = "showroom shutters" + name = "showroom Shutters" }, /turf/open/floor/plating, /area/bridge/showroom/corporate) @@ -13245,7 +13228,6 @@ }, /obj/structure/window/reinforced, /obj/structure/showcase/machinery/cloning_pod{ - layer = 4; pixel_x = 2; pixel_y = 5 }, @@ -13266,7 +13248,6 @@ /obj/structure/window/reinforced, /obj/effect/decal/cleanable/cobweb/cobweb2, /obj/structure/showcase/machinery/implanter{ - layer = 2.7; pixel_y = 4 }, /turf/open/floor/carpet/blue, @@ -13370,9 +13351,7 @@ /obj/machinery/atmospherics/components/binary/pump{ name = "Port Mix to West Ports" }, -/obj/machinery/light/small{ - dir = 8 - }, +/obj/machinery/light/directional/west, /turf/open/floor/iron, /area/engine/atmos) "bNU" = ( @@ -13527,7 +13506,7 @@ /obj/effect/spawner/structure/window, /obj/machinery/door/poddoor/preopen{ id = "kitchenwindow"; - name = "kitchen shutters" + name = "kitchen Shutters" }, /turf/open/floor/plating, /area/crew_quarters/kitchen) @@ -13567,6 +13546,21 @@ /obj/item/stock_parts/subspace/crystal, /turf/open/floor/iron/dark, /area/storage/tcom) +"bPi" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/maintenance/aft) "bPj" = ( /obj/structure/table, /obj/item/stock_parts/subspace/filter, @@ -14249,7 +14243,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/shutters/preopen{ id = "corporate_privacy"; - name = "showroom shutters" + name = "showroom Shutters" }, /turf/open/floor/plating, /area/bridge/showroom/corporate) @@ -14296,7 +14290,7 @@ /area/hydroponics) "bSW" = ( /obj/machinery/smartfridge, -/turf/closed/wall, +/turf/open/floor/iron, /area/hydroponics) "bSX" = ( /obj/effect/turf_decal/stripes/line{ @@ -15147,8 +15141,11 @@ /turf/open/floor/iron, /area/science/mixing) "bXE" = ( -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "bXK" = ( /turf/closed/wall, /area/medical/storage) @@ -15406,6 +15403,9 @@ /obj/effect/turf_decal/tile/yellow{ dir = 8 }, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/iron/dark/corner{ dir = 1 }, @@ -15763,9 +15763,20 @@ /turf/open/floor/iron/dark, /area/engine/atmos) "ccS" = ( -/obj/machinery/light, -/turf/open/floor/iron/dark, -/area/engine/atmos) +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "ccT" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 8 @@ -15781,12 +15792,12 @@ "ccZ" = ( /obj/machinery/door/window/northleft{ dir = 8; - name = "glass door"; + name = "glass Door"; req_access_txt = "24" }, /obj/machinery/door/window/northleft{ dir = 4; - name = "glass door"; + name = "glass Door"; req_access_txt = "24" }, /turf/open/floor/plating, @@ -15906,7 +15917,11 @@ /area/solar/port/aft) "cfY" = ( /obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistbot"; + name = "Chemistry Side Shutters" + }, +/turf/open/floor/iron/white, /area/medical/chemistry) "cga" = ( /turf/closed/wall, @@ -15918,7 +15933,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /turf/open/floor/plating, /area/science/lab) @@ -15931,7 +15946,7 @@ "cgh" = ( /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, @@ -16148,7 +16163,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "brig-entrance" @@ -16196,6 +16211,10 @@ }, /obj/effect/turf_decal/stripes/line, /obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, /turf/open/floor/iron/white/side, /area/medical/medbay/lobby) "chN" = ( @@ -16825,7 +16844,6 @@ }, /obj/machinery/button/door{ id = "SecJusticeChamber"; - layer = 4; name = "Justice Vent Control"; pixel_x = -36; pixel_y = 26; @@ -16913,8 +16931,7 @@ /turf/open/floor/iron, /area/science/research) "cmO" = ( -/obj/structure/grille, -/obj/structure/window/reinforced/tinted/fulltile, +/obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, /area/science/research) "cmP" = ( @@ -16945,7 +16962,7 @@ name = "The Gobetting Barmaid" }, /turf/open/floor/wood, -/area/maintenance/port/aft) +/area/maintenance/aft) "cnp" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -17156,7 +17173,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; - name = "research shutters" + name = "research Shutters" }, /turf/open/floor/plating, /area/science/lab) @@ -17249,10 +17266,8 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science/research) "cqL" = ( @@ -17376,7 +17391,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -17391,8 +17406,9 @@ }, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/crew_quarters/heads/hor) "crP" = ( @@ -17402,7 +17418,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) @@ -17498,7 +17514,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/disposalpipe/segment{ dir = 9 @@ -17508,6 +17524,7 @@ "csZ" = ( /obj/structure/table/reinforced, /obj/machinery/computer/security/telescreen/rd, +/obj/structure/disposalpipe/segment, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) "ctb" = ( @@ -17653,6 +17670,7 @@ pixel_y = -5; req_access_txt = "47" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) "ctR" = ( @@ -17728,7 +17746,10 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) @@ -17736,6 +17757,10 @@ /obj/machinery/computer/card/minor/rd{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) "cuN" = ( @@ -18224,6 +18249,12 @@ dir = 8 }, /obj/effect/turf_decal/trimline/black/filled/warning, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /turf/open/floor/iron, /area/maintenance/department/science) "czJ" = ( @@ -18277,7 +18308,7 @@ dir = 8 }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "cAQ" = ( /obj/structure/window/reinforced, /obj/item/target, @@ -18384,6 +18415,9 @@ dir = 4 }, /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "cBt" = ( @@ -18406,12 +18440,14 @@ receive_ore_updates = 1 }, /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "cBv" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 1 + dir = 1 }, /obj/item/kirbyplants/random, /obj/item/radio/intercom{ @@ -18420,7 +18456,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) @@ -18485,7 +18521,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/robotics/mechbay) @@ -18532,7 +18568,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /turf/open/floor/plating, /area/science/robotics/lab) @@ -18586,7 +18622,7 @@ dir = 4 }, /obj/machinery/camera/preset/toxins{ - dir = 8 + dir = 4 }, /turf/open/floor/plating/airless{ luminosity = 2 @@ -18748,6 +18784,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "cFv" = ( @@ -18782,7 +18821,7 @@ dir = 1 }, /turf/open/floor/iron/techmaint, -/area/maintenance/department/science) +/area/science/misc_lab/range) "cFX" = ( /obj/structure/table, /obj/item/folder/white{ @@ -18965,9 +19004,10 @@ /turf/open/floor/plating, /area/science/robotics/lab) "cJh" = ( -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/window/reinforced, +/obj/machinery/camera/directional/north, +/turf/open/space, +/area/space/nearstation) "cJj" = ( /obj/structure/window/reinforced{ dir = 8 @@ -19091,7 +19131,7 @@ base_state = "right"; dir = 1; icon_state = "right"; - name = "gas ports" + name = "gas Ports" }, /obj/machinery/atmospherics/components/binary/pump{ dir = 1; @@ -19224,9 +19264,6 @@ /turf/open/floor/iron, /area/engine/atmos) "cLB" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -19236,6 +19273,9 @@ /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) "cLN" = ( @@ -19290,14 +19330,22 @@ /turf/closed/wall, /area/chapel/main) "cMK" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Fore Primary Hallway Cells" +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/effect/turf_decal/tile/red{ - dir = 1 +/obj/machinery/door/airlock/engineering/glass{ + name = "Laser Room"; + req_access_txt = "10" }, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/plating, +/area/engine/engineering) "cMO" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -19314,9 +19362,7 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "cMU" = ( -/obj/machinery/status_display/evac{ - layer = 4 - }, +/obj/machinery/status_display/evac, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) "cMZ" = ( @@ -19629,7 +19675,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chapel_shutters_parlour"; - name = "chapel shutters" + name = "chapel Shutters" }, /turf/open/floor/plating, /area/chapel/main) @@ -19869,7 +19915,7 @@ /turf/open/floor/iron/dark/smooth_large, /area/ai_monitored/security/armory) "cQQ" = ( -/obj/structure/cable/white, +/obj/structure/cable/yellow, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/engine/engineering) @@ -20008,7 +20054,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chapel_shutters_space"; - name = "chapel shutters" + name = "chapel Shutters" }, /turf/open/floor/plating, /area/chapel/main) @@ -20035,7 +20081,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio3"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20046,7 +20092,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio6"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -20061,7 +20107,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio3"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -20074,7 +20120,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio6"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -20110,7 +20156,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio5"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -20139,7 +20185,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio6"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/engine, /area/science/xenobiology) @@ -20187,7 +20233,7 @@ dir = 1 }, /turf/open/floor/iron/techmaint, -/area/maintenance/department/science) +/area/science/misc_lab/range) "cTr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -20337,28 +20383,14 @@ /turf/open/floor/iron/white/smooth_half, /area/security/brig) "cVw" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "MiniSat Exterior - Starboard Aft"; - network = list("minisat") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 +/obj/effect/turf_decal/tile/red{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 +/obj/machinery/camera/directional/north{ + c_tag = "Fore Primary Hallway Cells" }, -/turf/open/floor/iron/dark, -/area/aisat) +/turf/open/floor/iron, +/area/hallway/primary/fore) "cVx" = ( /obj/docking_port/stationary{ dir = 8; @@ -20384,6 +20416,9 @@ /area/engine/atmos) "cVC" = ( /mob/living/simple_animal/sloth/citrus, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/iron, /area/quartermaster/storage) "cVD" = ( @@ -20471,7 +20506,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -20614,6 +20649,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "das" = ( @@ -20632,7 +20670,7 @@ "daO" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; @@ -20879,31 +20917,31 @@ /turf/open/floor/iron, /area/maintenance/starboard/secondary) "deh" = ( -/obj/structure/cable/white{ +/obj/effect/spawner/structure/window/plasma/reinforced, +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engineering) "dei" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 9 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "dej" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, /obj/machinery/light{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "der" = ( @@ -20929,7 +20967,7 @@ /turf/open/floor/engine, /area/engine/engineering) "deu" = ( -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/corner{ @@ -20941,7 +20979,7 @@ /turf/open/floor/engine, /area/engine/engineering) "dev" = ( -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "4-8" }, /obj/effect/turf_decal/stripes/line{ @@ -20951,9 +20989,6 @@ /turf/open/floor/engine, /area/engine/engineering) "dew" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/machinery/door/airlock/engineering/glass{ name = "Laser Room"; req_access_txt = "10" @@ -20965,16 +21000,19 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/plating, /area/engine/engineering) "dex" = ( -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "4-8" }, /turf/open/floor/plating, /area/engine/engineering) "deA" = ( -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "2-8" }, /turf/open/floor/plating, @@ -21027,7 +21065,7 @@ /turf/open/floor/engine, /area/engine/engineering) "deL" = ( -/obj/structure/cable/white, +/obj/structure/cable/yellow, /obj/machinery/light{ dir = 4 }, @@ -21148,6 +21186,12 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/machinery/power/apc/auto_name/directional/east{ + areastring = "/area/engine/supermatter" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/engine, /area/engine/engineering) "dfj" = ( @@ -21230,15 +21274,15 @@ /turf/open/floor/engine, /area/engine/engineering) "dfC" = ( -/obj/structure/cable/white{ - icon_state = "0-2" - }, /obj/machinery/power/emitter/welded{ dir = 1 }, /obj/machinery/light{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/plating, /area/engine/engineering) "dfG" = ( @@ -21257,7 +21301,7 @@ /turf/open/floor/engine, /area/engine/engineering) "dfO" = ( -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "1-8" }, /turf/open/floor/plating, @@ -21268,20 +21312,20 @@ /turf/open/floor/iron/dark, /area/chapel/main) "dfR" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line, /obj/machinery/atmospherics/components/binary/pump{ name = "Gas to Cooling Loop" }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "dfS" = ( -/obj/structure/cable/white{ +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/effect/turf_decal/stripes/line, /turf/open/floor/engine, /area/engine/engineering) "dfW" = ( @@ -21412,6 +21456,21 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/cmo) +"dgV" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/maintenance/aft) "dha" = ( /obj/structure/lattice, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -21512,6 +21571,7 @@ /obj/structure/cable/yellow{ icon_state = "2-4" }, +/obj/machinery/camera/autoname/directional/north, /turf/open/floor/iron/dark, /area/security/prison) "dhy" = ( @@ -21872,6 +21932,16 @@ }, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/item/pen, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "geneticslab"; + name = "Genetics Lab Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/iron, /area/medical/genetics) "dkO" = ( @@ -21879,7 +21949,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /turf/open/floor/plating, /area/security/warden) @@ -22257,9 +22327,7 @@ pixel_y = 6 }, /obj/structure/table/wood, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/wood, /area/vacant_room/office) "dqu" = ( @@ -22303,7 +22371,7 @@ "drG" = ( /obj/machinery/door/airlock{ id_tag = "Cell"; - name = "Prison dorms" + name = "Prison Dorms" }, /obj/structure/cable/yellow{ icon_state = "4-8" @@ -22557,8 +22625,16 @@ /turf/open/floor/iron/stairs, /area/science/xenobiology) "dux" = ( -/turf/closed/wall, -/area/maintenance/port/aft) +/obj/machinery/conveyor{ + dir = 4; + id = "packageSort2" + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/plating, +/area/quartermaster/sorting) "duS" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -22779,6 +22855,7 @@ /obj/effect/turf_decal/stripes/line{ dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/aft) "dyc" = ( @@ -22907,6 +22984,9 @@ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, /turf/open/floor/engine, /area/engine/engineering) "dBB" = ( @@ -22942,6 +23022,16 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/aft) +"dCa" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron/white, +/area/science/research) "dCk" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -22957,9 +23047,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "dCs" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/landmark/start/roboticist, /obj/machinery/light{ dir = 4 @@ -23161,9 +23249,7 @@ /turf/open/floor/wood/big, /area/crew_quarters/bar) "dFo" = ( -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, +/obj/machinery/airalarm/directional/north, /turf/open/floor/iron, /area/crew_quarters/fitness/recreation) "dFt" = ( @@ -23607,25 +23693,12 @@ /turf/open/floor/iron/white, /area/science/explab) "dOd" = ( -/obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/light/small{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "MiniSat Exterior - Starboard Fore"; - network = list("minisat") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 1 }, -/turf/open/floor/iron/dark, -/area/aisat) +/obj/machinery/camera/directional/south, +/turf/open/space, +/area/space/nearstation) "dOr" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -23820,6 +23893,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/library) "dSx" = ( @@ -23829,7 +23903,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/plating, /area/medical/virology) @@ -23896,6 +23970,7 @@ }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/library) "dUd" = ( @@ -24250,9 +24325,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/machinery/airalarm/directional/south{ - pixel_y = -24 - }, +/obj/machinery/airalarm/directional/south, /turf/open/floor/iron, /area/engine/break_room) "ecC" = ( @@ -24422,6 +24495,9 @@ /obj/effect/turf_decal/siding/wood{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, /turf/open/floor/wood, /area/library) "efj" = ( @@ -24688,6 +24764,7 @@ /obj/structure/disposalpipe/segment{ dir = 4 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science/research) "emX" = ( @@ -24714,17 +24791,24 @@ /turf/open/floor/iron, /area/maintenance/aft) "eng" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistbot"; - name = "Chemistry Side Shutters" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/turf/open/floor/plating, -/area/medical/chemistry) +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/stripes/white/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/engine, +/area/engine/engineering) "eob" = ( /obj/machinery/door/airlock/engineering{ name = "Port Quarter Solar Access"; @@ -24779,12 +24863,12 @@ /turf/open/floor/iron/dark, /area/security/main) "epu" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "2-8" }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, @@ -24874,7 +24958,7 @@ dir = 1 }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "erh" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24904,8 +24988,11 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "erx" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -24914,6 +25001,10 @@ dir = 4 }, /obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, /turf/open/floor/iron/white/side{ dir = 4 }, @@ -24944,6 +25035,19 @@ /area/engine/atmos) "erP" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "geneticslab"; + name = "Genetics Lab Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, /turf/open/floor/iron, /area/medical/genetics) "esa" = ( @@ -25378,7 +25482,7 @@ "eBh" = ( /obj/structure/sign/warning/biohazard, /turf/closed/wall, -/area/maintenance/department/science) +/area/science/misc_lab/range) "eBQ" = ( /obj/effect/turf_decal/siding/white/corner{ dir = 1 @@ -25469,9 +25573,6 @@ /area/library) "eDs" = ( /obj/structure/table, -/obj/machinery/camera/directional/south{ - c_tag = "Kitchen" - }, /obj/machinery/reagentgrinder, /turf/open/floor/iron/checker, /area/crew_quarters/kitchen) @@ -25505,9 +25606,7 @@ network = list("ss13","medbay") }, /obj/machinery/vending/wardrobe/medi_wardrobe, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/medical/storage) "eDT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -25936,7 +26035,6 @@ }, /obj/machinery/shower{ dir = 8; - layer = 4; name = "emergency shower"; pixel_y = 6 }, @@ -26240,15 +26338,15 @@ /turf/open/floor/iron, /area/quartermaster/qm) "eUo" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/corner{ dir = 1 }, /obj/machinery/atmospherics/pipe/manifold/orange/visible{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "eUr" = ( @@ -26325,6 +26423,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 10 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "eVE" = ( @@ -26611,15 +26712,12 @@ /obj/machinery/firealarm{ pixel_y = 24 }, -/obj/item/kirbyplants/random{ - layer = 3.1 - }, +/obj/item/kirbyplants/random, /obj/machinery/light/small{ dir = 8 }, /obj/structure/railing{ - dir = 6; - layer = 3.2 + dir = 6 }, /obj/effect/turf_decal/trimline/dark_blue/filled/line{ dir = 9 @@ -26644,13 +26742,9 @@ /obj/structure/desk_bell{ pixel_x = -8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "geneticslab"; - name = "Genetics Lab Shutters" - }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/genetics) @@ -26949,7 +27043,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio1"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -27052,6 +27146,16 @@ "fla" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters_2"; + name = "chemistry Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/iron, /area/hallway/primary/aft) "flb" = ( @@ -27408,6 +27512,10 @@ /area/security/main) "frP" = ( /obj/effect/spawner/structure/window, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, /turf/open/floor/plating, /area/medical/medbay/lobby) "frW" = ( @@ -27423,7 +27531,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "AI Chamber entrance shutters"; - name = "AI Chamber entrance shutters" + name = "AI Chamber Entrance Shutters" }, /obj/machinery/flasher{ id = "AI"; @@ -27668,9 +27776,7 @@ pixel_x = -3; pixel_y = 5 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/security/courtroom) "fwU" = ( @@ -27966,12 +28072,6 @@ pixel_x = 1; pixel_y = 5 }, -/obj/machinery/button/door{ - id = "hop"; - name = "Privacy Shutters Control"; - pixel_y = 25; - req_access_txt = "28" - }, /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ dir = 9 @@ -28094,7 +28194,7 @@ /turf/open/floor/iron/white, /area/science/research) "fDA" = ( -/obj/structure/cable/white, +/obj/structure/cable/yellow, /obj/machinery/power/emitter/welded, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, @@ -28168,6 +28268,10 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistbot"; + name = "Chemistry Side Shutters" + }, /turf/open/floor/iron/white, /area/medical/chemistry) "fEL" = ( @@ -28310,25 +28414,12 @@ /turf/open/floor/engine, /area/maintenance/department/science/xenobiology) "fGk" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/light/small{ +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ dir = 8 }, -/obj/machinery/camera/directional/west{ - c_tag = "MiniSat Exterior - Fore Starboard"; - network = list("minisat") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/iron/dark, -/area/aisat) +/turf/open/floor/iron, +/area/quartermaster/storage) "fGo" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -28382,7 +28473,7 @@ /obj/structure/cable/yellow, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "brig shutters" + name = "brig Shutters" }, /turf/open/floor/plating, /area/security/warden) @@ -28629,14 +28720,14 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/dark, /area/maintenance/aft) "fMN" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; @@ -28706,9 +28797,6 @@ /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) "fOq" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, @@ -28721,6 +28809,9 @@ /obj/effect/turf_decal/stripes/white/corner{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "fOr" = ( @@ -29141,22 +29232,19 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - sortType = 24 - }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, +/obj/structure/disposalpipe/junction/flip{ + dir = 8 + }, /turf/open/floor/plating, /area/maintenance/starboard/secondary) "fUp" = ( /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/blue{ @@ -29201,8 +29289,7 @@ req_access_txt = "39" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/structure/curtain, /turf/open/floor/iron/grid/steel, @@ -29350,9 +29437,6 @@ pixel_x = 25; pixel_y = -24 }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ @@ -30090,7 +30174,7 @@ "goP" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; @@ -30299,7 +30383,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -30599,9 +30683,6 @@ /turf/open/floor/iron, /area/maintenance/aft) "gBY" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Aft Starboard Solar Maintenance" - }, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -30643,10 +30724,6 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13","medbay") - }, /obj/structure/cable/yellow{ icon_state = "1-8" }, @@ -31497,7 +31574,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -31767,6 +31844,9 @@ pixel_y = 1 }, /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "gXh" = ( @@ -31795,15 +31875,15 @@ /turf/open/floor/iron/dark/smooth_half, /area/security/main) "gXM" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 9 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "gYo" = ( @@ -31881,9 +31961,7 @@ /turf/open/floor/plating, /area/maintenance/starboard) "hbv" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/computer/cargo/request{ dir = 1 }, @@ -32209,7 +32287,7 @@ /area/maintenance/aft) "hil" = ( /obj/machinery/smartfridge/organ, -/turf/closed/wall, +/turf/open/floor/iron/white, /area/medical/surgery) "hir" = ( /obj/effect/turf_decal/trimline/blue/filled/warning{ @@ -32501,6 +32579,9 @@ pixel_y = -2 }, /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "hmo" = ( @@ -32653,6 +32734,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "hpf" = ( @@ -32740,7 +32824,7 @@ "hrd" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -32760,25 +32844,12 @@ /turf/open/floor/iron, /area/maintenance/aft/secondary) "hrl" = ( -/obj/structure/window/reinforced, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "MiniSat Exterior - Fore Port"; - network = list("minisat") - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 2 }, -/turf/open/floor/iron/dark, -/area/aisat) +/turf/open/floor/plating, +/area/quartermaster/sorting) "hrL" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -33000,15 +33071,9 @@ /turf/open/floor/iron/white/corner, /area/hallway/primary/aft) "hwG" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/turf/open/floor/iron, -/area/medical/morgue) +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/maintenance/aft) "hwT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -33160,6 +33225,9 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/plating, /area/maintenance/aft) "hzz" = ( @@ -33310,7 +33378,7 @@ "hDh" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/closeup, @@ -33380,7 +33448,7 @@ "hEt" = ( /obj/machinery/door/poddoor/preopen{ id = "kitchenwindow"; - name = "kitchen shutters" + name = "kitchen Shutters" }, /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -33392,9 +33460,7 @@ /obj/structure/table/reinforced, /obj/item/storage/firstaid/regular, /obj/item/clothing/neck/stethoscope, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/item/storage/toolbox/mechanical{ pixel_x = -2; pixel_y = -1 @@ -33453,7 +33519,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/dark, /area/medical/virology) @@ -33623,7 +33689,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/maintenance/aft) @@ -33699,9 +33765,7 @@ /turf/open/floor/iron, /area/maintenance/starboard/fore) "hIY" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral{ dir = 4 }, @@ -34010,7 +34074,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -34451,9 +34515,7 @@ /obj/structure/table/wood, /obj/item/staff/broom, /obj/item/wrench, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/sign/poster/random{ pixel_y = 32 }, @@ -34558,6 +34620,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron, /area/quartermaster/sorting) "hWc" = ( @@ -34579,9 +34644,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/camera/directional/east{ c_tag = "Chapel - Funeral Parlour" }, @@ -34638,8 +34701,7 @@ /area/engine/storage_shared) "hYo" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -34774,9 +34836,7 @@ /area/crew_quarters/locker) "ibw" = ( /obj/structure/closet/secure_closet/miner, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/brown/half/contrasted, /turf/open/floor/iron, /area/quartermaster/miningoffice) @@ -34846,7 +34906,7 @@ /area/maintenance/disposal) "icd" = ( /obj/machinery/door/airlock/research/glass{ - name = "science shuttle dock"; + name = "science Shuttle Dock"; req_one_access_txt = "49" }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -35216,6 +35276,7 @@ /obj/effect/turf_decal/siding/dark{ dir = 1 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/medical/medbay/aft) "iji" = ( @@ -35410,9 +35471,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) @@ -35895,7 +35954,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -36146,7 +36205,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "rdprivacy"; - name = "privacy shutter" + name = "Privacy Shutter" }, /obj/structure/disposalpipe/segment, /turf/open/floor/plating, @@ -36265,7 +36324,7 @@ /area/medical/surgery) "iDl" = ( /obj/machinery/door/airlock/public/glass{ - name = "space-bridge access" + name = "space-bridge Access" }, /obj/machinery/button/door{ id = "supplybridge"; @@ -37286,7 +37345,7 @@ "iWT" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio3"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -37633,9 +37692,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/door/airlock/command{ name = "Research Director's Office"; req_access_txt = "30" @@ -37656,6 +37712,9 @@ /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) "jgt" = ( @@ -37700,7 +37759,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/genetics) @@ -37774,7 +37833,7 @@ "jiS" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -37820,9 +37879,7 @@ dir = 4 }, /obj/structure/closet/firecloset, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/science/research) @@ -38119,9 +38176,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/aft) "jse" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/plating, /area/crew_quarters/toilet/auxiliary) "jsh" = ( @@ -38294,19 +38349,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron/dark, /area/engine/break_room) -"jvt" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/structure/window/reinforced, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/aisat) "jvC" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -38364,9 +38406,6 @@ /turf/closed/wall/mineral/plastitanium, /area/crew_quarters/fitness/recreation) "jxf" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -38377,6 +38416,9 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "jxt" = ( @@ -38726,7 +38768,7 @@ /obj/machinery/meter, /obj/machinery/door/window/westleft{ dir = 1; - name = "gas ports" + name = "gas Ports" }, /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 10 @@ -38746,15 +38788,15 @@ /turf/open/floor/iron/white, /area/medical/surgery) "jDs" = ( -/obj/structure/cable/white{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, /turf/open/floor/plating, /area/engine/engineering) "jDB" = ( @@ -38958,8 +39000,7 @@ }, /obj/structure/rack, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/item/clothing/suit/hazardvest, /obj/item/clothing/suit/hazardvest, @@ -39092,7 +39133,7 @@ }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "jMi" = ( /obj/structure/window/reinforced{ dir = 4 @@ -39170,13 +39211,9 @@ /area/crew_quarters/dorms) "jMU" = ( /obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters_2"; - name = "chemistry shutters" - }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/medical/chemistry) @@ -39252,6 +39289,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, +/obj/machinery/camera/directional/west{ + c_tag = "Security - Office - Port" + }, /turf/open/floor/iron/dark/smooth_half{ dir = 1 }, @@ -39479,7 +39519,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio1"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -39941,8 +39981,7 @@ /area/maintenance/starboard/fore) "kaX" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -40115,7 +40154,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "robotics_shutters"; - name = "robotics shutters" + name = "robotics Shutters" }, /obj/machinery/door/firedoor, /obj/structure/desk_bell{ @@ -40218,6 +40257,7 @@ /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science) "kfm" = ( @@ -40617,9 +40657,7 @@ /obj/machinery/camera/directional/east{ c_tag = "Auxiliary Tool Storage" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/light/small{ dir = 4 }, @@ -40758,8 +40796,12 @@ /area/hallway/primary/aft) "kqn" = ( /obj/item/kirbyplants/random, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/iron/techmaint, -/area/maintenance/department/science) +/area/science/misc_lab/range) "kqx" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -41001,7 +41043,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters_2"; - name = "research shutters" + name = "research Shutters" }, /obj/machinery/door/firedoor, /turf/open/floor/plating, @@ -41016,6 +41058,9 @@ /area/crew_quarters/fitness/recreation) "kwA" = ( /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "kwD" = ( @@ -41144,9 +41189,7 @@ /obj/structure/table, /obj/item/paper_bin/construction, /obj/item/airlock_painter, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/storage/art) "kya" = ( @@ -41877,9 +41920,7 @@ /obj/item/reagent_containers/glass/beaker{ pixel_x = 5 }, -/obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5 - }, +/obj/item/reagent_containers/food/condiment/enzyme, /obj/item/food/mint, /turf/open/floor/iron/checker, /area/crew_quarters/kitchen) @@ -42478,11 +42519,11 @@ icon_state = "1-2" }, /obj/effect/turf_decal/stripes/line, -/obj/structure/cable/white{ - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/iron, /area/engine/engineering) "kXj" = ( @@ -42548,17 +42589,13 @@ /turf/open/floor/iron/white, /area/medical/medbay/central) "kZz" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/advanced_airlock_controller{ - dir = 4; - pixel_x = -24 +/obj/structure/window/reinforced{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2, -/turf/open/floor/catwalk_floor, -/area/hallway/secondary/exit/departure_lounge) +/obj/structure/lattice, +/obj/machinery/camera/directional/east, +/turf/open/space, +/area/space/nearstation) "kZQ" = ( /obj/structure/table/reinforced, /obj/item/food/grown/carrot{ @@ -42685,9 +42722,6 @@ /obj/effect/turf_decal/tile/red/half{ dir = 1 }, -/obj/machinery/camera/directional/west{ - c_tag = "Security - Office - Port" - }, /obj/machinery/light_switch{ pixel_x = -24; pixel_y = 8 @@ -42700,12 +42734,10 @@ /obj/machinery/atmospherics/components/binary/pump{ name = "Port to Filter" }, -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/camera/directional/west{ c_tag = "Atmospherics - Starboard" }, +/obj/machinery/light/directional/west, /turf/open/floor/iron, /area/engine/atmos) "leM" = ( @@ -43097,9 +43129,6 @@ /turf/open/floor/carpet/royalblack, /area/security/main) "llR" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/machinery/airalarm/directional/west{ pixel_x = -23 }, @@ -43179,7 +43208,7 @@ pixel_y = 25 }, /turf/open/floor/iron/techmaint, -/area/maintenance/department/science) +/area/science/misc_lab/range) "loB" = ( /obj/structure/chair{ dir = 1 @@ -43292,13 +43321,10 @@ req_access_txt = "5" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/effect/loot_jobscale/medical/first_aid_kit, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/medical/storage) "lqg" = ( /obj/structure/flora/ausbushes/grassybush, @@ -43855,22 +43881,15 @@ /area/crew_quarters/locker) "lzs" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/light/small{ dir = 1 }, -/obj/machinery/camera/directional/north{ - c_tag = "MiniSat Exterior - Aft"; - network = list("minisat") - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 1 }, +/obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/aisat) "lzt" = ( @@ -44016,9 +44035,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ @@ -44030,7 +44046,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/dark, /area/maintenance/aft) @@ -44158,13 +44174,6 @@ /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "MiniSat Exterior - Port Fore"; - network = list("minisat") - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 }, @@ -44174,9 +44183,6 @@ /turf/open/floor/iron/dark, /area/aisat) "lGp" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -44187,6 +44193,9 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "lGA" = ( @@ -44373,7 +44382,7 @@ "lJI" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio4"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44399,18 +44408,12 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "lKh" = ( /obj/structure/filingcabinet/chestdrawer, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/item/radio/intercom{ pixel_y = -29 }, @@ -44528,6 +44531,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/catwalk_floor/iron_dark, /area/ai_monitored/turret_protected/ai_upload) +"lLz" = ( +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/aft) "lLC" = ( /obj/structure/rack, /obj/item/clothing/under/color/blue, @@ -44832,7 +44839,7 @@ }, /obj/effect/turf_decal/stripes/red/line, /turf/open/floor/plating, -/area/maintenance/department/science) +/area/science/misc_lab/range) "lQw" = ( /turf/closed/wall, /area/maintenance/starboard/aft) @@ -45005,8 +45012,7 @@ /area/engine/atmos) "lTw" = ( /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/structure/closet/secure_closet/brig_physician, /obj/effect/turf_decal/tile/red/half{ @@ -45151,9 +45157,7 @@ "lWP" = ( /obj/structure/filingcabinet, /obj/effect/turf_decal/tile/red/anticorner, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark/smooth_corner{ dir = 1 }, @@ -45222,9 +45226,6 @@ pixel_y = -2; receive_ore_updates = 1 }, -/obj/machinery/light{ - dir = 4 - }, /turf/open/floor/iron, /area/medical/chemistry) "lXH" = ( @@ -46107,15 +46108,11 @@ /area/ai_monitored/security/armory) "msa" = ( /obj/structure/window/reinforced, -/obj/machinery/light/small, -/obj/machinery/camera/directional/south{ - c_tag = "MiniSat Exterior - Fore"; - network = list("minisat") - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/light/floor, /turf/open/floor/iron/dark, /area/aisat) "msp" = ( @@ -46126,6 +46123,10 @@ /obj/machinery/door/firedoor, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, /turf/open/floor/iron/white/side, /area/medical/medbay/lobby) "msz" = ( @@ -46454,9 +46455,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, /turf/open/floor/iron/dark/smooth_large, /area/security/brig) "mxV" = ( @@ -46695,6 +46693,16 @@ pixel_x = -2; pixel_y = 6 }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters_2"; + name = "chemistry Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, /turf/open/floor/iron, /area/hallway/primary/aft) "mBl" = ( @@ -46738,10 +46746,10 @@ /turf/open/floor/iron/dark, /area/engine/break_room) "mBY" = ( -/obj/structure/cable/white{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ icon_state = "0-2" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/plating, /area/engine/engineering) "mCA" = ( @@ -46925,18 +46933,15 @@ /area/medical/genetics/cloning) "mDQ" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 1 + dir = 1 }, /obj/effect/turf_decal/bot, /obj/structure/rack, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = -4; pixel_y = 8 }, /obj/item/storage/box/monkeycubes{ - layer = 3.1; pixel_x = 2 }, /obj/structure/extinguisher_cabinet{ @@ -46948,7 +46953,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) @@ -47006,6 +47011,19 @@ /area/hallway/primary/central) "mFf" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters_2"; + name = "chemistry Shutters" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/caution/stand_clear{ + dir = 4 + }, /turf/open/floor/iron, /area/hallway/primary/aft) "mFh" = ( @@ -47019,8 +47037,7 @@ /area/chapel/main) "mFp" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -47049,9 +47066,6 @@ /turf/open/floor/carpet/grimy, /area/security/detectives_office) "mFI" = ( -/obj/structure/cable/white{ - icon_state = "2-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -47068,6 +47082,9 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, /turf/open/floor/engine, /area/engine/engineering) "mFN" = ( @@ -47124,8 +47141,7 @@ req_access_txt = "39" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 8 }, /obj/structure/curtain, /turf/open/floor/iron/grid/steel, @@ -47239,9 +47255,7 @@ /obj/effect/turf_decal/bot{ dir = 1 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron/white/side{ dir = 4 }, @@ -47395,19 +47409,11 @@ /area/quartermaster/qm) "mLT" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 }, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "MiniSat Exterior - Port Aft"; - network = list("minisat") - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 }, @@ -47570,9 +47576,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/structure/sign/poster/official/random{ - pixel_y = -32 - }, /obj/structure/table, /obj/item/toy/cards/deck{ pixel_x = -1; @@ -47896,10 +47899,6 @@ pixel_x = 4; pixel_y = -3 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters_2"; - name = "chemistry shutters" - }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/structure/desk_bell{ @@ -47908,7 +47907,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/white, /area/medical/chemistry) @@ -47942,10 +47941,6 @@ id = "chemistbot"; name = "Chemistry Side Shutters" }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, /obj/structure/desk_bell{ pixel_x = 5; pixel_y = -1 @@ -48115,6 +48110,12 @@ dir = 6 }, /obj/effect/turf_decal/tile/purple/anticorner/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, /area/maintenance/department/science) "mYh" = ( @@ -48705,10 +48706,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, /obj/machinery/door/firedoor, /obj/item/clipboard{ pixel_x = -5; @@ -49142,7 +49139,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /obj/machinery/door/firedoor, /obj/structure/desk_bell{ @@ -49290,9 +49287,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /turf/open/floor/iron, /area/medical/morgue) "nye" = ( @@ -49466,7 +49460,7 @@ /obj/machinery/smartfridge{ name = "Sample Storage" }, -/turf/closed/wall, +/turf/open/floor/iron/grid/steel, /area/medical/virology) "nBe" = ( /obj/machinery/airalarm/directional/north{ @@ -49493,7 +49487,7 @@ /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/effect/mapping_helpers/airlock/unres{ dir = 8 @@ -49593,6 +49587,9 @@ /obj/effect/turf_decal/tile/purple{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron, /area/maintenance/department/science) "nDy" = ( @@ -49666,7 +49663,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/security/checkpoint/medical) @@ -50119,9 +50116,7 @@ "nMn" = ( /obj/structure/table, /obj/machinery/cell_charger, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/item/stock_parts/cell/high{ charge = 100; maxcharge = 15000 @@ -50222,6 +50217,19 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/gateway) +"nOq" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "nOZ" = ( /obj/machinery/door/airlock/medical/glass{ id_tag = "MedbayFoyer"; @@ -50238,10 +50246,6 @@ /obj/structure/disposalpipe/segment{ dir = 2 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ @@ -50255,7 +50259,6 @@ pixel_y = 32 }, /obj/structure/sink{ - layer = 4; pixel_y = 22 }, /turf/open/floor/iron, @@ -50780,7 +50783,6 @@ /obj/structure/extinguisher_cabinet{ pixel_x = 30 }, -/obj/structure/disposalpipe/segment, /obj/structure/sign/map/right{ desc = "A framed picture of the station. Clockwise from security at the top (red), you see engineering (yellow), science (purple), escape (red and white), medbay (green), arrivals (blue and white), and finally cargo (brown)."; icon_state = "map-right-MS"; @@ -50789,6 +50791,9 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 }, +/obj/structure/disposalpipe/sorting/unsorted{ + dir = 1 + }, /turf/open/floor/iron, /area/hallway/primary/port) "nXr" = ( @@ -50861,9 +50866,7 @@ /turf/open/floor/iron/white, /area/medical/medbay/aft) "nYQ" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/vending/cigarette, /turf/open/floor/iron/dark, /area/bridge) @@ -50921,7 +50924,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio5"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -51339,8 +51342,7 @@ pixel_y = 25 }, /obj/structure/railing{ - dir = 4; - layer = 3.2 + dir = 4 }, /turf/open/floor/iron/dark, /area/maintenance/department/science/xenobiology) @@ -51416,7 +51418,7 @@ /area/hallway/primary/central) "ojg" = ( /turf/closed/wall, -/area/maintenance/department/science) +/area/science/misc_lab/range) "ojh" = ( /obj/effect/turf_decal/plaque{ icon_state = "L4" @@ -51438,8 +51440,7 @@ pixel_x = -31 }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -51471,6 +51472,7 @@ /obj/structure/filingcabinet/chestdrawer, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, +/obj/machinery/camera/autoname/directional/east, /turf/open/floor/iron/dark, /area/medical/morgue) "ojZ" = ( @@ -51537,7 +51539,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "toxins_blastdoor"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /turf/open/floor/plating, /area/science/mixing) @@ -51726,9 +51728,6 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "opl" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -51744,6 +51743,9 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 5 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "opm" = ( @@ -51992,15 +51994,15 @@ /turf/open/floor/iron/dark, /area/gateway) "osm" = ( -/obj/structure/cable/white{ +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "1-8" }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, /turf/open/floor/plating, /area/engine/engineering) "osp" = ( @@ -52034,7 +52036,7 @@ "osY" = ( /obj/machinery/door/poddoor/preopen{ id = "bridge blast"; - name = "bridge blast door" + name = "bridge Blast Door" }, /obj/machinery/door/airlock/command/glass{ name = "Bridge Access"; @@ -52208,9 +52210,7 @@ /turf/open/floor/plating, /area/maintenance/starboard/aft) "owo" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/computer/secure_data{ dir = 8 }, @@ -52377,8 +52377,14 @@ dir = 8 }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron, -/area/maintenance/department/science) +/area/science/misc_lab/range) "oyI" = ( /obj/machinery/light{ dir = 8 @@ -52786,9 +52792,6 @@ /turf/open/floor/iron, /area/maintenance/port/fore) "oFj" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -52796,6 +52799,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/carpet/grimy, /area/chapel/office) "oFp" = ( @@ -53184,18 +53190,12 @@ /turf/open/floor/iron/smooth_large, /area/security/brig) "oLr" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/structure/window/reinforced{ - dir = 1; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/blue{ - dir = 1 + dir = 4 }, -/turf/open/floor/iron/dark, -/area/aisat) +/obj/machinery/camera/directional/west, +/turf/open/space, +/area/space/nearstation) "oLs" = ( /obj/structure/cable{ icon_state = "1-2" @@ -53453,18 +53453,11 @@ /obj/structure/window/reinforced{ dir = 8 }, -/obj/machinery/light/small{ - dir = 8 - }, /obj/machinery/door/window{ base_state = "right"; icon_state = "right"; name = "MiniSat Walkway Access" }, -/obj/machinery/camera/directional/west{ - c_tag = "MiniSat Exterior - Aft Starboard"; - network = list("minisat") - }, /obj/structure/window/reinforced{ dir = 4 }, @@ -53702,6 +53695,10 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, /turf/open/floor/wood, /area/library) "oVG" = ( @@ -53942,14 +53939,7 @@ /obj/machinery/recharger{ pixel_y = 4 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, -/obj/structure/sign/map/right{ - desc = "A framed picture of the station. Clockwise from security in red at the top, you see engineering in yellow, science in purple, escape in checkered red-and-white, medbay in green, arrivals in checkered red-and-blue, and then cargo in brown."; - icon_state = "map-right-MS"; - pixel_y = 32 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark/smooth_corner{ dir = 8 }, @@ -54634,7 +54624,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/plating, /area/maintenance/department/medical/central) @@ -54702,7 +54692,6 @@ /obj/machinery/computer/security/telescreen{ desc = "Used for watching the test chamber."; dir = 8; - layer = 4; name = "Test Chamber Telescreen"; network = list("toxins"); pixel_x = 30 @@ -54711,7 +54700,7 @@ dir = 5 }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "psK" = ( /obj/structure/disposalpipe/sorting/mail/flip{ dir = 1; @@ -54850,9 +54839,7 @@ /turf/open/floor/iron, /area/hallway/primary/fore) "puN" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, @@ -54866,9 +54853,7 @@ /obj/machinery/light/small{ dir = 4 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/landmark/start/botanist, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron, @@ -55290,6 +55275,7 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science) "pEu" = ( @@ -55344,6 +55330,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/visible/layer2{ dir = 9 }, +/obj/machinery/atmospherics/pipe/simple/purple/visible{ + dir = 6 + }, /turf/open/floor/iron, /area/engine/atmos) "pFB" = ( @@ -55575,8 +55564,7 @@ /area/storage/primary) "pKU" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -55704,7 +55692,7 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/door/airlock/maintenance_hatch{ name = "Medbay Maintenance"; @@ -56102,11 +56090,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" + name = "chemistry Shutters" }, /turf/open/floor/plating, /area/medical/chemistry) @@ -56214,8 +56198,8 @@ /area/ai_monitored/turret_protected/ai_upload) "pWx" = ( /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/junction{ - dir = 1 +/obj/structure/disposalpipe/segment{ + dir = 5 }, /turf/open/floor/plating, /area/medical/morgue) @@ -56224,6 +56208,9 @@ /obj/effect/turf_decal/siding/wood/end{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/wood, /area/library) "pXg" = ( @@ -56253,7 +56240,7 @@ "pXo" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -56265,8 +56252,8 @@ /turf/open/floor/plating, /area/security/prison) "pXq" = ( -/obj/structure/disposalpipe/junction{ - dir = 4 +/obj/structure/disposalpipe/junction/flip{ + dir = 8 }, /turf/open/floor/iron, /area/engine/break_room) @@ -56407,7 +56394,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -56472,7 +56459,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-8" @@ -56504,9 +56491,6 @@ /turf/open/floor/engine/n2, /area/engine/atmos) "qbq" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, @@ -56551,7 +56535,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio5"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -56818,6 +56802,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "qgs" = ( @@ -56946,15 +56933,15 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/structure/cable/white{ - icon_state = "1-4" - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, /turf/open/floor/iron, /area/engine/engineering) "qjd" = ( @@ -57199,9 +57186,7 @@ /turf/open/floor/iron/dark, /area/hallway/primary/central) "qnw" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/closet/firecloset, /obj/effect/turf_decal/trimline/black/filled/line{ dir = 4 @@ -57245,6 +57230,7 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science/research) "qoH" = ( @@ -57418,9 +57404,6 @@ /obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -57432,6 +57415,9 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue/half/contrasted, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/research) "qtR" = ( @@ -57508,9 +57494,6 @@ /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/old, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/cable/yellow{ @@ -57535,6 +57518,17 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/security/execution/education) +"qvJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "xeno_blastdoor"; + name = "Secure Lab Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/science/xenobiology) "qwe" = ( /obj/machinery/door/airlock/security{ aiControlDisabled = 1; @@ -57714,9 +57708,6 @@ /turf/open/floor/plating, /area/maintenance/starboard) "qzv" = ( -/obj/structure/cable/white{ - icon_state = "2-4" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -57727,6 +57718,9 @@ dir = 4; name = "Cooling Loop bypass" }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, /turf/open/floor/engine, /area/engine/engineering) "qzT" = ( @@ -57771,7 +57765,7 @@ "qAu" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -58147,7 +58141,6 @@ icon_state = "0-4" }, /obj/machinery/shower{ - layer = 4; name = "emergency shower"; pixel_y = 7 }, @@ -58390,8 +58383,9 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/disposalpipe/sorting/mail/flip{ + dir = 8; + sortType = 25 }, /turf/open/floor/iron/white, /area/science/research) @@ -58410,6 +58404,9 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "qMu" = ( @@ -58481,9 +58478,7 @@ /area/engine/engineering) "qNw" = ( /obj/structure/filingcabinet/employment, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/siding/wood{ dir = 4 }, @@ -58567,9 +58562,7 @@ /obj/machinery/light{ dir = 4 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/primary/central) @@ -59340,7 +59333,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron/white, /area/maintenance/aft) @@ -59404,7 +59397,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/door/airlock/maintenance_hatch{ name = "Medbay Maintenance"; @@ -59624,7 +59617,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /turf/open/floor/plating, /area/security/warden) @@ -59694,6 +59687,9 @@ /obj/structure/extinguisher_cabinet{ pixel_y = -29 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "rjI" = ( @@ -59945,6 +59941,16 @@ }, /turf/open/floor/iron, /area/science/robotics/lab) +"rqD" = ( +/obj/structure/disposalpipe/segment, +/obj/effect/turf_decal/trimline/purple/filled/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/white, +/area/science/research) "rqQ" = ( /obj/structure/reflector/box/anchored{ dir = 8 @@ -60390,7 +60396,7 @@ "ryM" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/maintenance/department/science) +/area/science/misc_lab/range) "ryP" = ( /turf/open/floor/iron/dark/smooth_large, /area/security/brig) @@ -61125,9 +61131,6 @@ /turf/open/floor/iron, /area/maintenance/port) "rNv" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/structure/cable/yellow{ @@ -61299,7 +61302,7 @@ "rQn" = ( /obj/machinery/door/poddoor/shutters{ id = "armory"; - name = "armory shutters" + name = "armory Shutters" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -62065,7 +62068,7 @@ dir = 4 }, /turf/open/floor/plating, -/area/maintenance/department/science) +/area/science/misc_lab/range) "sdd" = ( /obj/machinery/door/airlock/research{ name = "Mech Bay"; @@ -62098,6 +62101,9 @@ pixel_y = -30 }, /obj/machinery/processor, +/obj/machinery/camera/directional/south{ + c_tag = "Kitchen" + }, /turf/open/floor/iron/checker, /area/crew_quarters/kitchen) "sdu" = ( @@ -62314,9 +62320,7 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/sink{ dir = 4; pixel_x = 11 @@ -62342,8 +62346,7 @@ /area/security/prison) "shs" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -62519,9 +62522,7 @@ /turf/open/floor/iron, /area/science/mixing) "slu" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/newscaster{ pixel_y = 32 }, @@ -62838,6 +62839,13 @@ /obj/machinery/atmospherics/pipe/simple/orange/visible, /turf/open/space, /area/space/nearstation) +"srf" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/maintenance/aft) "srs" = ( /turf/open/floor/prison, /area/security/prison) @@ -63131,7 +63139,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/effect/mapping_helpers/airlock/cyclelink_helper_multi{ cycle_id = "brig-entrance" @@ -63156,13 +63164,10 @@ /obj/machinery/advanced_airlock_controller{ pixel_x = 27 }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, +/obj/machinery/light/small/directional/east, /turf/open/floor/plating, /area/security/brig) "sxu" = ( @@ -63241,9 +63246,6 @@ /turf/open/floor/iron, /area/medical/patients_rooms) "syp" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line{ dir = 1 }, @@ -63253,6 +63255,9 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "syr" = ( @@ -63398,8 +63403,9 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, +/obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/maintenance/aft) "sBJ" = ( @@ -63850,9 +63856,6 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 10 }, @@ -63983,9 +63986,7 @@ /turf/open/floor/iron/white, /area/science/research) "sNH" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral, /obj/structure/disposalpipe/segment{ dir = 2 @@ -64042,6 +64043,9 @@ dir = 4 }, /obj/effect/turf_decal/tile/blue, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/research) "sQb" = ( @@ -64361,15 +64365,15 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/disposalpipe/junction/flip{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/disposalpipe/sorting/mail/destination/dormitories/flip{ + dir = 4 + }, /turf/open/floor/iron, /area/crew_quarters/dorms) "sVr" = ( @@ -65023,7 +65027,11 @@ /area/ai_monitored/security/armory) "tiS" = ( /obj/machinery/smartfridge/chemistry, -/turf/closed/wall/r_wall, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistbot"; + name = "Chemistry Side Shutters" + }, +/turf/open/floor/iron/white, /area/medical/chemistry) "tjh" = ( /obj/structure/cable/yellow{ @@ -65084,7 +65092,7 @@ }, /obj/machinery/door/window/brigdoor/security/cell/westleft{ id = "cell"; - name = "Solitary confinement" + name = "Solitary Confinement" }, /turf/open/floor/prison, /area/security/prison) @@ -65136,9 +65144,6 @@ /area/maintenance/starboard/aft) "tkg" = ( /obj/effect/turf_decal/stripes/line, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, /obj/structure/cable/yellow{ icon_state = "4-8" }, @@ -65151,6 +65156,9 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /turf/open/floor/plating, /area/maintenance/aft) "tkv" = ( @@ -65333,9 +65341,8 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 }, -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 8; - sortType = 25 +/obj/structure/disposalpipe/sorting/mail/destination/testing_range/flip{ + dir = 8 }, /turf/open/floor/iron/white, /area/science/research) @@ -65469,10 +65476,8 @@ /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) "toL" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, /obj/effect/turf_decal/trimline/purple/filled/line, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science/research) "toQ" = ( @@ -65623,7 +65628,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -65659,10 +65664,6 @@ }, /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) "trE" = ( @@ -65679,7 +65680,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "brigfront"; - name = "Brig Blast door" + name = "Brig Blast Door" }, /obj/structure/cable/yellow, /turf/open/floor/plating, @@ -65881,7 +65882,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -66085,9 +66086,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "tzA" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/camera/directional/east{ c_tag = "Gateway - Access" }, @@ -66242,7 +66241,7 @@ }, /obj/effect/turf_decal/loading_area, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "tDE" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -66285,7 +66284,7 @@ /obj/effect/turf_decal/stripes/line, /obj/machinery/door/poddoor/preopen{ id = "Secure Gate"; - name = "brig shutters" + name = "brig Shutters" }, /obj/effect/turf_decal/tile/red/half, /turf/open/floor/iron/dark/smooth_half{ @@ -67449,7 +67448,7 @@ dir = 1 }, /turf/open/floor/plating, -/area/maintenance/department/science) +/area/science/misc_lab/range) "tYS" = ( /obj/machinery/hydroponics/constructable, /obj/effect/turf_decal/stripes/line{ @@ -67498,9 +67497,6 @@ name = "Chapel Office Maintenance"; req_one_access_txt = "22" }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/structure/cable/yellow{ icon_state = "1-2" }, @@ -67508,6 +67504,9 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/plating, /area/chapel/office) "tZR" = ( @@ -67928,6 +67927,9 @@ dir = 1 }, /obj/effect/turf_decal/siding/wood/corner, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, /turf/open/floor/wood, /area/library) "ugA" = ( @@ -68480,13 +68482,13 @@ /turf/open/floor/iron/techmaint, /area/security/main) "urk" = ( -/obj/structure/cable/white{ - icon_state = "0-2" - }, /obj/machinery/power/emitter/welded{ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, /turf/open/floor/plating, /area/engine/engineering) "urp" = ( @@ -68513,9 +68515,7 @@ /turf/open/floor/plating, /area/maintenance/port/fore) "usz" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/light{ dir = 4 }, @@ -68675,9 +68675,11 @@ /turf/open/floor/iron, /area/engine/break_room) "uuI" = ( -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/port/aft) +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/closed/wall, +/area/quartermaster/sorting) "uuZ" = ( /obj/machinery/light{ dir = 1 @@ -68961,10 +68963,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, /obj/machinery/door/firedoor, /turf/open/floor/iron/white, /area/medical/medbay/lobby) @@ -69074,9 +69072,7 @@ /area/maintenance/starboard) "uBG" = ( /obj/effect/spawner/randomarcade, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/computer/security/telescreen/entertainment{ pixel_y = 32 }, @@ -69176,7 +69172,7 @@ "uEf" = ( /obj/machinery/door/poddoor/preopen{ id = "testlab"; - name = "test chamber blast door" + name = "test Chamber Blast Door" }, /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -69365,6 +69361,7 @@ }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/maintenance/department/science) "uIM" = ( @@ -69536,10 +69533,6 @@ pixel_x = -7; pixel_y = 2 }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","medbay") - }, /turf/open/floor/iron/dark, /area/medical/morgue) "uKR" = ( @@ -69547,10 +69540,6 @@ dir = 1; pixel_y = -24 }, -/obj/machinery/disposal/bin{ - pixel_x = -2; - pixel_y = -2 - }, /obj/structure/disposalpipe/trunk{ dir = 1 }, @@ -69558,6 +69547,7 @@ dir = 1 }, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/machinery/disposal/bin, /turf/open/floor/iron, /area/science/shuttledock) "uLk" = ( @@ -69796,14 +69786,14 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio4"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) "uPU" = ( /obj/machinery/door/poddoor/shutters/preopen{ id = "research_shutters"; - name = "research shutters" + name = "research Shutters" }, /obj/machinery/door/window/eastright{ dir = 2; @@ -70036,9 +70026,6 @@ "uVF" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/effect/mapping_helpers/dead_body_placer, /turf/open/floor/iron, /area/medical/morgue) @@ -71348,9 +71335,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, /obj/effect/mapping_helpers/dead_body_placer, /turf/open/floor/iron, /area/medical/morgue) @@ -71581,9 +71565,7 @@ dir = 1; pixel_y = 32 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/stripes/line{ dir = 5 }, @@ -71626,6 +71608,9 @@ /obj/effect/turf_decal/trimline/purple/filled/warning{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/explab) "vxo" = ( @@ -71717,9 +71702,6 @@ /turf/open/floor/plating, /area/maintenance/starboard) "vAF" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -71731,6 +71713,9 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "vAG" = ( @@ -71829,8 +71814,11 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "vCu" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance, @@ -71879,8 +71867,14 @@ /obj/effect/turf_decal/stripes/line{ dir = 8 }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "vDB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -71921,7 +71915,7 @@ name = "BOMB RANGE" }, /turf/closed/wall, -/area/maintenance/department/science) +/area/science/misc_lab/range) "vEi" = ( /obj/machinery/status_display/evac{ pixel_y = 32 @@ -71949,8 +71943,7 @@ dir = 4 }, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -72083,6 +72076,9 @@ /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, /turf/open/floor/iron, /area/maintenance/department/science) "vHE" = ( @@ -72150,9 +72146,7 @@ /turf/closed/wall, /area/security/main) "vIU" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/effect/turf_decal/tile/blue{ @@ -72883,27 +72877,28 @@ /turf/open/floor/wood, /area/library) "vVl" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/effect/turf_decal/stripes/line, /obj/machinery/camera/directional/south{ c_tag = "Engineering Supermatter Aft"; network = list("ss13","engine") }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "vVq" = ( /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "vVW" = ( -/obj/structure/rack, /obj/effect/turf_decal/bot{ dir = 1 }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, /turf/open/floor/iron/techmaint, -/area/maintenance/department/science) +/area/science/misc_lab/range) "vVX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -73217,7 +73212,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "xenobio2"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -73276,7 +73271,7 @@ "wer" = ( /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/effect/spawner/structure/window/reinforced/prison, /obj/structure/cable/yellow{ @@ -73403,7 +73398,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /turf/open/floor/iron, /area/medical/virology) @@ -73868,7 +73863,7 @@ }, /obj/machinery/door/poddoor/preopen{ id = "Biohazard"; - name = "biohazard containment door" + name = "biohazard Containment Door" }, /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -74324,7 +74319,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio7"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -74361,9 +74356,6 @@ /turf/open/floor/wood/big, /area/crew_quarters/bar) "wzX" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -74374,6 +74366,9 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 1 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "wAq" = ( @@ -74834,6 +74829,18 @@ }, /turf/open/floor/carpet/grimy, /area/security/detectives_office) +"wJr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/disposalpipe/sorting/mail/destination/chapel/flip{ + dir = 8 + }, +/turf/open/floor/iron/white, +/area/medical/medbay/aft) "wJR" = ( /obj/effect/spawner/lootdrop/maintenance, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -74947,7 +74954,7 @@ icon_state = "4-8" }, /obj/machinery/door/airlock/research/glass{ - name = "science shuttle dock"; + name = "science Shuttle Dock"; req_one_access_txt = "49" }, /obj/machinery/door/firedoor, @@ -75015,7 +75022,7 @@ /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/preopen{ id = "xenobio4"; - name = "containment blast door" + name = "containment Blast Door" }, /turf/open/floor/plating, /area/science/xenobiology) @@ -75308,15 +75315,24 @@ /obj/structure/cable/yellow{ icon_state = "1-4" }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/white, +/area/science/research) +"wSk" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, /turf/open/floor/iron/white, /area/science/research) "wSv" = ( @@ -75397,9 +75413,7 @@ name = "Service Hall APC"; pixel_y = 24 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/hallway/secondary/service) @@ -75647,7 +75661,7 @@ "wXO" = ( /obj/machinery/door/poddoor/preopen{ id = "xenobio1"; - name = "containment blast door" + name = "containment Blast Door" }, /obj/structure/cable/yellow{ icon_state = "1-2" @@ -75738,9 +75752,7 @@ /obj/machinery/camera/directional/north{ c_tag = "Fitness Room - Fore" }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, +/obj/machinery/airalarm/directional/north, /obj/machinery/light{ dir = 1 }, @@ -75895,10 +75907,12 @@ /obj/structure/cable/yellow{ icon_state = "1-2" }, -/obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 }, +/obj/structure/disposalpipe/sorting/mail/destination/library/flip{ + dir = 1 + }, /turf/open/floor/iron, /area/hallway/primary/central) "xdK" = ( @@ -75933,7 +75947,7 @@ /obj/effect/spawner/structure/window/reinforced/prison, /obj/machinery/door/poddoor/preopen{ id = "Prisongate"; - name = "Prison blast door" + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ icon_state = "0-4" @@ -76135,6 +76149,7 @@ dir = 1 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment, /turf/open/floor/wood, /area/library) "xhI" = ( @@ -76176,8 +76191,7 @@ "xis" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -76230,6 +76244,7 @@ /obj/structure/cable{ icon_state = "0-2" }, +/obj/machinery/camera/directional/north, /turf/open/floor/plating, /area/maintenance/solars/starboard/aft) "xiI" = ( @@ -76324,7 +76339,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "quarantineshutters"; - name = "isolation shutters" + name = "Isolation Shutters" }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -76489,6 +76504,7 @@ /area/security/brig) "xlZ" = ( /obj/effect/turf_decal/trimline/blue/filled/warning, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/medical/medbay/aft) "xmj" = ( @@ -76928,9 +76944,6 @@ /turf/open/floor/iron/smooth_large, /area/security/brig) "xts" = ( -/obj/machinery/light/small{ - dir = 1 - }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, @@ -77012,9 +77025,6 @@ }, /area/security/checkpoint/engineering) "xus" = ( -/obj/structure/cable/white{ - icon_state = "4-8" - }, /obj/machinery/firealarm{ dir = 1; pixel_y = -24 @@ -77026,6 +77036,9 @@ /obj/effect/turf_decal/stripes/white/line{ dir = 10 }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, /turf/open/floor/engine, /area/engine/engineering) "xut" = ( @@ -77165,9 +77178,7 @@ /obj/machinery/newscaster{ pixel_y = 32 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/construction/storage_wing) "xxI" = ( @@ -77901,7 +77912,7 @@ /area/science/lab) "xJw" = ( /obj/machinery/door/airlock/public/glass{ - name = "space-bridge access" + name = "space-bridge Access" }, /obj/machinery/button/door{ id = "supplybridge"; @@ -78102,6 +78113,9 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 6 }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, /turf/open/floor/iron, /area/quartermaster/sorting) "xOP" = ( @@ -78138,9 +78152,6 @@ /obj/structure/cable/yellow{ icon_state = "2-8" }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, @@ -78150,6 +78161,9 @@ /obj/effect/turf_decal/tile/black/opposingcorners{ dir = 1 }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, /turf/open/floor/iron/white, /area/crew_quarters/heads/hor) "xPx" = ( @@ -78212,8 +78226,7 @@ /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/grass/jungle/b, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass, @@ -78292,8 +78305,7 @@ /area/medical/surgery) "xRy" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 1 + dir = 1 }, /obj/effect/turf_decal/bot, /obj/structure/rack, @@ -78310,7 +78322,7 @@ }, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/grid/steel, /area/medical/virology) @@ -78530,7 +78542,6 @@ /obj/machinery/computer/security/telescreen{ desc = "Used for watching the test chamber."; dir = 8; - layer = 4; name = "Test Chamber Telescreen"; network = list("toxins"); pixel_x = 30 @@ -78539,7 +78550,7 @@ dir = 6 }, /turf/open/floor/iron/dark, -/area/maintenance/department/science) +/area/science/misc_lab/range) "xWi" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/delivery, @@ -78737,6 +78748,13 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/secondary/command) +"xZr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/plating, +/area/library) "xZv" = ( /obj/effect/turf_decal/trimline/blue/filled/line{ dir = 8 @@ -78753,9 +78771,6 @@ /turf/open/floor/iron/grid/steel, /area/medical/virology) "xZA" = ( -/obj/machinery/light{ - dir = 8 - }, /obj/structure/table/glass, /obj/item/book/manual/wiki/chemistry{ pixel_x = -4; @@ -78965,6 +78980,7 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/science/research) "ydw" = ( @@ -78975,6 +78991,9 @@ /obj/effect/turf_decal/trimline/purple/filled/line{ dir = 6 }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, /turf/open/floor/iron/white, /area/science/xenobiology) "ydx" = ( @@ -79196,6 +79215,12 @@ /obj/effect/turf_decal/tile/neutral, /turf/open/floor/iron, /area/hallway/secondary/command) +"ygv" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/carpet/purple, +/area/crew_quarters/heads/hor) "ygH" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/closet/crate/freezer/surplus_limbs, @@ -79315,10 +79340,10 @@ /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) "yhS" = ( -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "4-8" }, -/obj/structure/cable/white{ +/obj/structure/cable/yellow{ icon_state = "2-8" }, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -79477,7 +79502,6 @@ dir = 1 }, /obj/structure/sink{ - layer = 4; pixel_y = 22 }, /obj/structure/mirror{ @@ -79611,7 +79635,7 @@ /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /obj/machinery/door/poddoor/shutters/preopen{ id = "viroshutters"; - name = "viro shutters" + name = "viro Shutters" }, /turf/open/floor/iron/white, /area/medical/virology) @@ -94189,18 +94213,18 @@ alC off aob aob -dux -dux -dux -cJh -cJh -cJh -cJh -cJh -cJh -cJh -cJh -cJh +bTs +bTs +bTs +dBO +dBO +dBO +dBO +dBO +dBO +dBO +dBO +dBO aaa aaf btN @@ -94446,18 +94470,18 @@ amZ qtR eST cHo -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr aup -cJh +dBO aaa aaf btN @@ -94703,18 +94727,18 @@ auF aGn eST cJS -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -cJh +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +dBO aaa aaf btN @@ -94960,18 +94984,18 @@ aob jyo cMO aob -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -cJh +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +dBO aaa aaa btN @@ -95217,18 +95241,18 @@ dwW wIj eST aob -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -cJh +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +dBO bTs dBO dBO @@ -95475,16 +95499,16 @@ nPl eST aob cnl -bXE -bXE -bXE -bXE -arM -bXE -bXE -bXE -bXE -bXE +avr +avr +avr +avr +gyd +avr +avr +avr +avr +avr cnl cQv eyZ @@ -95732,16 +95756,16 @@ gEP rNl aob cnl -bXE -bXE -bXE -bXE -uuI -bXE -bXE -bXE -bXE -bXE +avr +avr +avr +avr +eEV +avr +avr +avr +avr +avr cnl cEE cia @@ -95988,18 +96012,18 @@ alK nTB hFd whe -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -dux +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +bTs wLx cia wZm @@ -96245,18 +96269,18 @@ alK sNh iWw xsk -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -dux +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +bTs cEE cia wfJ @@ -96479,7 +96503,7 @@ bdg byI bgF dmF -dmF +uuI dmF wDQ kbj @@ -96502,18 +96526,18 @@ alK gEP eST xIW -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -dux +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +bTs khw rao phq @@ -96759,18 +96783,18 @@ bRf qOE cMO aob -dux -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -bXE -dux +bTs +avr +avr +avr +avr +avr +avr +avr +avr +avr +avr +bTs hTY cia bUw @@ -97016,18 +97040,18 @@ alK gEP iWw aob -dux -dux -dux -dux -dux +bTs +bTs +bTs +bTs +bTs cnl cnl -dux -dux -dux -dux -dux +bTs +bTs +bTs +bTs +bTs wJR cia iCW @@ -97243,10 +97267,10 @@ aMv aMv cVC aXf -rEK +ccS bao -dmH -bdh +hrl +dux beW xOH hWa @@ -97498,7 +97522,7 @@ aQj aMv aKS dCB -aMv +bIX aMv rEK bap @@ -98012,7 +98036,7 @@ kzE aMv aSS aMv -aQl +fGk aXh fXm bar @@ -98269,7 +98293,7 @@ aQm aJH aST aJH -aJH +bXE aXi ylh bas @@ -100377,23 +100401,23 @@ ovI lby dnJ sYW -pmr +wJr xlZ iiO sBv -gKe -tjJ -avr -avr -avr +srf +lLz +hwG +hwG +hwG dxI -avr -avr -tjJ -avr -avr -avr -iuw +hwG +hwG +lLz +hwG +hwG +hwG +dgV cLa cLa cLa @@ -100907,7 +100931,7 @@ sqB rnD cCe esA -iuw +bPi cLa nBO njU @@ -101631,7 +101655,7 @@ bue mRx aZO qeK -mRx +xZr bue kca qnp @@ -101674,7 +101698,7 @@ nyc uVF nyc vsi -hwG +eLp gSM cCe vfC @@ -101888,7 +101912,7 @@ jjZ xuo xul rSE -rRr +nOq vxy xuo xuo @@ -105761,7 +105785,7 @@ pmN tMi yeg jgw -eng +tyH hcg gvA liG @@ -105965,7 +105989,7 @@ apH gKC apH ybO -sbU +cVw lxh cWk aHx @@ -106222,7 +106246,7 @@ apI ajz asp dkO -cMK +sbU jgH tIr aHy @@ -107344,7 +107368,7 @@ tqG fNG mCA clT -kZz +slv kzn aaa aaa @@ -107517,7 +107541,7 @@ aHD aHD aHD aHD -aQF +aTk eWM aTk aUF @@ -110399,14 +110423,14 @@ cwN wVw csW ctO -ctO +wSk wSh ydv qom -cQd -cwN +dCa +ctO emH -cwN +wSk wVw cwN dDy @@ -110663,7 +110687,7 @@ cxJ grt grt kNm -grt +rqD cCs grt grt @@ -110920,7 +110944,7 @@ cSd cSd oIM fyM -oIM +qvJ cSd cSd lqg @@ -111427,7 +111451,7 @@ obf crP cuN ctR -cuN +ygv cLB tvl cSd @@ -114518,7 +114542,7 @@ thn cSd oIM wlR -oIM +qvJ cRi cRi cRi @@ -115549,7 +115573,7 @@ mjJ tVz ciw tVz -mjJ +ojg eBh oyH ojg @@ -115806,7 +115830,7 @@ ejK xxZ krD ygp -mjJ +ojg vVW vDA cAw @@ -116063,7 +116087,7 @@ fkl eZj lwJ liD -mjJ +ojg cFB vCs vVq @@ -116320,7 +116344,7 @@ ejK pyV eMY mOL -mjJ +ojg kqn erp vVq @@ -116577,7 +116601,7 @@ mjJ wxi eMY lSj -mjJ +ojg cTi eqG jMd @@ -116834,7 +116858,7 @@ jqu pVN dJI uKR -mjJ +ojg lop psw xVY @@ -117091,7 +117115,7 @@ tMl fmT ggj dTK -mjJ +ojg vDV ryM ryM @@ -121654,7 +121678,7 @@ dfi aQd dBA aSA -wzX +eng cXA rAS sHC @@ -122206,7 +122230,7 @@ bXm bIS bZI ggZ -ccS +ccQ bza aaf gJs @@ -123477,7 +123501,7 @@ bCv bEa bFU bHy -bIX +bZK bKE bKE dhh @@ -124002,8 +124026,8 @@ bKG bIZ bKG bMl -bYB bKG +bYB bKG dtD bAR @@ -124213,7 +124237,7 @@ ack ack axY kFB -dew +cMK aCZ axY axY @@ -131432,7 +131456,7 @@ bkP rCU tWv vUC -oLr +bnt dLH njs bKK @@ -131679,7 +131703,7 @@ anT anT anT anT -anT +blx anT anT anT @@ -131936,7 +131960,7 @@ anT aaa aTQ aNw -aNw +oLr aNw aNw aNw @@ -131960,7 +131984,7 @@ anT anT anT anT -anT +blx anT anT anT @@ -132217,7 +132241,7 @@ aNw bJl aNw aNw -aNw +oLr aNw aNw aNw @@ -132448,7 +132472,7 @@ dXp dXp dXp dXp -hrl +xHM aVk aOY aOY @@ -134495,8 +134519,8 @@ aaa aaa aaa aaa -anT -aMq +blx +cJh aYd qTn msa @@ -134541,8 +134565,8 @@ bTm lzs jda cmX -bgn -anT +dOd +blx aaa aaa aaa @@ -136560,7 +136584,7 @@ eKe eKe eKe eKe -fGk +xuR aOX aNw aNw @@ -136578,7 +136602,7 @@ aRy aRy aaa aMq -cVw +kaX eKe eKe eKe @@ -136824,7 +136848,7 @@ eKe eKe eKe eKe -dOd +xuR bgn aaa aaa @@ -136843,7 +136867,7 @@ aOY aOY aOY aNC -aOY +arM aOY aOY aOY @@ -137076,7 +137100,7 @@ anT aaa aNC aOY -aOY +arM aOY aOY aOY @@ -137087,7 +137111,7 @@ aNw aNw aNw aSD -jvt +pKU bsj aNw aNw @@ -137100,7 +137124,7 @@ anT anT anT anT -anT +blx anT anT anT @@ -137333,7 +137357,7 @@ anT anT anT anT -anT +blx anT anT anT @@ -137601,7 +137625,7 @@ aOY aOY aOY aOY -aNC +kZz aOY aOY aOY @@ -137858,7 +137882,7 @@ anT anT anT anT -anT +blx anT anT anT diff --git a/_maps/map_files/Mining/Lavaland.dmm b/_maps/map_files/Mining/Lavaland.dmm index 54ccf0595f554..e7aa89ddf7918 100644 --- a/_maps/map_files/Mining/Lavaland.dmm +++ b/_maps/map_files/Mining/Lavaland.dmm @@ -237,6 +237,26 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/mine/laborcamp) +"bP" = ( +/obj/machinery/door/window/westleft{ + base_state = "right"; + icon_state = "right"; + name = "Unisex Bathroom" + }, +/obj/structure/sign/poster/official/cleanliness{ + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/mine/laborcamp) "bT" = ( /obj/structure/stone_tile/surrounding_tile{ dir = 4 @@ -934,14 +954,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron/checker, /area/mine/living_quarters) -"gH" = ( -/obj/machinery/door/poddoor/preopen{ - id = "labor"; - name = "labor camp blast door" - }, -/obj/effect/turf_decal/caution/stand_clear, -/turf/open/floor/iron/techmaint, -/area/mine/laborcamp) "gK" = ( /obj/machinery/airalarm/directional/north{ pixel_y = 22 @@ -1821,17 +1833,6 @@ }, /turf/open/floor/wood, /area/mine/living_quarters) -"me" = ( -/obj/structure/barricade/wooden/crude, -/obj/machinery/door/airlock/research{ - name = "tachyon-doppler array booth"; - req_access_txt = "7" - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/mine/science) "mh" = ( /obj/structure/stone_tile/block, /turf/open/floor/plating/asteroid/basalt/lava_land_surface, @@ -2000,6 +2001,17 @@ }, /turf/open/floor/iron, /area/mine/laborcamp) +"nH" = ( +/obj/structure/barricade/wooden/crude, +/obj/machinery/door/airlock/research{ + name = "tachyon-doppler Array Booth"; + req_access_txt = "7" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/techmaint, +/area/mine/science) "nI" = ( /mob/living/simple_animal/turtle{ dir = 4 @@ -2306,6 +2318,14 @@ /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/plating/asteroid, /area/mine/science) +"pQ" = ( +/obj/machinery/door/poddoor/preopen{ + id = "labor"; + name = "labor Camp Blast Door" + }, +/obj/effect/turf_decal/caution/stand_clear, +/turf/open/floor/iron/techmaint, +/area/mine/laborcamp) "pR" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/frame/machine, @@ -3353,6 +3373,17 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/red, /area/mine/living_quarters) +"yn" = ( +/obj/machinery/door/airlock/engineering/glass{ + name = "mining Relay Room"; + req_access_txt = "48" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/maintenance) "yv" = ( /turf/closed/mineral/random/labormineral/volcanic, /area/lavaland/surface/outdoors/explored) @@ -4441,26 +4472,6 @@ }, /turf/open/floor/iron, /area/mine/production) -"Hh" = ( -/obj/machinery/door/window/westleft{ - base_state = "right"; - icon_state = "right"; - name = "Unisex bathroom" - }, -/obj/structure/sign/poster/official/cleanliness{ - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/mine/laborcamp) "Hi" = ( /obj/structure/table, /obj/machinery/reagentgrinder, @@ -5304,6 +5315,16 @@ /obj/machinery/light/small, /turf/open/floor/carpet/blue, /area/mine/living_quarters) +"Np" = ( +/obj/structure/table, +/obj/item/plate, +/obj/item/kitchen/fork, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -5; + pixel_y = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/mine/laborcamp) "NB" = ( /obj/structure/chair/foldable, /obj/machinery/camera/directional/north, @@ -5579,17 +5600,6 @@ /obj/structure/ore_box, /turf/open/floor/plating/lavaland, /area/lavaland/surface/outdoors/explored) -"PK" = ( -/obj/machinery/door/airlock/engineering/glass{ - name = "mining relay room"; - req_access_txt = "48" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/maintenance) "PL" = ( /obj/machinery/door/airlock/research/glass{ name = "EVA Atrium"; @@ -6187,16 +6197,17 @@ /obj/structure/closet/crate/radiation, /turf/open/floor/iron, /area/mine/science) -"Uv" = ( -/obj/structure/table, -/obj/item/trash/plate, -/obj/item/kitchen/fork, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -5; - pixel_y = 1 +"Us" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Radioisotope Containment Room"; + req_access_txt = "48" }, -/turf/open/floor/iron/grid/steel, -/area/mine/laborcamp) +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/techmaint, +/area/mine/storage) "Ux" = ( /obj/structure/chair{ dir = 8 @@ -6598,17 +6609,6 @@ }, /turf/open/floor/iron/grid/steel, /area/mine/laborcamp) -"WD" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Radioisotope containment room"; - req_access_txt = "48" - }, -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/techmaint, -/area/mine/storage) "WI" = ( /obj/structure/window/reinforced{ dir = 8 @@ -32528,7 +32528,7 @@ Sm Xy Qj FR -gH +pQ np NE rw @@ -33307,7 +33307,7 @@ zc Iq zc ZT -Uv +Np tM ar pj @@ -34593,7 +34593,7 @@ tQ fR Xj BZ -Hh +bP BZ BZ BZ @@ -41515,7 +41515,7 @@ YQ Mu Kj Tp -WD +Us jl zt Ve @@ -45371,7 +45371,7 @@ IJ vy br Jx -PK +yn ce FQ KD @@ -51792,7 +51792,7 @@ Zd Zd jh jh -me +nH jh lv dt diff --git a/_maps/map_files/RadStation/RadStation.dmm b/_maps/map_files/RadStation/RadStation.dmm index 0860f3be74112..fae4d59c5f01b 100644 --- a/_maps/map_files/RadStation/RadStation.dmm +++ b/_maps/map_files/RadStation/RadStation.dmm @@ -12,6 +12,25 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/tech, /area/engine/engine_room) +"aak" = ( +/obj/structure/extinguisher_cabinet{ + pixel_x = 32; + pixel_y = -1 + }, +/obj/structure/closet/secure_closet/captains, +/obj/item/book/manual/wiki/security_space_law, +/obj/item/reagent_containers/food/drinks/flask/gold{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/pinpointer/nuke{ + pixel_y = 5 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain/private) "aap" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -164,6 +183,14 @@ dir = 8 }, /area/science/research) +"aba" = ( +/obj/machinery/chem_dispenser, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster{ + pixel_x = -32 + }, +/turf/open/floor/iron, +/area/medical/apothecary) "abg" = ( /turf/closed/wall, /area/gateway) @@ -195,33 +222,6 @@ /obj/structure/chair/office/light, /turf/open/floor/iron/grid/steel, /area/medical/virology) -"abL" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/restraints/handcuffs{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/restraints/handcuffs{ - pixel_y = 4 - }, -/obj/item/restraints/handcuffs{ - pixel_x = -2; - pixel_y = -2 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "abQ" = ( /obj/structure/chair/office/light{ dir = 1; @@ -252,6 +252,20 @@ }, /turf/open/floor/iron/white, /area/science/research) +"acc" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/obj/machinery/light/floor{ + brightness = 15; + bulb_colour = "#FFE4CE"; + bulb_vacuum_brightness = 15; + nightshift_brightness = 10; + nightshift_light_color = "#E6EBFF" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "acf" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 4 @@ -326,6 +340,17 @@ }, /turf/open/floor/wood, /area/library) +"acW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/engine/break_room) "ade" = ( /obj/effect/turf_decal/siding/wood{ dir = 10 @@ -360,19 +385,6 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) -"aeh" = ( -/obj/structure/table/wood, -/obj/item/toy/figure/curator{ - layer = 4; - pixel_x = 4; - pixel_y = 4 - }, -/obj/item/pen/fountain/captain{ - pixel_x = -5; - pixel_y = 2 - }, -/turf/open/floor/wood, -/area/library) "aem" = ( /obj/structure/lattice/catwalk, /obj/structure/railing{ @@ -390,6 +402,14 @@ }, /turf/open/floor/iron, /area/engine/engine_room) +"aeS" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/firealarm/directional/south, +/turf/open/floor/iron, +/area/security/main) "afb" = ( /obj/machinery/door/poddoor/shutters{ id = "evashutter"; @@ -584,6 +604,17 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) +"aiM" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/engine/engineering) "aiX" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -722,19 +753,29 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"alH" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"alu" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_y = 4 }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +/obj/item/folder/red{ + pixel_y = 4 }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/obj/item/pen{ + pixel_y = 4 + }, +/obj/item/taperecorder{ + pixel_x = -15; + pixel_y = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig) +"aly" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/plating, +/area/engine/supermatter) "alT" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/effect/spawner/lootdrop/ruinloot/medical, @@ -766,6 +807,15 @@ dir = 1 }, /area/hallway/secondary/exit/departure_lounge) +"amQ" = ( +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Xenobiology Lab - Pen #3"; + network = list("ss13","rd","xeno") + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "amY" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 1 @@ -799,6 +849,25 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"anx" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "any" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 8 @@ -842,6 +911,12 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) +"aot" = ( +/obj/structure/sign/departments/medbay/alt{ + pixel_y = -32 + }, +/turf/closed/wall/r_wall, +/area/crew_quarters/heads/cmo) "aoz" = ( /obj/effect/turf_decal/tile/purple/half/contrasted, /obj/machinery/disposal/bin, @@ -869,12 +944,6 @@ }, /turf/open/floor/carpet/royalblack, /area/lawoffice) -"aoI" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/science/mixing) "aoM" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/spawner/lootdrop/glowstick/lit, @@ -895,20 +964,6 @@ }, /turf/open/floor/iron, /area/medical/chemistry) -"aoS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/maintenance/department/bridge) "aoX" = ( /obj/structure/lattice/catwalk, /obj/machinery/power/apc/auto_name/directional/east, @@ -920,6 +975,13 @@ }, /turf/open/floor/engine/o2, /area/ai_monitored/turret_protected/ai) +"aps" = ( +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Xenobiology Lab - Pen #1"; + network = list("ss13","rd","xeno") + }, +/turf/open/floor/engine, +/area/science/xenobiology) "apC" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -938,6 +1000,29 @@ }, /turf/open/floor/iron, /area/engine/atmospherics_engine) +"apD" = ( +/obj/machinery/door/airlock/security{ + name = "Prison Intake"; + req_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "aqc" = ( /obj/machinery/door/firedoor, /obj/machinery/button/door{ @@ -973,6 +1058,10 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/catwalk_floor, /area/maintenance/central) +"aqq" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/turf/open/floor/plating, +/area/security/main) "aqv" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -1088,6 +1177,45 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/engine/engine_room) +"ash" = ( +/obj/machinery/airalarm/directional/north, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/item/book/manual/wiki/security_space_law{ + pixel_y = -1 + }, +/obj/structure/filingcabinet/employment{ + pixel_x = 7 + }, +/obj/structure/filingcabinet{ + pixel_x = -5 + }, +/turf/open/floor/carpet/royalblack, +/area/lawoffice) +"asy" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/item/storage/box/ingredients/wildcard{ + pixel_x = -5; + pixel_y = 8 + }, +/obj/item/storage/box/ingredients/fruity{ + pixel_x = 4; + pixel_y = 6 + }, +/obj/item/storage/box/ingredients/vegetarian{ + pixel_x = -1; + pixel_y = 4 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "asB" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -1095,27 +1223,28 @@ /obj/effect/decal/cleanable/blood/footprints, /turf/open/floor/iron/dark, /area/security/execution/education) -"asO" = ( -/obj/structure/table, -/obj/item/restraints/handcuffs{ - pixel_x = -1; - pixel_y = -5 +"asC" = ( +/obj/effect/turf_decal/tile/green/fourcorners/contrasted, +/obj/machinery/door/airlock/virology/glass{ + name = "Virology Ward"; + req_access_txt = "39" }, -/obj/item/paper/fluff/jobs/security/beepsky_mom, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/item/key/security, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/white, +/area/medical/virology) "asP" = ( /obj/machinery/door/airlock{ name = "Hydroponics"; @@ -1162,6 +1291,16 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/office) +"ati" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "MiniSat Core Hallway 4"; + network = list("minisat") + }, +/turf/open/floor/plating, +/area/ai_monitored/storage/satellite) "aty" = ( /obj/structure/railing/corner{ dir = 8 @@ -1179,6 +1318,20 @@ dir = 8 }, /area/hallway/primary/central) +"atD" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "CMO Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) "atI" = ( /obj/structure/railing{ dir = 1 @@ -1222,18 +1375,6 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) -"auq" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "auu" = ( /obj/structure/disposalpipe/segment, /obj/structure/cable/yellow{ @@ -1290,22 +1431,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre/backstage) -"auT" = ( -/obj/effect/turf_decal/tile/yellow{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/vending/tool, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster{ - pixel_y = 34 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron/dark, -/area/storage/primary) "auW" = ( /obj/effect/turf_decal/loading_area{ dir = 1 @@ -1358,6 +1483,27 @@ /obj/structure/window/reinforced, /turf/open/floor/engine, /area/science/xenobiology) +"avj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Solitary Confinement"; + req_one_access_txt = "2" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison/shielded) "avk" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -1394,34 +1540,25 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"awG" = ( -/obj/structure/chair{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) -"axg" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Cell 1" +"awv" = ( +/obj/structure/closet/secure_closet/CMO, +/obj/item/clothing/glasses/hud/health{ + pixel_x = 4; + pixel_y = -2 }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 8 +/obj/effect/turf_decal/tile/blue/opposingcorners{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = 29 }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) +/turf/open/floor/iron/white, +/area/crew_quarters/heads/cmo) "axk" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 5 @@ -1529,6 +1666,36 @@ burnt = 1 }, /area/maintenance/port/central) +"ayE" = ( +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/clothing/suit/armor/bulletproof{ + pixel_y = 7 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_x = 6; + pixel_y = 4 + }, +/obj/item/clothing/head/helmet/alt{ + pixel_y = 1 + }, +/obj/machinery/light, +/obj/structure/extinguisher_cabinet{ + pixel_y = -33 + }, +/obj/machinery/camera/motion/directional/south{ + c_tag = "Armory - Internal"; + network = list("ss13","security") + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "ayF" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -1640,24 +1807,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"aAF" = ( -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - name = "Security RC"; - pixel_x = -32 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "aAK" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -1670,6 +1819,21 @@ }, /turf/open/floor/iron/dark, /area/teleporter) +"aAQ" = ( +/obj/effect/turf_decal/guideline/guideline_edge/neutral{ + alpha = 255; + dir = 8 + }, +/obj/machinery/button/door{ + id = "quarantineshutters"; + name = "Quarantine Lockdown"; + pixel_x = -25; + req_access_txt = "39" + }, +/turf/open/floor/iron/white/side{ + dir = 4 + }, +/area/medical/medbay/central) "aBd" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold4w/general/visible, @@ -1707,6 +1871,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"aBC" = ( +/obj/structure/table/reinforced, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/turf/open/floor/iron/dark, +/area/engine/engineering) "aBO" = ( /obj/machinery/door/airlock{ name = "Law Office"; @@ -1769,6 +1944,33 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/engine/engine_room) +"aCS" = ( +/obj/machinery/airalarm/directional/west, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_in/blue, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) +"aCZ" = ( +/obj/effect/turf_decal/box, +/obj/machinery/door/window/westleft{ + dir = 1; + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_one_access_txt = "5;33" + }, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_one_access_txt = "5;33" + }, +/obj/machinery/plumbing/output{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "aDq" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible{ dir = 8 @@ -1779,29 +1981,21 @@ /obj/structure/sign/departments/minsky/engineering/engineering, /turf/closed/wall, /area/vacant_room/commissary/commissary2) +"aDL" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/ai) "aDN" = ( /obj/structure/lattice, /turf/open/space, /area/space/nearstation) -"aDR" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) -"aEE" = ( -/obj/machinery/smartfridge/chemistry, -/turf/closed/wall, -/area/medical/apothecary) "aEI" = ( /obj/machinery/door/airlock/maintenance_hatch{ id_tag = "commissarydoor2"; @@ -1881,6 +2075,17 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/tech, /area/engine/atmos) +"aFH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hop) "aGa" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -1902,14 +2107,6 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) -"aGv" = ( -/obj/machinery/vending/coffee, -/obj/effect/turf_decal/bot, -/obj/machinery/light, -/turf/open/floor/holofloor/wood, -/area/security/main{ - name = "Security Break Room" - }) "aGA" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/blood/splatter, @@ -1954,6 +2151,19 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"aHn" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/fourcorners/contrasted, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "aHT" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/window/southleft{ @@ -2047,6 +2257,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/department/security) +"aJG" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "Capoffice"; + name = "Captain Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/curtain/directional{ + dir = 4 + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/crew_quarters/heads/captain/private) "aJI" = ( /obj/docking_port/stationary{ dir = 8; @@ -2191,16 +2416,44 @@ }, /turf/open/floor/plating, /area/engine/engine_room) -"aLm" = ( -/obj/effect/turf_decal/siding/wood{ +"aLs" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ dir = 5 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron, +/area/security/main) +"aLC" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/sorting/mail/destination/security{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/brig) "aLQ" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 8 @@ -2214,6 +2467,15 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/engine/atmos) +"aMa" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "aMd" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall, @@ -2294,6 +2556,27 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/hallway/primary/aft) +"aNu" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/landmark/xeno_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) +"aNz" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/blue{ + color = "#267878"; + dir = 1 + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "aNE" = ( /obj/structure/sign/poster/random{ pixel_x = 2 @@ -2326,6 +2609,25 @@ }, /turf/open/floor/iron/dark, /area/security/execution/education) +"aOq" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/turf/open/floor/iron, +/area/security/main) "aOs" = ( /obj/structure/rack, /obj/item/clothing/glasses/meson/engine, @@ -2372,17 +2674,6 @@ dir = 4 }, /area/science/research) -"aON" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/engine, -/area/science/explab) "aOU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -2424,26 +2715,10 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/maintenance/department/security) -"aPL" = ( -/obj/machinery/requests_console{ - department = "Security"; - departmentType = 5; - pixel_y = 30 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Security Post - Medbay"; - network = list("ss13","medbay") - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/closet/secure_closet/security/med, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/security/checkpoint/medical) +"aPU" = ( +/obj/structure/window/reinforced, +/turf/open/floor/wood, +/area/medical/exam_room) "aPX" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/brown/half/contrasted{ @@ -2508,17 +2783,23 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"aRF" = ( -/obj/structure/chair{ - pixel_y = -2 +"aRk" = ( +/obj/machinery/conveyor{ + id = "MailConv" }, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron/dark, +/area/quartermaster/office) +"aRy" = ( +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "aRN" = ( /obj/machinery/door/poddoor/shutters{ id = "RDToxStore"; @@ -2539,6 +2820,20 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/port/central) +"aSs" = ( +/obj/machinery/door/airlock/security{ + name = "Interrogation"; + req_access_txt = "63" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/brig) "aSu" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 4 @@ -2607,26 +2902,6 @@ }, /turf/open/floor/iron/tech/grid, /area/engine/gravity_generator) -"aTs" = ( -/obj/machinery/door/airlock/security{ - aiControlDisabled = 1; - id_tag = "prisonereducation"; - name = "Prison access"; - req_one_access_txt = "3" - }, -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/red/line{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison) "aTw" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -2638,6 +2913,21 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"aTR" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/machinery/turnstile, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line, +/turf/open/floor/iron/dark, +/area/security/prison) "aTS" = ( /obj/structure/table/wood, /obj/item/gavelblock{ @@ -2683,26 +2973,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"aUb" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/engine/engineering) "aUd" = ( /obj/machinery/button/door{ id = "Toilet 1"; @@ -2777,6 +3047,15 @@ }, /turf/open/floor/iron/white, /area/medical/surgery) +"aUH" = ( +/obj/effect/turf_decal/guideline/guideline_edge/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/brig) "aUR" = ( /obj/structure/railing{ dir = 4 @@ -2802,17 +3081,6 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/carpet/royalblack, /area/library) -"aVh" = ( -/obj/machinery/door/airlock{ - id_tag = "sec Toilet 2"; - name = "Toilet Unit" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Toilet" - }) "aVk" = ( /obj/machinery/light{ light_color = "#7AC3FF" @@ -2947,19 +3215,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"aXE" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/vending/snack/orange, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "aXO" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 @@ -3012,23 +3267,15 @@ }, /turf/open/floor/plating, /area/quartermaster/office) -"aYH" = ( -/obj/machinery/door/airlock/research{ - name = "Toxins Launch Room"; - req_access_txt = "8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"aYR" = ( +/obj/structure/mirror{ + pixel_y = 35 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/structure/sink{ + pixel_y = 25 }, -/turf/open/floor/iron, -/area/science/misc_lab) +/turf/open/floor/iron/white, +/area/crew_quarters/heads/captain/private) "aYW" = ( /obj/structure/bed/double/maint, /obj/effect/landmark/start/randommaint/backalley_doc, @@ -3083,6 +3330,13 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) +"baq" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/xenoblood/xsplatter, +/turf/open/floor/engine, +/area/science/xenobiology) "bau" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -3093,27 +3347,17 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/storage/tech) -"baU" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +"baz" = ( +/obj/machinery/smartfridge/chemistry/virology/preloaded, +/obj/machinery/button/door{ + id = "quarantineshutters"; + name = "Quarantine Lockdown"; + pixel_x = 27; + pixel_y = 8; + req_access_txt = "39" }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "baX" = ( /obj/structure/safe, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -3135,37 +3379,6 @@ burnt = 1 }, /area/maintenance/department/medical/morgue) -"bbs" = ( -/obj/effect/turf_decal/numbers/two_nine{ - dir = 4 - }, -/obj/machinery/shower{ - dir = 8; - layer = 4; - name = "emergency shower"; - pixel_y = 6 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 28 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) -"bbP" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/bridge) "bbQ" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -3205,6 +3418,24 @@ }, /turf/open/floor/iron/sepia, /area/maintenance/port/central) +"bcg" = ( +/obj/structure/disposalpipe/trunk, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/machinery/door/window/brigdoor/southright{ + name = "evidence Chute"; + req_access_txt = "1" + }, +/obj/machinery/disposal/deliveryChute, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "bci" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/effect/turf_decal/stripes/line, @@ -3213,6 +3444,23 @@ }, /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) +"bcm" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "garbage" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/maintenance/disposal) "bcq" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -3248,10 +3496,49 @@ }, /turf/open/floor/wood, /area/maintenance/central) +"bed" = ( +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + name = "Security RC"; + pixel_x = -32 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/security/main) "bek" = ( /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/port/aft) +"bel" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/computer/communications{ + pixel_y = -3 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/keycard_auth{ + pixel_x = -32; + pixel_y = -6 + }, +/obj/machinery/button/door{ + id = "Capoffice"; + id_tag = "cmoprivacy"; + name = "Captain blast door"; + pixel_x = -32; + pixel_y = 5 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain) "beo" = ( /obj/item/beacon, /obj/item/toy/figure/captain{ @@ -3418,6 +3705,12 @@ /obj/machinery/light/floor, /turf/open/floor/iron/tech, /area/engine/atmos) +"bgA" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) "bgF" = ( /obj/machinery/holopad, /obj/effect/turf_decal/stripes/line{ @@ -3488,6 +3781,25 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/tech, /area/engine/supermatter) +"bht" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + freerange = 1; + name = "Prison intercom"; + pixel_x = 25; + prison_radio = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/prison, +/area/security/prison) "bhM" = ( /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/plating, @@ -3542,6 +3854,33 @@ /obj/machinery/disposal/bin, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"biC" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/security/brig) +"biR" = ( +/obj/machinery/plumbing/output{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/door/window/westleft{ + dir = 1; + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_one_access_txt = "5; 33" + }, +/obj/machinery/door/window/westleft{ + dir = 2; + name = "plumbing Factory Duct Access"; + red_alert_access = 1; + req_one_access_txt = "5; 33" + }, +/turf/open/floor/iron/dark, +/area/medical/chemistry) "biX" = ( /obj/structure/table/optable{ name = "Robotics Operating Table" @@ -3593,6 +3932,18 @@ /obj/structure/sign/warning/radiation_shelter, /turf/closed/wall, /area/security/brig/dock) +"bkV" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/turf/open/floor/engine{ + initial_gas_mix = "n2=100;TEMP=80"; + name = "mainframe floor" + }, +/area/tcommsat/server) "bkX" = ( /obj/structure/barricade/security, /obj/machinery/light/small{ @@ -3621,27 +3972,20 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/quartermaster/storage) -"blA" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"blB" = ( +/obj/machinery/door/poddoor/shutters{ + id = "atmosshutters"; + name = "Atmos Storage" }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/loading_area{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/area/engine/atmos) "blC" = ( /obj/item/radio/intercom{ pixel_x = -27 @@ -3672,28 +4016,6 @@ dir = 4 }, /area/science/research) -"blK" = ( -/obj/effect/turf_decal/guideline/guideline_in/darkblue{ - dir = 8 - }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - alpha = 180; - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/central) "blL" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -3781,6 +4103,22 @@ }, /turf/open/floor/iron/white, /area/security/brig/medbay) +"bnv" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/east, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge/brown{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "bnE" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/ntnet_relay, @@ -3789,38 +4127,38 @@ }, /turf/open/floor/circuit/telecomms/mainframe, /area/tcommsat/server) -"bnT" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/guideline/guideline_edge/purple{ - dir = 1 +"bnK" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 }, -/turf/open/floor/iron/white/side, -/area/science/research) -"bnW" = ( -/obj/structure/window/reinforced{ - layer = 2 +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + color = "#267878"; + dir = 4 }, -/obj/effect/landmark/start/randommaint/psychiatrist, -/obj/structure/chair/office/light{ - dir = 1 +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + color = "#267878"; + dir = 10 }, -/obj/machinery/button/door{ - id = "medpriv1"; - name = "Psycology Shutters Control"; - pixel_x = 32; - pixel_y = 1 +/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ + color = "#267878"; + dir = 8 }, -/turf/open/floor/wood, -/area/medical/exam_room) -"bod" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ +/obj/effect/turf_decal/guideline/guideline_tri/blue{ + color = "#267878" + }, +/obj/machinery/light{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"bnT" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/guideline/guideline_edge/purple{ + dir = 1 }, -/turf/open/floor/iron/tech, -/area/engine/engine_room) +/turf/open/floor/iron/white/side, +/area/science/research) "boq" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -3846,27 +4184,6 @@ /mob/living/basic/cockroach, /turf/open/floor/iron/techmaint, /area/hallway/secondary/service) -"boB" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/obj/machinery/firealarm/directional/west{ - pixel_y = -2 - }, -/obj/structure/chair{ - dir = 4 - }, -/obj/machinery/button/flasher{ - id = "monkeypen"; - pixel_x = -22; - pixel_y = 10 - }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","medbay") - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "boR" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, @@ -3891,6 +4208,48 @@ }, /turf/open/floor/iron, /area/janitor) +"bpo" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/security/main) +"bpF" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/eastright{ + dir = 2; + icon_state = "left"; + name = "Research and Development Desk"; + req_one_access_txt = "47;63" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/desk_bell{ + pixel_x = -7; + pixel_y = 3 + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/science/lab) "bpQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -3911,6 +4270,26 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/dark, /area/bridge/meeting_room) +"bqy" = ( +/obj/machinery/requests_console{ + department = "Security"; + departmentType = 5; + pixel_y = 30 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Security Post - Medbay"; + network = list("ss13","medbay") + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/security/med, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/checkpoint/medical) "bqz" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -4095,6 +4474,29 @@ }, /turf/open/floor/iron/dark, /area/security/prison/shielded) +"bsw" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/turf/open/floor/plating, +/area/bridge) +"bsy" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/hydroponics/constructable, +/obj/structure/railing/corner, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/techmaint, +/area/security/prison) "bsA" = ( /obj/effect/turf_decal/guideline/guideline_edge/red{ dir = 1 @@ -4161,37 +4563,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"btR" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/turf_decal/guideline/guideline_tri/_offset/red{ - dir = 5 - }, -/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ - alpha = 180 - }, -/obj/structure/disposalpipe/sorting/mail{ - name = "Security" - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_in/darkblue{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/fore) -"btT" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "btZ" = ( /obj/machinery/computer/nanite_cloud_controller, /obj/effect/turf_decal/stripes/line{ @@ -4199,6 +4570,10 @@ }, /turf/open/floor/iron/dark, /area/science/nanite) +"buf" = ( +/obj/machinery/smartfridge/drinks, +/turf/open/floor/iron/cafeteria, +/area/maintenance/port/aft) "bus" = ( /obj/machinery/computer/robotics{ dir = 8 @@ -4228,6 +4603,20 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) +"buA" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 1 + }, +/obj/item/radio/intercom{ + pixel_x = -32; + pixel_y = 3 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "buJ" = ( /obj/machinery/light{ light_color = "#7AC3FF" @@ -4237,6 +4626,19 @@ }, /turf/open/floor/carpet/royalblack, /area/library) +"buT" = ( +/obj/machinery/dna_scannernew, +/obj/structure/window/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "geneticsdesk"; + name = "Genetics Desk Shutters" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/iron, +/area/medical/genetics) "buX" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -4307,17 +4709,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/department/security) -"bwl" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/ai) "bws" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -4325,24 +4716,23 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) -"bwy" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" +"bwA" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/requests_console{ + department = "Science"; + departmentType = 2; + name = "Science RC"; + pixel_y = 30; + receive_ore_updates = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron/dark, -/area/science/mixing) +/area/science/nanite) "bwB" = ( /obj/machinery/light{ dir = 1 @@ -4353,6 +4743,13 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/quartermaster/exploration_prep) +"bwK" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 10 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "bwT" = ( /obj/machinery/conveyor{ dir = 10; @@ -4435,27 +4832,25 @@ }, /turf/open/floor/iron/dark, /area/security/prison/shielded) -"bzb" = ( -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) -"bzc" = ( -/obj/structure/sign/poster/random{ - pixel_x = 2 +"byX" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" }, -/turf/closed/wall, -/area/security/main{ - name = "Security Break Room" - }) -"bzm" = ( -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/delivery, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/iron, -/area/science/storage) +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/cyan, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "bzp" = ( /mob/living/basic/mothroach, /obj/structure/sign/poster/official/moth1{ @@ -4471,6 +4866,20 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/plating, /area/maintenance/disposal) +"bzt" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "Capoffice"; + name = "Captain Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/curtain/directional{ + dir = 4 + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/captain/private) "bzz" = ( /obj/structure/chair/fancy/shuttle{ dir = 8 @@ -4541,15 +4950,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/office) -"bBa" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/engine/break_room) "bBd" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -4627,6 +5027,33 @@ }, /turf/open/floor/iron, /area/medical/sleeper) +"bBO" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/railing{ + dir = 6 + }, +/obj/machinery/hydroponics/constructable, +/turf/open/floor/iron/techmaint, +/area/security/prison) +"bCf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/plating, +/area/bridge) "bCz" = ( /obj/structure/flora/ausbushes/lavendergrass, /mob/living/simple_animal/chicken{ @@ -4676,20 +5103,6 @@ /obj/effect/landmark/start/cyborg, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"bDw" = ( -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay"); - view_range = 10 - }, -/obj/structure/sink{ - dir = 1; - pixel_y = 28 - }, -/turf/open/floor/iron, -/area/medical/sleeper) "bDH" = ( /obj/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -4776,19 +5189,6 @@ luminosity = 2 }, /area/security/nuke_storage) -"bEM" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "bFC" = ( /obj/machinery/light/small{ dir = 4 @@ -4923,6 +5323,25 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/quartermaster/storage) +"bIp" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "bIz" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -4961,6 +5380,21 @@ }, /turf/open/floor/iron, /area/hydroponics) +"bJk" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 9 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) +"bJo" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "bJv" = ( /obj/machinery/space_heater, /turf/open/floor/plating, @@ -5133,18 +5567,6 @@ /obj/structure/closet/crate/coffin, /turf/open/floor/iron/dark, /area/chapel/main) -"bMp" = ( -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "bMC" = ( /obj/structure/window/reinforced{ dir = 1 @@ -5179,6 +5601,20 @@ }, /turf/open/floor/iron/white, /area/medical/office) +"bNn" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/brig) "bNo" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/guideline/guideline_edge_alt/red{ @@ -5204,6 +5640,27 @@ /obj/structure/girder, /turf/open/floor/iron, /area/maintenance/department/security) +"bNr" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/closet/secure_closet/security/sec{ + anchored = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) +"bND" = ( +/obj/machinery/door/firedoor, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/iron/techmaint, +/area/maintenance/port/central) "bNS" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -5285,51 +5742,32 @@ }, /turf/open/floor/iron/dark, /area/gateway) -"bPc" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, +"bPj" = ( /obj/structure/disposalpipe/segment{ - dir = 1 + dir = 4 }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/light{ + dir = 1 }, -/obj/effect/turf_decal/tile/neutral{ +/obj/effect/turf_decal/guideline/guideline_tri/red, +/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ dir = 8 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 6 +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 4 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 8 +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 10 }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/effect/turf_decal/guideline/guideline_tri/yellow{ - dir = 1 - }, /turf/open/floor/iron, -/area/engine/engineering) +/area/security/main) "bPo" = ( /obj/structure/sign/departments/minsky/research/dorms, /turf/closed/wall, /area/hydroponics) -"bPu" = ( -/obj/machinery/camera/directional/north, -/obj/machinery/firealarm/directional/north, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central) "bPy" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/structure/disposalpipe/segment{ @@ -5379,6 +5817,20 @@ /obj/structure/sign/poster/random, /turf/closed/wall, /area/security/brig/medbay) +"bQj" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/white, +/area/science/lobby) "bQq" = ( /obj/machinery/vending/wardrobe/chef_wardrobe, /obj/effect/turf_decal/bot, @@ -5439,6 +5891,32 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"bQR" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/xenoartifact_labeler{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/science{ + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/xenoartifact_labeler{ + pixel_y = 6 + }, +/obj/item/clothing/glasses/science{ + pixel_x = 4; + pixel_y = 10 + }, +/obj/item/healthanalyzer, +/obj/item/analyzer, +/obj/item/clothing/gloves/artifact_pinchers{ + pixel_y = 3 + }, +/turf/open/floor/iron, +/area/science/explab) "bRf" = ( /obj/machinery/holopad, /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ @@ -5497,21 +5975,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"bRB" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 5 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_tri/yellow{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "bRH" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -5558,29 +6021,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"bSI" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/security/glass{ - name = "Gear Room"; - req_one_access_txt = "1" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) "bSZ" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -5594,18 +6034,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/miningdock) -"bTi" = ( -/obj/structure/table, -/obj/effect/spawner/lootdrop/donkpockets, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/dark, -/area/engine/storage) "bTm" = ( /obj/machinery/vending/job_disk, /obj/item/radio/intercom{ @@ -5615,6 +6043,10 @@ }, /turf/open/floor/wood, /area/crew_quarters/heads/hop) +"bTp" = ( +/obj/structure/sign/departments/holy, +/turf/closed/wall, +/area/chapel/main) "bTB" = ( /obj/structure/disposalpipe/segment{ dir = 10 @@ -5647,14 +6079,6 @@ }, /turf/open/floor/iron/solarpanel/airless, /area/solar/port/fore) -"bTR" = ( -/obj/item/kirbyplants/random, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) "bUf" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ @@ -5730,6 +6154,30 @@ "bUS" = ( /turf/open/floor/carpet/purple, /area/chapel/main) +"bVn" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) +"bWj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering Security Door" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/noslip/standard, +/area/engine/engineering) "bWl" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 8 @@ -5768,15 +6216,6 @@ }, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) -"bWU" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "bXk" = ( /obj/machinery/light{ dir = 1 @@ -5812,34 +6251,39 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"bXM" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_tri/red, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ - dir = 8 +"bXU" = ( +/obj/effect/decal/cleanable/robot_debris/old, +/turf/open/space/basic, +/area/solar/port/fore) +"bYa" = ( +/obj/item/rollerbed, +/obj/item/rollerbed{ + pixel_x = 4; + pixel_y = 4 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 4 +/obj/structure/closet/crate/medical, +/obj/machinery/firealarm/directional/east, +/obj/item/reagent_containers/blood/OMinus, +/obj/item/clothing/suit/jacket/straight_jacket, +/obj/item/clothing/glasses/blindfold{ + pixel_x = -4; + pixel_y = 8 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 10 +/obj/item/clothing/mask/muzzle, +/obj/item/reagent_containers/blood/OPlus, +/turf/open/floor/iron/white, +/area/security/brig/medbay) +"bYb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 +/obj/structure/sign/poster/official/random{ + pixel_x = -32 }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) -"bXU" = ( -/obj/effect/decal/cleanable/robot_debris/old, -/turf/open/space/basic, -/area/solar/port/fore) +/area/security/prison) "bYf" = ( /obj/structure/disposalpipe/segment, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -5852,6 +6296,28 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"bYr" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + freerange = 1; + name = "Prison intercom"; + pixel_y = 25; + prison_radio = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "bYw" = ( /obj/effect/decal/remains/human{ pixel_x = -10; @@ -6041,6 +6507,26 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"cbV" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "Kitchen Doors"; + req_one_access_txt = "28;25;35" + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "cbX" = ( /turf/closed/wall, /area/crew_quarters/heads/hos) @@ -6091,14 +6577,6 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmospherics_engine) -"ccG" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/green, -/area/hallway/secondary/exit/departure_lounge) "cdn" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -6160,47 +6638,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"ceM" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/button/door{ - desc = "A remote control switch for the medbay foyer."; - id = "outerbrign"; - name = "Brig Exterior Doors Control"; - normaldoorcontrol = 1; - pixel_x = -26; - pixel_y = 7; - req_access_txt = "1" - }, -/obj/machinery/button/door{ - id = "brigentrance"; - name = "Brig Lockdown Control"; - pixel_x = -26; - pixel_y = -5; - req_access_txt = "1" - }, -/obj/machinery/button/flasher{ - id = "brigentryaux"; - pixel_x = -36; - pixel_y = 1; - req_access_txt = "1" - }, -/obj/effect/turf_decal/guideline/guideline_tri/red{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 9 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig) "ceW" = ( /obj/effect/turf_decal/tile/neutral{ dir = 8 @@ -6521,12 +6958,6 @@ dir = 4 }, /area/medical/medbay/central) -"ciT" = ( -/obj/structure/sign/departments/minsky/security/security, -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Visitation" - }) "cjc" = ( /obj/structure/girder/reinforced, /turf/open/space/basic, @@ -6581,19 +7012,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/engine, /area/science/xenobiology) -"ckg" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "ckl" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -6758,20 +7176,6 @@ dir = 4 }, /area/hallway/primary/central) -"cmu" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/obj/structure/chair{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "cmw" = ( /obj/machinery/power/apc/auto_name/directional/north, /turf/closed/wall/r_wall, @@ -6784,6 +7188,18 @@ }, /turf/open/floor/carpet, /area/crew_quarters/cafeteria) +"cnx" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/quartermaster/qm) "cnK" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -6860,19 +7276,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/brig/dock) -"coe" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/directional/west{ - c_tag = "MiniSat Core Hallway 5"; - network = list("minisat") - }, -/turf/open/floor/circuit, -/area/ai_monitored/storage/satellite) "coj" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -6978,16 +7381,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/engine/atmos) -"cpu" = ( -/obj/item/assembly/flash/handheld/weak{ - pixel_x = 6; - pixel_y = 11 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "cpx" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -7055,31 +7448,6 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron/freezer, /area/crew_quarters/toilet) -"crc" = ( -/obj/machinery/door/airlock/security{ - name = "Prison intake"; - req_access_txt = "2" - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "crh" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -7098,11 +7466,6 @@ }, /turf/open/floor/iron, /area/janitor) -"crB" = ( -/turf/closed/wall/r_wall, -/area/security/brig{ - name = "Brig Evidence" - }) "crF" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 28 @@ -7135,6 +7498,18 @@ }, /turf/open/floor/plating, /area/medical/morgue) +"csB" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/light_switch{ + pixel_x = -25 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "csG" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -7158,23 +7533,6 @@ /obj/structure/fans/tiny/invisible, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"csX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/engine/engineering) "csY" = ( /obj/effect/turf_decal/tile/yellow, /turf/open/floor/iron/white, @@ -7202,18 +7560,6 @@ }, /turf/open/floor/carpet, /area/library) -"ctk" = ( -/obj/structure/chair/fancy/sofa/old/left, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "ctt" = ( /turf/closed/wall, /area/quartermaster/office) @@ -7266,6 +7612,16 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"cty" = ( +/obj/machinery/cryopod{ + desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotrasen will address your situation in a later date..."; + name = "Jail cryogenic freezer" + }, +/obj/machinery/computer/cryopod{ + pixel_y = 25 + }, +/turf/open/floor/prison, +/area/security/prison) "ctA" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, @@ -7363,6 +7719,15 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) +"cvc" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "cve" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 6 @@ -7492,6 +7857,21 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/iron/dark, /area/quartermaster/office) +"cxh" = ( +/obj/structure/chair/fancy/sofa/old/right, +/obj/effect/turf_decal/siding/wood{ + dir = 9 + }, +/obj/item/radio/intercom{ + pixel_x = -33; + pixel_y = -1 + }, +/obj/machinery/airalarm/directional/north, +/obj/machinery/light_switch{ + pixel_x = -20 + }, +/turf/open/floor/carpet/green, +/area/security/main) "cxk" = ( /turf/open/floor/plating, /area/construction/mining/aux_base) @@ -7668,11 +8048,22 @@ }, /turf/open/floor/iron/large, /area/hallway/primary/central) -"cyy" = ( -/turf/closed/wall, -/area/security/main{ - name = "Security Break Room" - }) +"cyp" = ( +/obj/machinery/processor, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = 23 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Teleporter Room" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "cyG" = ( /obj/machinery/atmospherics/pipe/simple/general/visible{ dir = 9 @@ -7800,26 +8191,11 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"cAq" = ( -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "cAC" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon, /turf/open/space/basic, /area/space/nearstation) -"cAP" = ( -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","engine") - }, -/turf/open/floor/engine/plasma, -/area/engine/atmos) "cAT" = ( /obj/machinery/atmospherics/components/binary/pump/on{ dir = 4 @@ -7830,11 +8206,28 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engine_room) +"cBb" = ( +/obj/structure/closet/secure_closet/security/sec{ + anchored = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "cBp" = ( /obj/effect/landmark/start/lawyer, /obj/structure/chair/office, /turf/open/floor/carpet/royalblack, /area/lawoffice) +"cBH" = ( +/obj/structure/chair{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron, +/area/security/prison) "cBK" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral{ @@ -7945,24 +8338,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, /area/vacant_room/commissary/commissary2) -"cEd" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/light_switch{ - pixel_x = 21; - pixel_y = -21 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "cEE" = ( /obj/machinery/light/small{ dir = 4 @@ -7975,13 +8350,6 @@ /mob/living/basic/cockroach, /turf/open/floor/iron/cafeteria, /area/maintenance/port/aft) -"cEU" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "cFj" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -8132,27 +8500,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/bridge) -"cHW" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 9 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_tri/red{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "cId" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -8163,17 +8510,6 @@ }, /turf/open/floor/plating, /area/library) -"cIe" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/medical/virology) "cIf" = ( /obj/item/gun/energy/e_gun/dragnet{ pixel_x = -2; @@ -8204,23 +8540,18 @@ }, /turf/open/floor/iron/white, /area/science/lobby) -"cIF" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Chemistry Desk"; - req_one_access_txt = "5;33" +"cIA" = ( +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 8 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" +/obj/machinery/light_switch{ + pixel_y = -25 }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, -/obj/item/folder/white, -/obj/item/folder/white, -/turf/open/floor/plating, -/area/medical/apothecary) +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "cIJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -8273,28 +8604,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"cJu" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","prison") - }, -/obj/machinery/status_display/door_timer{ - id = "cell"; - name = "Solitary confinement timer"; - pixel_x = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/sign/poster/official/random{ - pixel_y = 32 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) "cJD" = ( /obj/machinery/telecomms/bus/preset_three, /obj/effect/turf_decal/stripes/line{ @@ -8302,15 +8611,6 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"cJH" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/main{ - name = "Security Locker Room" - }) "cJN" = ( /obj/structure/sign/painting/library{ pixel_x = -32 @@ -8348,22 +8648,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/fore) -"cKl" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Evidence" - }) "cKm" = ( /turf/closed/wall/rust, /area/quartermaster/qm) @@ -8385,20 +8669,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/starboard/aft) -"cKY" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/northright{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/machinery/modular_fabricator/autolathe, -/turf/open/floor/iron/dark, -/area/engine/engineering) "cLj" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -8511,21 +8781,22 @@ }, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"cMl" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 10 +"cMD" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/cobweb/cobweb2, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 1 + }, +/turf/open/floor/carpet/royalblack, +/area/library) "cME" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes{ @@ -8641,12 +8912,14 @@ "cOA" = ( /turf/closed/wall/rust, /area/maintenance/port/central) -"cOB" = ( -/obj/machinery/smartfridge{ - name = "Bulk storage" +"cOF" = ( +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/delivery, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") }, -/turf/closed/wall, -/area/hydroponics) +/turf/open/floor/iron, +/area/science/storage) "cOL" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -8665,17 +8938,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"cOU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Processing" - }) "cPj" = ( /obj/structure/lattice, /obj/structure/frame, @@ -8781,17 +9043,26 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) -"cRs" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 +"cQP" = ( +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 }, -/obj/machinery/vending/wardrobe/cargo_wardrobe, -/obj/structure/railing{ - dir = 8; - layer = 3.1 +/obj/effect/turf_decal/guideline/guideline_in/blue, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = -21 }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/light{ + bulb_colour = "#22bfa2"; + bulb_vacuum_colour = "#22bfa2"; + dir = 4; + nightshift_light_color = "#22bfa2" + }, +/turf/open/floor/iron/white, +/area/medical/medbay/lobby) "cRw" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -8917,6 +9188,26 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/glass/reinforced, /area/crew_quarters/cafeteria) +"cTi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/turf/open/floor/plating, +/area/bridge) "cTn" = ( /obj/structure/sign/barsign, /turf/closed/wall, @@ -8926,6 +9217,27 @@ /obj/machinery/modular_computer/console/preset/engineering, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"cTF" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") + }, +/obj/machinery/conveyor{ + dir = 8; + id = "MailConv" + }, +/obj/structure/closet/crate, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/firealarm/directional/north, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/dark, +/area/quartermaster/office) "cTJ" = ( /obj/effect/turf_decal/guideline/guideline_out_alt/brown{ dir = 4 @@ -9123,30 +9435,16 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"cXY" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/item/clothing/suit/utility/radiation, -/obj/item/clothing/head/utility/radiation, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) -"cYn" = ( +"cYg" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; color = "#DE3A3A" }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/turf/open/floor/iron/dark, +/area/security/main) "cYr" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -9157,6 +9455,29 @@ }, /turf/open/floor/carpet, /area/crew_quarters/cafeteria) +"cYB" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/main) "cYG" = ( /obj/structure/lattice, /obj/item/stack/sheet/iron, @@ -9178,6 +9499,12 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"cYS" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/n2, +/area/engine/atmos) "cYW" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -9234,19 +9561,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/department/medical/morgue) -"cZo" = ( -/obj/machinery/door/window/eastright{ - base_state = "left"; - dir = 1; - icon_state = "left"; - name = "Security Delivery"; - req_access_txt = "1" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Interrogation" - }) "daa" = ( /obj/effect/turf_decal/siding/wood, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -9268,36 +9582,18 @@ /obj/structure/closet/emcloset, /turf/open/floor/plating, /area/maintenance/port/central) +"daC" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "daR" = ( /obj/machinery/light/floor, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/atmos) -"dbb" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Science - Toxins Mixing Lab Burn Chamber"; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/iron/dark/side{ - dir = 5 - }, -/area/science/mixing/chamber) "dbc" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -9325,37 +9621,20 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"dbk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "HoS Privacy Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "dbm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/port/aft) -"dbo" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/sorting/mail{ - sortType = 30 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) -"dbs" = ( -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/machinery/camera/directional/north{ - c_tag = "MiniSat Upload East"; - network = list("minisat","aiupload") - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "dbB" = ( /obj/structure/dresser, /obj/item/bikehorn{ @@ -9440,18 +9719,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"dcd" = ( -/obj/effect/landmark/start/ai/secondary, -/obj/machinery/door/window{ - base_state = "leftsecure"; - icon_state = "leftsecure"; - layer = 4.1; - name = "Tertiary AI Core Access"; - obj_integrity = 300; - req_access_txt = "16" - }, -/turf/open/floor/engine/o2, -/area/ai_monitored/turret_protected/ai) "dcf" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/machinery/newscaster{ @@ -9482,6 +9749,17 @@ }, /turf/open/floor/iron/dark/side, /area/hallway/primary/central) +"dcy" = ( +/obj/effect/landmark/start/ai/secondary, +/obj/machinery/door/window{ + base_state = "leftsecure"; + icon_state = "leftsecure"; + name = "Tertiary AI Core Access"; + obj_integrity = 300; + req_access_txt = "16" + }, +/turf/open/floor/engine/o2, +/area/ai_monitored/turret_protected/ai) "dcB" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -9489,17 +9767,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"dcD" = ( -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medpriv1"; - name = "privacy door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/medical/exam_room) "dcG" = ( /turf/open/floor/iron/white, /area/medical/apothecary) @@ -9677,6 +9944,13 @@ dir = 1 }, /area/hallway/primary/central) +"dfB" = ( +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Xenobiology Lab - Pen #6"; + network = list("ss13","rd","xeno") + }, +/turf/open/floor/engine, +/area/science/xenobiology) "dfI" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -9705,18 +9979,6 @@ }, /turf/open/floor/iron/half, /area/hallway/primary/central) -"dgd" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/structure/sign/warning/securearea{ - pixel_y = 30 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "dgg" = ( /obj/structure/sign/poster/random, /turf/closed/wall/r_wall, @@ -9805,26 +10067,6 @@ dir = 8 }, /area/medical/sleeper) -"diB" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "Kitchen doors"; - req_one_access_txt = "28;25;35" - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "diF" = ( /obj/structure/transit_tube/station/reverse{ dir = 4 @@ -9835,6 +10077,26 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) +"diM" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/structure/tank_dispenser{ + pixel_x = -1 + }, +/obj/machinery/requests_console{ + department = "Atmospherics"; + departmentType = 3; + name = "Atmos RC"; + pixel_x = -1; + pixel_y = 30 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Incinerator"; + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "diN" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/siding/wideplating/dark{ @@ -9857,23 +10119,19 @@ /obj/machinery/portable_atmospherics/scrubber/huge, /turf/open/floor/iron, /area/science/storage) -"dja" = ( -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" +"diT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 }, -/obj/machinery/turnstile, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 +/obj/machinery/door/airlock/maintenance/external{ + name = "construction Zone"; + req_one_access_txt = "32;47;48;37;29" }, -/obj/effect/turf_decal/stripes/red/line, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/turf/open/floor/iron, +/area/construction/mining/aux_base) "djl" = ( /turf/closed/wall{ desc = "Try setting a bomb next to it. This may destroy the wall, allowing you access to the room on the other side."; @@ -9943,6 +10201,14 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/engine, /area/engine/atmos) +"dkf" = ( +/obj/machinery/biogenerator, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/turf/open/floor/iron/techmaint, +/area/security/prison) "dkh" = ( /obj/effect/turf_decal/tile/neutral, /obj/effect/turf_decal/tile/purple{ @@ -9951,6 +10217,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/science) +"dki" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + id_tag = "commissarydoor"; + name = "Maintenance Hatch"; + req_access_txt = "12" + }, +/obj/structure/barricade/wooden/crude, +/obj/effect/mapping_helpers/airlock/abandoned, +/turf/open/floor/plating, +/area/maintenance/port/central) "dkt" = ( /obj/structure/curtain/bounty, /turf/open/floor/plating, @@ -10000,28 +10276,6 @@ dir = 4 }, /area/hallway/secondary/exit/departure_lounge) -"dlh" = ( -/obj/machinery/recharger, -/obj/structure/table, -/obj/item/reagent_containers/food/drinks/bottle/wine{ - pixel_x = -9; - pixel_y = 6 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 10; - pixel_y = 13 - }, -/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ - pixel_x = 10; - pixel_y = 5 - }, -/obj/machinery/light, -/obj/machinery/computer/security/telescreen/entertainment{ - network = list("thunder","court"); - pixel_y = -32 - }, -/turf/open/floor/carpet, -/area/quartermaster/exploration_prep) "dli" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Sec Maintenance Hatch"; @@ -10048,15 +10302,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"dlE" = ( -/obj/machinery/newscaster{ - pixel_y = 33 - }, -/obj/machinery/camera/directional/north, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/warrant, -/turf/open/floor/carpet/royalblack, -/area/lawoffice) "dlF" = ( /obj/effect/spawner/lootdrop/maintenance/two, /obj/structure/rack, @@ -10115,6 +10360,26 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) +"dmC" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "dmD" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180; @@ -10165,17 +10430,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) -"doe" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosroom"; - name = "HoS Room Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "dom" = ( /obj/machinery/shower{ dir = 8 @@ -10228,15 +10482,6 @@ /obj/machinery/vending/dinnerware, /turf/open/floor/iron/dark, /area/vacant_room/commissary/commissary2) -"dpI" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) "dqc" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -10361,6 +10606,14 @@ "drp" = ( /turf/closed/wall, /area/engine/atmos) +"drF" = ( +/obj/structure/window/reinforced, +/obj/effect/turf_decal/siding/wood, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/wood, +/area/medical/exam_room) "drI" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -10401,15 +10654,6 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/gateway) -"dsw" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "dsS" = ( /obj/machinery/door/airlock/maintenance_hatch{ id_tag = "commissarydoor"; @@ -10526,53 +10770,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) -"dvd" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) -"dvk" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/closet{ - name = "Evidence Closet" - }, -/obj/item/toy/beach_ball/holoball/dodgeball{ - name = "dodgeball 2 of 5" - }, -/obj/effect/landmark/start/security_officer, -/obj/item/food/popcorn, -/obj/item/food/deadmouse, -/obj/item/trash/raisins, -/obj/item/trash/syndi_cakes, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "dvq" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -10607,6 +10804,16 @@ dir = 4 }, /area/hallway/primary/central) +"dvL" = ( +/obj/machinery/telecomms/bus/preset_exploration, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) "dvV" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -10653,6 +10860,20 @@ /obj/machinery/atmospherics/components/unary/thermomachine/heater, /turf/open/floor/iron/tech, /area/engine/atmos) +"dwo" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/camera/autoname/directional/east{ + c_tag = "Interrogation room"; + network = list("interrogation") + }, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/security/brig) "dwu" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -10732,6 +10953,20 @@ }, /turf/open/floor/iron/dark, /area/medical/virology) +"dxs" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "dxu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/nitrogen_output{ dir = 4 @@ -10877,28 +11112,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) -"dzQ" = ( -/obj/item/kirbyplants/random{ - pixel_y = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ - dir = 10 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/brown{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_tri/brown, -/turf/open/floor/iron, -/area/hallway/primary/port) "dzW" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -10912,6 +11125,12 @@ }, /turf/open/floor/carpet/grimy, /area/chapel/office) +"dAa" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/air, +/area/engine/atmos) "dAd" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance, @@ -10932,19 +11151,6 @@ }, /turf/open/floor/iron/half, /area/hallway/primary/central) -"dAy" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/light, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) "dAD" = ( /obj/machinery/firealarm{ dir = 4; @@ -11008,18 +11214,6 @@ /obj/structure/table/glass, /turf/open/floor/iron, /area/medical/cryo) -"dBn" = ( -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - c_tag = "Head of Personnel's Office"; - dir = 6 - }, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/grid/steel, -/area/hydroponics) "dBO" = ( /obj/machinery/atmospherics/components/unary/portables_connector/visible{ dir = 1 @@ -11119,19 +11313,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/carpet/royalblack, /area/library) -"dDB" = ( -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/structure/cable/cyan{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/north{ - c_tag = "MiniSat Upload West"; - network = list("minisat","aiupload") - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "dDD" = ( /obj/machinery/light/floor{ brightness = 15; @@ -11162,31 +11343,6 @@ }, /turf/open/floor/iron/dark, /area/security/nuke_storage) -"dDS" = ( -/obj/structure/reagent_dispensers/peppertank{ - pixel_x = -32; - pixel_y = null - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/table, -/obj/item/paper_bin{ - pixel_x = -7; - pixel_y = 5 - }, -/obj/item/pen/red{ - pixel_x = -7; - pixel_y = 6 - }, -/obj/item/folder/red{ - pixel_x = 5; - pixel_y = 6 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "dDT" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible{ dir = 9 @@ -11194,6 +11350,10 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/engine/atmos) +"dEk" = ( +/obj/machinery/smartfridge/organ, +/turf/open/floor/iron/dark, +/area/medical/morgue) "dEo" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -11221,6 +11381,24 @@ /obj/structure/closet/secure_closet/chemical, /turf/open/floor/iron/white, /area/medical/chemistry) +"dEt" = ( +/obj/machinery/newscaster{ + pixel_y = 33 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/warrant, +/turf/open/floor/carpet/royalblack, +/area/lawoffice) +"dEF" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse Shutters" + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/warehouse) "dEM" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -11452,13 +11630,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/central) -"dHF" = ( -/obj/structure/window/reinforced{ - dir = 8; - layer = 1 - }, -/turf/open/floor/engine, -/area/science/xenobiology) "dHK" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/structure/extinguisher_cabinet{ @@ -11600,13 +11771,6 @@ }, /turf/open/floor/wood, /area/library) -"dJN" = ( -/obj/structure/bodycontainer/morgue, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/turf/open/floor/iron/dark, -/area/medical/morgue) "dJS" = ( /obj/structure/railing{ dir = 9 @@ -11677,19 +11841,6 @@ /obj/machinery/light, /turf/open/floor/circuit/green, /area/science/robotics/mechbay) -"dKO" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "dLc" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -11781,10 +11932,62 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/wood, /area/crew_quarters/heads/captain) +"dLB" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_in/brown, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "dMr" = ( /obj/structure/sign/warning/radiation/rad_area, /turf/closed/wall/r_wall, /area/engine/engine_room) +"dMx" = ( +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + color = "#267878"; + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + color = "#267878"; + dir = 10 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ + color = "#267878"; + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_tri/blue{ + color = "#267878" + }, +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 2 + }, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "dMD" = ( /obj/machinery/vending/tool, /obj/effect/turf_decal/bot, @@ -11958,6 +12161,15 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) +"dNw" = ( +/obj/item/kirbyplants/random, +/obj/machinery/firealarm/directional/west, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","medbay"); + view_range = 8 + }, +/turf/open/floor/iron/white, +/area/medical/cryo) "dND" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/decal/cleanable/dirt, @@ -12035,16 +12247,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/maintenance/port/aft) -"dPd" = ( -/obj/machinery/jukebox{ - dept_req_for_free = 0; - req_access = "0" - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/holofloor/wood, -/area/security/main{ - name = "Security Break Room" - }) "dPr" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/structure/bed/roller, @@ -12071,28 +12273,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engine/engine_room) -"dPG" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/guideline/guideline_in/yellow{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron, -/area/engine/engineering) "dQv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -12116,6 +12296,23 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) +"dRc" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/door/airlock/security{ + name = "Evidence Storage"; + req_one_access_txt = "1;4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/brig) "dRq" = ( /turf/closed/wall, /area/science/xenobiology) @@ -12146,18 +12343,6 @@ /obj/structure/sign/poster/random, /turf/closed/wall, /area/janitor) -"dRZ" = ( -/obj/structure/chair/office{ - dir = 8 - }, -/obj/effect/landmark/start/security_officer, -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "dSm" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon, @@ -12206,6 +12391,13 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/space/nearstation) +"dTx" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/main) "dTz" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -12243,22 +12435,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"dUj" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "dUk" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -12307,6 +12483,12 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"dUF" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/airless, +/area/engine/atmos) "dUZ" = ( /obj/machinery/door/airlock/grunge{ name = "Cabin 2" @@ -12318,6 +12500,11 @@ /obj/effect/decal/cleanable/generic, /turf/open/floor/iron/white, /area/crew_quarters/kitchen) +"dVe" = ( +/obj/machinery/holopad, +/obj/effect/turf_decal/box, +/turf/open/floor/iron/dark, +/area/security/prison) "dVh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -12400,16 +12587,6 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"dVX" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/firealarm/directional/south, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "dVY" = ( /obj/structure/sign/departments/restroom, /turf/closed/wall, @@ -12453,6 +12630,28 @@ /obj/structure/table/wood, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"dWt" = ( +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/security/detectives_office) +"dWD" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west{ + c_tag = "MiniSat Core Hallway 5"; + network = list("minisat") + }, +/turf/open/floor/circuit, +/area/ai_monitored/storage/satellite) "dWN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -12519,6 +12718,31 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"dXE" = ( +/obj/machinery/vending/coffee, +/obj/effect/turf_decal/bot, +/obj/machinery/light, +/turf/open/floor/holofloor/wood, +/area/security/main) +"dXN" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow, +/obj/machinery/door/airlock/highsecurity{ + name = "AI Core"; + req_access_txt = "65" + }, +/obj/effect/mapping_helpers/airlock/locked, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "dXS" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -12544,16 +12768,6 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron, /area/security/brig) -"dYk" = ( -/obj/structure/table/reinforced, -/obj/item/toy/figure/chef, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "dYn" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/machinery/firealarm/directional/east, @@ -12714,26 +12928,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/port/central) -"ebP" = ( -/obj/machinery/door/airlock/command/glass{ - name = "EVA"; - req_access_txt = "19" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/turf/open/floor/wood, -/area/crew_quarters/heads/hop) "ech" = ( /obj/effect/turf_decal/loading_area, /obj/structure/disposalpipe/segment{ @@ -12801,18 +12995,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"edP" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron/dark, -/area/bridge) "een" = ( /obj/structure/chair/office/light{ dir = 4 @@ -13014,19 +13196,21 @@ }, /turf/open/floor/iron, /area/hydroponics) -"egI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"egH" = ( +/obj/machinery/door/airlock/maintenance_hatch{ + id_tag = "commissarydoor"; + name = "Maintenance Hatch"; + req_access_txt = "41" }, -/obj/machinery/atmospherics/pipe/simple/cyan/visible{ +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 }, -/obj/item/radio/intercom{ - pixel_x = -32; - pixel_y = 3 +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/quartermaster/qm) "ehk" = ( /obj/structure/window/reinforced{ dir = 8; @@ -13095,21 +13279,6 @@ }, /turf/open/floor/plating, /area/medical/medbay/central) -"eiI" = ( -/obj/machinery/modular_fabricator/exosuit_fab{ - output_direction = 8 - }, -/obj/machinery/status_display/evac{ - pixel_x = 32; - pixel_y = 1 - }, -/obj/machinery/ecto_sniffer{ - layer = 4; - pixel_x = 2; - pixel_y = 7 - }, -/turf/open/floor/iron/dark, -/area/science/robotics) "eiL" = ( /turf/open/floor/engine/plasma, /area/engine/atmos) @@ -13220,17 +13389,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, /area/quartermaster/warehouse) -"ekq" = ( -/obj/machinery/portable_atmospherics/scrubber, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Incinerator"; - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "eku" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -13305,15 +13463,6 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) -"elO" = ( -/obj/structure/bed, -/obj/item/bedsheet/purple{ - name = "Holy bedsheet" - }, -/obj/machinery/camera/directional/north, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/wood, -/area/chapel/office) "elX" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -13323,6 +13472,20 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"elY" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/railing{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/office) "emB" = ( /obj/effect/turf_decal/tile/neutral/half{ dir = 4 @@ -13336,11 +13499,6 @@ /obj/structure/reagent_dispensers/watertank/high, /turf/open/floor/iron/dark, /area/chapel/office) -"emF" = ( -/turf/closed/wall/r_wall, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "emI" = ( /obj/item/cigbutt{ pixel_x = -13; @@ -13429,6 +13587,23 @@ }, /turf/open/floor/iron, /area/science/robotics) +"eof" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/engine/engineering) "eog" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -13453,27 +13628,6 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"eoI" = ( -/obj/structure/bed/roller, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Quarantine Pen B"; - req_access_txt = "39" - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) -"eoO" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab - Pen #2"; - network = list("ss13","rd","xeno") - }, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "eoQ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -13689,31 +13843,24 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) -"erx" = ( -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/structure/table/wood, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/item/taperecorder{ - layer = 2.9; - pixel_x = -5; - pixel_y = 4 - }, -/obj/machinery/recharger{ - pixel_x = 7; - pixel_y = 3 +"erK" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 1 }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/shoes/sneakers/orange, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/item/clothing/under/rank/prisoner, +/obj/structure/rack, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/prison) "erR" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/box/corners{ @@ -13741,6 +13888,17 @@ dir = 1 }, /area/medical/surgery) +"est" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "Capoffice"; + name = "Captain Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/captain) "esC" = ( /obj/structure/sign/directions/engineering{ desc = "A handy sign praising the engineering department."; @@ -13802,6 +13960,9 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) +"eto" = ( +/turf/closed/wall/r_wall, +/area/security/main) "etB" = ( /obj/machinery/door/airlock/public/glass{ name = "Departures Lounge" @@ -13838,10 +13999,6 @@ }, /turf/open/floor/iron, /area/quartermaster/exploration_prep) -"eus" = ( -/obj/machinery/smartfridge, -/turf/closed/wall, -/area/crew_quarters/kitchen) "euH" = ( /obj/machinery/light, /obj/effect/turf_decal/guideline/guideline_edge/red, @@ -13925,14 +14082,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hop) -"evJ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "testlab"; - name = "test chamber blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/science/explab) "evO" = ( /obj/structure/window/reinforced{ dir = 8 @@ -13940,6 +14089,35 @@ /obj/structure/flora/ausbushes/fullgrass, /turf/open/floor/grass/no_border, /area/hallway/secondary/exit/departure_lounge) +"ewd" = ( +/obj/structure/table, +/obj/item/assembly/igniter{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/assembly/igniter, +/obj/item/assembly/igniter{ + pixel_x = -6; + pixel_y = -6 + }, +/obj/item/book/manual/wiki/toxins{ + pixel_x = 6; + pixel_y = 3 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "ewf" = ( /obj/machinery/atmospherics/pipe/simple/yellow/visible, /obj/structure/lattice/catwalk, @@ -14012,6 +14190,12 @@ /obj/effect/mapping_helpers/apc/discharged, /turf/open/floor/wood, /area/vacant_room/office) +"ewZ" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/plasma, +/area/engine/atmos) "exh" = ( /obj/machinery/gateway{ dir = 1 @@ -14062,6 +14246,52 @@ }, /turf/open/floor/iron, /area/science/robotics) +"eyo" = ( +/obj/structure/table/reinforced, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 3 + }, +/obj/structure/desk_bell{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/window/westleft{ + name = "Delivery Desk"; + req_access_txt = "50" + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/office) +"eyu" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/navbeacon{ + codes_txt = "delivery;dir=1"; + dir = 1; + freq = 1400; + location = "Bridge" + }, +/turf/open/floor/iron, +/area/security/main) "eyw" = ( /obj/structure/chair/fancy/bench{ dir = 8 @@ -14346,27 +14576,6 @@ /obj/structure/sign/poster/random, /turf/closed/wall, /area/maintenance/department/medical/morgue) -"eDw" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/obj/structure/sign/departments/minsky/security/command{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/bridge) "eDx" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -14424,6 +14633,23 @@ /obj/structure/bedsheetbin, /turf/open/floor/iron/dark, /area/medical/morgue) +"eEb" = ( +/obj/structure/chair/office{ + dir = 8; + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/science/misc_lab) "eEf" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -14496,19 +14722,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"eFv" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "eFL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -14681,14 +14894,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"eId" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 3 - }, -/obj/machinery/holopad, -/turf/open/floor/iron/tech/grid, -/area/engine/gravity_generator) "eIm" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -14740,26 +14945,6 @@ }, /turf/open/floor/iron, /area/science/mixing) -"eIK" = ( -/obj/structure/extinguisher_cabinet{ - pixel_x = 32; - pixel_y = -1 - }, -/obj/structure/closet/secure_closet/captains, -/obj/item/book/manual/wiki/security_space_law, -/obj/item/reagent_containers/food/drinks/flask/gold{ - pixel_x = 3; - pixel_y = 8 - }, -/obj/item/pinpointer/nuke{ - layer = 6; - pixel_y = 5 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain/private) "eIN" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/effect/turf_decal/guideline/guideline_edge/red{ @@ -14798,37 +14983,39 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"eJN" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ +"eJq" = ( +/obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 10 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/washing_machine, +/obj/structure/window/reinforced{ dir = 8 }, -/obj/effect/turf_decal/guideline/guideline_tri/red, -/obj/structure/disposalpipe/segment{ +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/area/crew_quarters/dorms) +"eJO" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark/side{ + dir = 9 + }, +/area/science/mixing) "eJU" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/cable/yellow, /turf/open/floor/plating, /area/maintenance/department/science) -"eJV" = ( -/turf/closed/wall/r_wall, -/area/security/brig{ - name = "Brig Interrogation" - }) "eKd" = ( /obj/machinery/atmospherics/pipe/manifold/general/visible{ dir = 1 @@ -14913,6 +15100,12 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron, /area/quartermaster/miningdock) +"eLs" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "eLF" = ( /obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ @@ -14969,27 +15162,6 @@ }, /turf/open/floor/engine, /area/engine/atmos) -"eMU" = ( -/obj/effect/landmark/start/randommaint/vip, -/obj/effect/landmark/observer_start, -/obj/machinery/holopad{ - pixel_x = 16; - pixel_y = 16 - }, -/obj/item/beacon{ - pixel_x = 16; - pixel_y = 19 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "eNe" = ( /obj/structure/table/reinforced, /obj/item/gun/ballistic/shotgun/riot{ @@ -15038,6 +15210,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"eNB" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/structure/cable, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/ai) "eNH" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/stripes/line{ @@ -15118,6 +15308,20 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/sorting) +"eON" = ( +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/firealarm/directional/north, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) "ePm" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -15152,6 +15356,28 @@ "ePI" = ( /turf/closed/wall/rust, /area/quartermaster/sorting) +"ePO" = ( +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + alpha = 180; + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ + dir = 5 + }, +/obj/effect/turf_decal/guideline/guideline_tri/_corner/yellow{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/break_room) "ePP" = ( /obj/effect/turf_decal/guideline/guideline_in/brown, /obj/structure/cable/yellow{ @@ -15169,20 +15395,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/royalblack, /area/maintenance/port/aft) -"ePU" = ( -/obj/machinery/airalarm/directional/south, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13","rd") - }, -/obj/structure/rack, -/obj/item/storage/firstaid/regular{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/item/healthanalyzer, -/turf/open/floor/iron/white, -/area/science/explab) "eQf" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 @@ -15213,18 +15425,19 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron/dark, /area/quartermaster/office) -"eQG" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"eQz" = ( +/obj/machinery/status_display/evac{ + pixel_x = -31; + pixel_y = -1 }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/chair/fancy/sofa/old/left{ + dir = 1 }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) +/obj/effect/turf_decal/siding/wood{ + dir = 10 + }, +/turf/open/floor/carpet/green, +/area/security/main) "eQN" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -15272,21 +15485,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/techmaint, /area/storage/tech) -"eSn" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/structure/closet/secure_closet/genpop, -/obj/machinery/light{ - dir = 4; - light_color = "#e8eaff" - }, -/obj/effect/turf_decal/bot, -/obj/structure/sign/poster/official/random{ - pixel_x = 32 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "eSu" = ( /obj/structure/table, /obj/item/clipboard{ @@ -15356,6 +15554,20 @@ }, /turf/open/floor/iron/white, /area/science/lobby) +"eSH" = ( +/obj/machinery/door/poddoor/shutters{ + id = "atmosshutters"; + name = "Atmos Storage" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron, +/area/engine/atmos) "eSK" = ( /turf/closed/wall/r_wall, /area/security/nuke_storage) @@ -15429,30 +15641,6 @@ /obj/machinery/light, /turf/open/floor/iron, /area/engine/atmos) -"eTn" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/disposalpipe/junction{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "eTq" = ( /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -15479,20 +15667,22 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/plating, /area/maintenance/port/aft) -"eTH" = ( -/obj/structure/railing{ - dir = 6; - layer = 3.1 +"eUh" = ( +/obj/machinery/door/airlock/external{ + name = "Security External Airlock"; + req_access_txt = "1" }, -/obj/structure/chair/fancy/comfy{ - color = "#596479"; - dir = 1 +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "eUs" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -15512,15 +15702,6 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"eUx" = ( -/obj/structure/closet/bombcloset, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/science/mixing) "eUz" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -15660,6 +15841,14 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"eVX" = ( +/obj/machinery/shower{ + name = "emergency shower"; + pixel_y = 12 + }, +/obj/effect/turf_decal/stripes/end, +/turf/open/floor/noslip/standard, +/area/science/research) "eWe" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ dir = 8 @@ -15702,6 +15891,28 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) +"eWH" = ( +/obj/structure/railing{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table/reinforced, +/obj/item/hand_labeler{ + pixel_x = 4; + pixel_y = 11 + }, +/obj/item/storage/belt/utility{ + pixel_x = 1; + pixel_y = -1 + }, +/obj/item/multitool{ + pixel_x = -8; + pixel_y = 12 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/office) "eWK" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -15730,6 +15941,13 @@ "eXl" = ( /turf/closed/wall, /area/maintenance/port/central) +"eXq" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 8 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "eXB" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -15846,6 +16064,18 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) +"eYp" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 1 + }, +/obj/structure/filingcabinet{ + pixel_x = -8 + }, +/obj/structure/filingcabinet/security{ + pixel_x = 8 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "eYz" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -15889,20 +16119,6 @@ }, /turf/open/floor/engine, /area/engine/supermatter) -"eZJ" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/turf/open/floor/iron/dark, -/area/engine/engineering) "fan" = ( /obj/effect/landmark/start/cargo_technician, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -15980,6 +16196,14 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) +"fbp" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medpriv1"; + name = "privacy Door" + }, +/turf/open/floor/plating, +/area/medical/exam_room) "fbH" = ( /obj/machinery/light/small{ dir = 8 @@ -16126,6 +16350,18 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) +"fcZ" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_in/purple{ + dir = 1 + }, +/obj/structure/disposalpipe/sorting/mail/destination/disposals/flip{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "fdb" = ( /obj/effect/spawner/lootdrop/glowstick/lit, /obj/structure/cable/yellow{ @@ -16174,21 +16410,22 @@ /obj/structure/closet/crate, /turf/open/floor/iron, /area/quartermaster/storage) -"fdw" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 +"fdG" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering Security Door" }, +/obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 + dir = 1 }, -/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/orange/hidden, /obj/structure/cable/yellow{ icon_state = "1-2" }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/turf/open/floor/iron/dark, +/area/engine/engineering) "fdM" = ( /obj/structure/table, /obj/item/radio/intercom{ @@ -16213,21 +16450,6 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/virology) -"feg" = ( -/obj/structure/railing{ - dir = 10; - layer = 3.1 - }, -/obj/structure/chair/fancy/comfy{ - buildstackamount = 0; - color = "#742925"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 10 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "fem" = ( /obj/machinery/door/airlock/maintenance_hatch{ id_tag = "commissarydoor"; @@ -16250,6 +16472,26 @@ dir = 4 }, /area/science/research) +"fez" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/e_gun{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/item/gun/energy/e_gun{ + pixel_x = 4; + pixel_y = 3 + }, +/obj/machinery/door/window/brigdoor/westleft{ + name = "energy Guns"; + req_access_txt = "3" + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "feL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, @@ -16261,20 +16503,6 @@ }, /turf/open/floor/plating, /area/science/research) -"ffa" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/shower{ - layer = 4; - name = "emergency shower"; - pixel_y = 12 - }, -/obj/effect/turf_decal/loading_area/white{ - dir = 8 - }, -/turf/open/floor/noslip/standard, -/area/engine/atmos) "ffc" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, @@ -16298,25 +16526,6 @@ }, /turf/open/floor/iron, /area/security/checkpoint/engineering) -"ffd" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/obj/effect/turf_decal/guideline/guideline_edge/blue{ - color = "#267878"; - dir = 8 - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "ffm" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, @@ -16348,43 +16557,17 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"fhb" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/obj/machinery/conveyor{ - dir = 8; - id = "MailConv" - }, -/obj/structure/closet/crate, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) -"fhl" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ +"fgj" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/structure/table, -/obj/machinery/recharger{ - pixel_x = -4; - pixel_y = 1 - }, -/obj/item/book/manual/wiki/sopsecurity{ - pixel_x = 6 +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/turf/open/floor/iron, +/area/security/main) "fhK" = ( /obj/effect/turf_decal/siding/wood{ dir = 5 @@ -16470,6 +16653,17 @@ "fiB" = ( /turf/open/floor/catwalk_floor, /area/maintenance/port/central) +"fiC" = ( +/obj/structure/railing{ + dir = 9 + }, +/obj/structure/table/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/fax/cargo, +/turf/open/floor/iron/dark, +/area/quartermaster/office) "fiM" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -16510,18 +16704,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"fiW" = ( -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/recharge_station, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/obj/effect/landmark/start/cyborg, -/turf/open/floor/circuit, -/area/science/robotics/mechbay) "fjc" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -16716,27 +16898,6 @@ }, /turf/open/floor/plating, /area/maintenance/central) -"fld" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "flg" = ( /turf/closed/wall/rust, /area/quartermaster/warehouse) @@ -16852,30 +17013,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"fmO" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/computer/communications{ - pixel_y = -3 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/machinery/keycard_auth{ - pixel_x = -32; - pixel_y = -6 - }, -/obj/machinery/button/door{ - id = "Capoffice"; - id_tag = "cmoprivacy"; - name = "Captain blast door"; - pixel_x = -32; - pixel_y = 5 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain) "fmQ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/structure/disposalpipe/segment{ @@ -16902,21 +17039,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"fne" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 9 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "fnD" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -16945,19 +17067,13 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) -"fnU" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 4 - }, -/obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") +"fnR" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 5 }, -/turf/open/floor/iron/tech, -/area/engine/atmos) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "foe" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -17013,6 +17129,18 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, /area/engine/engine_room) +"foT" = ( +/obj/structure/table, +/obj/machinery/fax/sec, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "foZ" = ( /obj/structure/railing{ dir = 8 @@ -17094,6 +17222,37 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"fpM" = ( +/obj/machinery/light, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/rack, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/tank/jetpack/carbondioxide, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = 4; + pixel_y = -1 + }, +/obj/item/tank/jetpack/carbondioxide{ + pixel_x = -4; + pixel_y = -2 + }, +/obj/machinery/door/window/northright{ + name = "Jetpack Storage"; + req_access_txt = "19" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/tech, +/area/ai_monitored/storage/eva) "fpV" = ( /obj/machinery/cryopod, /obj/machinery/computer/cryopod{ @@ -17129,42 +17288,10 @@ /obj/machinery/power/tracker, /turf/open/space/basic, /area/solar/starboard/aft) -"fqL" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/closet/secure_closet/atmospherics{ - anchored = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "fqN" = ( /obj/item/toy/figure/mime, /turf/open/floor/grass, /area/hallway/primary/central) -"fqU" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/structure/filingcabinet/chestdrawer{ - pixel_y = 2 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "frc" = ( /turf/open/floor/engine/vacuum, /area/science/mixing/chamber) @@ -17227,6 +17354,18 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"fsi" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") + }, +/obj/machinery/newscaster{ + pixel_y = 33 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/quartermaster/miningdock) "fsy" = ( /turf/closed/wall/rust, /area/vacant_room/office) @@ -17287,6 +17426,31 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) +"ftC" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/guideline/guideline_in/yellow{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/engine/engineering) +"ftQ" = ( +/obj/structure/table/wood, +/obj/item/paper_bin, +/obj/item/pen, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/computer/security/telescreen/interrogation{ + dir = 4; + pixel_x = -25 + }, +/turf/open/floor/iron, +/area/security/brig) "ftV" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -17341,6 +17505,23 @@ }, /turf/open/floor/iron/white/corner, /area/science/research) +"fvs" = ( +/obj/structure/window/reinforced, +/obj/effect/landmark/start/randommaint/psychiatrist, +/obj/structure/chair/office/light{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "medpriv1"; + name = "Psycology Shutters Control"; + pixel_x = 32; + pixel_y = 1 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","medbay") + }, +/turf/open/floor/wood, +/area/medical/exam_room) "fvE" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -17465,6 +17646,16 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) +"fxf" = ( +/obj/machinery/suit_storage_unit/security, +/obj/structure/sign/warning/radiation_shelter{ + pixel_y = 32 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "fxh" = ( /obj/machinery/navbeacon{ codes_txt = "delivery;dir=8"; @@ -17605,6 +17796,27 @@ /obj/effect/turf_decal/tile/yellow/half, /turf/open/floor/iron/large, /area/hallway/primary/central) +"fzn" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room"; + req_one_access_txt = "1" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron, +/area/security/main) "fzo" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -17683,13 +17895,6 @@ }, /turf/open/floor/iron/white, /area/medical/office) -"fAw" = ( -/obj/effect/spawner/structure/window, -/obj/structure/barricade/wooden/crude{ - layer = 4 - }, -/turf/open/floor/plating, -/area/library) "fAH" = ( /obj/structure/cable/yellow{ icon_state = "0-4" @@ -17955,6 +18160,13 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/storage) +"fFj" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/glass, +/turf/open/floor/engine, +/area/science/xenobiology) "fFo" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 5 @@ -17977,6 +18189,28 @@ "fFP" = ( /turf/closed/wall/r_wall, /area/science/mixing/chamber) +"fFX" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/junction/flip{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "fGu" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -18098,24 +18332,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/security/brig/medbay) -"fIw" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/machinery/door/window{ - dir = 1; - name = "Captain's Desk"; - req_access_txt = "20" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain) "fIz" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -18135,6 +18351,15 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) +"fIB" = ( +/obj/structure/bed, +/obj/item/bedsheet/purple{ + name = "Holy bedsheet" + }, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/wood, +/area/chapel/office) "fIM" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -18164,6 +18389,16 @@ }, /turf/open/space/basic, /area/space/nearstation) +"fJM" = ( +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/main) "fJN" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -18192,6 +18427,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"fKf" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/closet/secure_closet/genpop, +/obj/effect/turf_decal/bot, +/obj/machinery/light_switch{ + pixel_x = 25 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "fKg" = ( /obj/machinery/door/window/northleft{ name = "Kitchen Delivery"; @@ -18227,6 +18473,14 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) +"fKv" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/table, +/turf/open/floor/iron/dark, +/area/security/main) "fKy" = ( /obj/effect/turf_decal/siding/wood{ dir = 4 @@ -18257,20 +18511,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"fLs" = ( -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_y = -25 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "fLx" = ( /obj/machinery/mech_bay_recharge_port, /obj/machinery/newscaster{ @@ -18312,17 +18552,6 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/iron/sepia, /area/quartermaster/office) -"fLW" = ( -/obj/structure/railing{ - layer = 3.1 - }, -/obj/structure/chair/fancy/comfy{ - color = "#596479"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central) "fMa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -18381,60 +18610,9 @@ }, /turf/open/floor/iron, /area/engine/engine_room) -"fMJ" = ( -/obj/machinery/power/solar_control, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/camera/directional/north, -/obj/machinery/power/terminal{ - dir = 8 - }, -/turf/open/floor/plating, -/area/maintenance/solars/starboard/fore) -"fMW" = ( -/obj/machinery/door/airlock/security{ - name = "Interrogation"; - req_access_txt = "63" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "fNg" = ( /turf/open/floor/carpet, /area/library) -"fNq" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "fNs" = ( /obj/structure/table, /obj/machinery/cell_charger, @@ -18524,6 +18702,25 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"fOm" = ( +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/spawner/randomvend/snack, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = 30 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/engine/break_room) "fOw" = ( /obj/machinery/computer/secure_data{ dir = 1 @@ -18534,6 +18731,25 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/security/checkpoint/escape) +"fOF" = ( +/obj/structure/toilet{ + dir = 8 + }, +/obj/machinery/light/small, +/obj/machinery/status_display/door_timer{ + id = "cell"; + name = "Solitary confinement timer"; + pixel_y = 32 + }, +/obj/item/food/donut/apple{ + name = "forbidden toilet donut" + }, +/obj/item/reagent_containers/food/drinks/beer/almost_empty{ + pixel_x = -10; + pixel_y = 17 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) "fOG" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -18555,18 +18771,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"fOR" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Teleporter Room" - }, -/obj/structure/table/wood, -/obj/machinery/computer/libraryconsole/bookmanagement, -/turf/open/floor/carpet/royalblack, -/area/library) "fPe" = ( /obj/effect/landmark/xeno_spawn, /obj/machinery/light_switch{ @@ -18589,18 +18793,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/starboard/aft) -"fPs" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Showers" - }) "fPx" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -18609,28 +18801,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"fPW" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/airlock/engineering/glass{ - req_one_access_txt = "32" - }, -/obj/effect/turf_decal/guideline/guideline_in/yellow{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "fQg" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, @@ -18673,6 +18843,20 @@ }, /turf/open/floor/iron, /area/construction/mining/aux_base) +"fQB" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/science/mixing) "fQG" = ( /turf/open/floor/plating/rust, /area/maintenance/port/aft) @@ -18770,6 +18954,22 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"fRG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_edge/yellow{ + dir = 8 + }, +/obj/item/radio/intercom{ + pixel_x = -31; + pixel_y = -3 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/engine/engineering) "fRH" = ( /obj/effect/decal/cleanable/plasma, /obj/effect/turf_decal/tile/purple, @@ -18830,16 +19030,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/quartermaster/storage) -"fSM" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "fTb" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -18938,18 +19128,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"fUT" = ( -/obj/machinery/firealarm/directional/east, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/guideline/guideline_edge/blue{ - color = "#267878"; - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "fVm" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/structure/disposalpipe/segment{ @@ -18957,6 +19135,14 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"fVq" = ( +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/closet/emcloset, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "fVw" = ( /obj/machinery/portable_atmospherics/pump, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -19133,6 +19319,13 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/starboard/aft) +"fYN" = ( +/obj/machinery/camera/motion/directional/south{ + c_tag = "MiniSat Exterior 3"; + network = list("minisat") + }, +/turf/open/space/basic, +/area/space) "fZb" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -19160,10 +19353,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"fZk" = ( -/obj/machinery/smartfridge/sci, -/turf/closed/wall, -/area/science/robotics) "fZt" = ( /obj/structure/table, /obj/item/storage/box/papersack{ @@ -19205,45 +19394,23 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/kitchen) -"fZJ" = ( -/obj/effect/turf_decal/stripes/line{ +"fZF" = ( +/obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 5 - }, -/turf/open/floor/iron/tech, -/area/engine/engine_room) -"fZM" = ( -/obj/item/kirbyplants/random, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","engine"); - view_range = 8 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 6 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_tri/yellow{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ +/obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/iron, -/area/engine/engineering) +/obj/machinery/disposal/bin, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/trunk{ + dir = 8 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain) "fZQ" = ( /obj/structure/bookcase/random/religion, /obj/structure/cable/yellow{ @@ -19341,6 +19508,33 @@ }, /turf/open/floor/carpet/grimy, /area/crew_quarters/dorms) +"gba" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/main) +"gbe" = ( +/obj/machinery/newscaster{ + pixel_x = 32; + pixel_y = 1 + }, +/obj/structure/table/reinforced, +/obj/machinery/firealarm/directional/north, +/obj/machinery/fax/eng, +/obj/machinery/light/small/directional/north, +/turf/open/floor/iron/dark, +/area/engine/engineering) "gbg" = ( /obj/structure/lattice, /obj/structure/railing{ @@ -19492,38 +19686,19 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"gdY" = ( -/obj/machinery/door/airlock/public/glass{ - name = "visitation area" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) -"gee" = ( -/obj/structure/closet/crate/freezer/blood, -/obj/item/rollerbed, -/obj/item/rollerbed{ - pixel_x = 4; - pixel_y = 4 - }, -/obj/structure/closet/crate/medical, -/obj/machinery/firealarm/directional/east, -/obj/item/reagent_containers/blood/OMinus, -/obj/item/clothing/suit/jacket/straight_jacket, -/obj/item/clothing/glasses/blindfold{ - pixel_x = -4; - pixel_y = 8 +"gdN" = ( +/obj/structure/table/reinforced, +/obj/item/radio/intercom{ + broadcasting = 1; + frequency = 1423; + listening = 0; + name = "Interrogation Intercom"; + pixel_x = -27; + pixel_y = -3 }, -/obj/item/clothing/mask/muzzle, -/turf/open/floor/iron/white, -/area/security/brig/medbay) +/obj/item/flashlight/lamp, +/turf/open/floor/iron/dark, +/area/security/brig) "geq" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/simple/yellow/visible{ @@ -19657,20 +19832,6 @@ }, /turf/open/floor/iron, /area/science/storage) -"gfY" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/engineering) "gfZ" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating{ @@ -19735,6 +19896,18 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) +"ghh" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/closet/bombcloset/white, +/obj/machinery/firealarm/directional/west, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/explab) "ghj" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -19929,6 +20102,20 @@ }, /turf/open/floor/iron, /area/security/brig) +"gjP" = ( +/obj/machinery/modular_fabricator/exosuit_fab{ + output_direction = 8 + }, +/obj/machinery/status_display/evac{ + pixel_x = 32; + pixel_y = 1 + }, +/obj/machinery/ecto_sniffer{ + pixel_x = 2; + pixel_y = 7 + }, +/turf/open/floor/iron/dark, +/area/science/robotics) "gjS" = ( /obj/structure/chair/office{ dir = 4 @@ -19951,11 +20138,6 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) -"gky" = ( -/obj/structure/flora/ausbushes/fullgrass, -/obj/structure/flora/ausbushes/fullgrass, -/turf/open/floor/grass, -/area/hallway/primary/central) "gkB" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/power/apc/auto_name/directional/east, @@ -19964,17 +20146,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"gkK" = ( -/obj/machinery/door/poddoor/shutters{ - id = "atmosshutters"; - name = "Atmos storage" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/iron, -/area/engine/atmos) "glm" = ( /obj/structure/lattice/catwalk, /obj/structure/chair/fancy/plastic{ @@ -20126,6 +20297,20 @@ }, /turf/open/floor/iron, /area/security/brig) +"gmj" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/machinery/door/window/northright{ + dir = 8; + name = "Kitchen Doors"; + req_one_access_txt = "28;25;35" + }, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "gmv" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -20196,16 +20381,6 @@ }, /turf/open/floor/iron, /area/science/robotics) -"gnD" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/structure/barricade/wooden/crude{ - layer = 4 - }, -/turf/open/floor/plating, -/area/maintenance/department/bridge) "gnE" = ( /obj/structure/closet/secure_closet/detective, /obj/item/assembly/flash/handheld, @@ -20235,6 +20410,13 @@ /obj/item/holosign_creator/security, /turf/open/floor/carpet/red, /area/security/detectives_office) +"gnN" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig/dock) "gnU" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -20254,6 +20436,26 @@ /obj/item/ammo_casing/c46x30mm, /turf/open/floor/iron, /area/maintenance/department/security) +"goC" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor/westleft{ + name = "laser Guns"; + req_access_txt = "3" + }, +/obj/item/gun/energy/laser{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/item/gun/energy/laser{ + pixel_x = 2; + pixel_y = 1 + }, +/obj/structure/window/reinforced, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "goF" = ( /obj/machinery/light/small{ brightness = 3 @@ -20305,31 +20507,6 @@ /obj/machinery/atmospherics/pipe/manifold/scrubbers/visible, /turf/open/floor/iron/dark, /area/engine/atmos) -"gpR" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_in/brown, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "gpX" = ( /obj/machinery/door/airlock/grunge{ name = "Morgue"; @@ -20389,24 +20566,6 @@ "grc" = ( /turf/closed/wall, /area/crew_quarters/cryopods) -"grt" = ( -/obj/machinery/door/airlock/security/glass{ - name = "Security E.V.A. Storage"; - req_access_txt = "1" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "grE" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/door/poddoor/shutters/preopen{ @@ -20447,6 +20606,23 @@ }, /turf/open/floor/iron/half, /area/hallway/primary/central) +"gsd" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/bridge) "gsA" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -20540,16 +20716,6 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"gtD" = ( -/obj/machinery/cryopod{ - desc = "Suited for Cyborgs and Humanoids, the pod is a safe place for personnel affected by the Space Sleep Disorder to get some rest. If you think that this the easy way out, Nanotransen will address your situation in a later date..."; - name = "Jail cryogenic freezer" - }, -/obj/machinery/computer/cryopod{ - pixel_y = 25 - }, -/turf/open/floor/prison, -/area/security/prison) "gtI" = ( /turf/closed/indestructible{ desc = "A wall impregnated with Fixium, able to withstand massive explosions with ease"; @@ -20571,26 +20737,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/carpet/red, /area/crew_quarters/cafeteria) -"gue" = ( -/obj/machinery/light, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/chair/fancy/bench{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","security") - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = -24 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "guk" = ( /obj/effect/turf_decal/bot, /obj/machinery/light/small{ @@ -20611,28 +20757,6 @@ }, /turf/open/floor/iron/dark, /area/security/warden) -"guA" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_in/brown, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "guB" = ( /obj/machinery/firealarm/directional/east, /obj/structure/disposalpipe/segment{ @@ -20673,6 +20797,15 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"gvk" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "gvz" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -20795,18 +20928,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/office) -"gwP" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/item/clipboard{ - name = "menu" - }, -/obj/machinery/door/poddoor/shutters{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) "gxo" = ( /obj/machinery/newscaster{ pixel_x = 1; @@ -20852,15 +20973,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/toilet) -"gxT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "qm_warehouse"; - name = "warehouse shutters" - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/warehouse) "gyv" = ( /obj/machinery/door/airlock/external{ name = "Bridge External Access"; @@ -20906,23 +21018,6 @@ /obj/structure/closet/emcloset/anchored, /turf/open/floor/plating, /area/hallway/secondary/entry) -"gzz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "gzJ" = ( /obj/machinery/door/firedoor, /obj/effect/decal/cleanable/dirt/dust, @@ -20969,16 +21064,31 @@ /obj/effect/turf_decal/bot, /turf/open/floor/plating/rust, /area/maintenance/port/aft) -"gAR" = ( -/obj/machinery/light/small{ - dir = 1 +"gAQ" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/table, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Science - Toxins Mixing Lab Burn Chamber"; + name = "science camera"; + network = list("ss13","rd") + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron/dark/side{ + dir = 5 + }, +/area/science/mixing/chamber) "gAU" = ( /obj/machinery/vendor/mining, /obj/machinery/light{ @@ -20986,20 +21096,6 @@ }, /turf/open/floor/iron, /area/quartermaster/miningdock) -"gBk" = ( -/obj/structure/mirror{ - pixel_y = 35 - }, -/obj/structure/sink{ - layer = 4; - pixel_y = 25 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/captain/private) -"gBm" = ( -/obj/machinery/smartfridge/food, -/turf/closed/wall, -/area/crew_quarters/kitchen) "gBo" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -21052,39 +21148,6 @@ }, /turf/closed/wall/r_wall, /area/engine/supermatter) -"gCl" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/closet/bombcloset/white, -/obj/machinery/firealarm/directional/west, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/science/explab) -"gCz" = ( -/obj/machinery/door/airlock/external{ - name = "Security External Airlock"; - req_access_txt = "1" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/sign/warning/vacuum/external{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "gCB" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -21116,19 +21179,19 @@ }, /turf/open/floor/iron, /area/security/checkpoint/science) -"gCQ" = ( -/obj/machinery/light{ - dir = 8 +"gCN" = ( +/obj/machinery/door/window/northright{ + name = "Library Desk Door"; + req_access_txt = "37" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/guideline/guideline_edge/yellow{ - dir = 8 +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/iron, -/area/engine/engineering) +/turf/open/floor/carpet/royalblack, +/area/library) "gCT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -21179,25 +21242,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"gEo" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Interrogation" - }) -"gEs" = ( -/obj/machinery/biogenerator, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "gEE" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -21240,6 +21284,45 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"gFt" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 8; + light_color = "#e8eaff" + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","cargo") + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = -25; + pixel_y = 4; + req_access_txt = "31" + }, +/obj/machinery/button/door{ + id = "QMLoaddoor"; + name = "Loading Doors"; + pixel_x = -25; + pixel_y = -5; + req_access_txt = "31" + }, +/obj/machinery/computer/cargo{ + dir = 4 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -40; + pixel_y = -3 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron, +/area/quartermaster/storage) "gFy" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -21251,21 +21334,6 @@ }, /turf/open/floor/iron/white, /area/science/explab) -"gFF" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_in/purple{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "gFH" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -21285,16 +21353,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"gFU" = ( -/obj/machinery/newscaster{ - pixel_y = 34 - }, -/obj/machinery/camera/autoname{ - dir = 9; - network = list("ss13","security","court") - }, -/turf/open/floor/wood, -/area/security/courtroom) "gFW" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -21477,11 +21535,6 @@ broken = 1 }, /area/maintenance/department/medical/morgue) -"gIf" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Toilet" - }) "gIh" = ( /obj/structure/window/reinforced{ dir = 1 @@ -21571,14 +21624,6 @@ }, /turf/open/floor/iron/dark, /area/medical/morgue) -"gKr" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/computer/warrant, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "gKy" = ( /turf/closed/wall, /area/quartermaster/warehouse) @@ -21599,18 +21644,6 @@ dir = 5 }, /area/medical/medbay/central) -"gKA" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/obj/machinery/newscaster{ - pixel_y = 33 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/miningdock) "gKY" = ( /turf/open/floor/iron, /area/teleporter) @@ -21657,32 +21690,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"gLm" = ( -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/ash/large{ - layer = 4; - pixel_x = -3; - pixel_y = -8 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/item/stack/sheet/wood/ten, -/turf/open/floor/wood, -/area/library) -"gLp" = ( -/obj/structure/table/wood, -/obj/item/kirbyplants/random{ - layer = 3; - pixel_y = 18 - }, -/obj/item/candle/infinite{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/carpet/purple, -/area/chapel/main) "gLV" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/card/minor/ce{ @@ -21694,17 +21701,6 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"gMa" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Evidence" - }) "gMc" = ( /obj/structure/rack, /obj/item/lighter, @@ -21756,6 +21752,22 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"gMw" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "gMO" = ( /turf/closed/wall/rust, /area/library) @@ -21905,40 +21917,17 @@ /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/grass/no_border, /area/hallway/secondary/exit/departure_lounge) -"gOr" = ( -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ - dir = 6 - }, -/obj/effect/turf_decal/guideline/guideline_tri/_corner/yellow{ +"gOA" = ( +/obj/structure/window/reinforced{ dir = 4 }, -/turf/open/floor/iron, -/area/engine/engineering) -"gOz" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/structure/window/reinforced{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/obj/effect/turf_decal/bot, +/obj/structure/closet/firecloset/full, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "gOK" = ( /obj/effect/landmark/xeno_spawn, /obj/effect/decal/cleanable/dirt/dust, @@ -22027,21 +22016,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"gQN" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/science/xenobiology) "gQP" = ( /turf/closed/wall, /area/vacant_room/commissary/commissary1) @@ -22050,6 +22024,17 @@ /obj/effect/turf_decal/tile/red/anticorner/contrasted, /turf/open/floor/iron/dark, /area/security/brig) +"gQT" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/vending/snack/orange, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "gRs" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall, @@ -22065,6 +22050,45 @@ dir = 1 }, /area/medical/medbay/central) +"gRC" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access_txt = "19" + }, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" + }, +/obj/structure/sign/departments/minsky/security/command{ + pixel_x = -32 + }, +/turf/open/floor/iron, +/area/bridge) +"gRJ" = ( +/obj/machinery/telecomms/hub/preset/exploration, +/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) +"gRR" = ( +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Xenobiology Lab - Pen #4"; + network = list("ss13","rd","xeno") + }, +/obj/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "gRY" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -22107,23 +22131,19 @@ /obj/effect/turf_decal/bot, /turf/open/floor/wood, /area/vacant_room/office) -"gST" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +"gSZ" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 +/obj/machinery/shower{ + name = "emergency shower"; + pixel_y = 12 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" +/obj/effect/turf_decal/loading_area/white{ + dir = 8 }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hop) +/turf/open/floor/noslip/standard, +/area/engine/atmos) "gTf" = ( /obj/structure/chair/fancy/plastic, /obj/structure/lattice/catwalk, @@ -22174,6 +22194,17 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/science/mixing) +"gTK" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/light, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/turf/open/floor/iron, +/area/security/main) "gTM" = ( /obj/effect/decal/cleanable/cobweb, /obj/structure/reagent_dispensers/watertank/high, @@ -22220,6 +22251,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engine/atmos) +"gUi" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "gUl" = ( /obj/structure/rack, /obj/item/storage/briefcase{ @@ -22304,17 +22344,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/disposal) -"gUK" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/turf/open/floor/plating, -/area/security/brig) "gUO" = ( /obj/effect/turf_decal/guideline/guideline_in/darkblue{ dir = 8 @@ -22335,6 +22364,45 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"gUW" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 6 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_tri/yellow{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron, +/area/engine/engineering) +"gVk" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "gVl" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -22348,6 +22416,17 @@ /obj/effect/spawner/lootdrop/maintenance/three, /turf/open/floor/iron, /area/maintenance/department/science) +"gVo" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/turf/open/floor/iron, +/area/security/main) +"gVG" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/turf/open/floor/iron/techmaint, +/area/security/prison) "gVH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -22376,18 +22455,20 @@ /obj/structure/sign/warning/electricshock, /turf/closed/wall, /area/maintenance/solars/port/aft) +"gVY" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/tech/grid, +/area/engine/gravity_generator) "gWo" = ( /obj/effect/decal/cleanable/blood, /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"gWq" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 3 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) "gWz" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -22404,18 +22485,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engine_room) -"gXl" = ( -/obj/structure/chair/office/light{ - dir = 8 - }, -/obj/effect/landmark/start/exploration, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","rd") - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/quartermaster/exploration_prep) "gXC" = ( /obj/structure/chair/office{ dir = 1 @@ -22437,10 +22506,33 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) -"gXJ" = ( -/obj/machinery/smartfridge/chemistry/preloaded, -/turf/closed/wall, -/area/medical/apothecary) +"gXQ" = ( +/obj/structure/table/reinforced, +/obj/item/storage/box/donkpockets{ + pixel_x = 8; + pixel_y = 8 + }, +/obj/item/food/mint, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) +"gXT" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/structure/chair/fancy/comfy{ + color = "#596479"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "gYa" = ( /obj/machinery/photocopier, /obj/effect/turf_decal/bot, @@ -22466,19 +22558,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/chemistry) -"gZc" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/blue{ - color = "#267878"; - dir = 1 - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) "gZf" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -22516,23 +22595,6 @@ /obj/machinery/air_sensor/atmos/oxygen_tank, /turf/open/floor/engine/o2, /area/engine/atmos) -"gZP" = ( -/obj/machinery/computer/bounty{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9; - pixel_y = 3 - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/effect/turf_decal/stripes/box, -/obj/structure/window/reinforced, -/turf/open/floor/iron/sepia, -/area/quartermaster/office) "gZQ" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -22560,27 +22622,10 @@ }, /turf/open/floor/iron, /area/engine/engineering) -"gZS" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosroom"; - name = "HoS Room Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "gZZ" = ( /obj/structure/sign/departments/minsky/medical/chemistry/chemical2, /turf/closed/wall, /area/maintenance/starboard/aft) -"hae" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Visitation" - }) "hay" = ( /obj/machinery/sleeper{ dir = 4 @@ -22588,6 +22633,23 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/grid/steel, /area/medical/sleeper) +"haB" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Cell 1" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/prison, +/area/security/prison) "haH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -22629,6 +22691,17 @@ "haY" = ( /turf/closed/wall/r_wall, /area/bridge) +"hbe" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 6 + }, +/obj/machinery/meter, +/obj/effect/turf_decal/bot, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "hbo" = ( /obj/structure/sink{ dir = 1; @@ -22636,21 +22709,6 @@ }, /turf/open/floor/iron/white, /area/security/brig/medbay) -"hbw" = ( -/obj/structure/table/wood, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/item/instrument/piano_synth, -/obj/machinery/camera/autoname{ - dir = 10 - }, -/obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = 1 - }, -/turf/open/floor/wood, -/area/library) "hbH" = ( /obj/structure/sign/departments/minsky/medical/virology/virology1{ pixel_x = 32; @@ -22681,13 +22739,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/tech, /area/engine/atmos) -"hcm" = ( -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "1-8" - }, -/turf/open/floor/plating, -/area/engine/supermatter) "hcr" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/effect/turf_decal/guideline/guideline_edge/blue{ @@ -22764,6 +22815,29 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) +"hcV" = ( +/obj/structure/reagent_dispensers/peppertank{ + pixel_x = -32; + pixel_y = null + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/table, +/obj/item/paper_bin{ + pixel_x = -7; + pixel_y = 5 + }, +/obj/item/pen/red{ + pixel_x = -7; + pixel_y = 6 + }, +/obj/item/folder/red{ + pixel_x = 5; + pixel_y = 6 + }, +/turf/open/floor/iron/dark, +/area/security/main) "hdp" = ( /turf/closed/wall, /area/maintenance/central) @@ -22772,15 +22846,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/engine/engine_room) -"hdv" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab - Pen #3"; - network = list("ss13","rd","xeno") - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "hdz" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -22809,21 +22874,29 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/dark, /area/engine/atmos) -"hen" = ( -/obj/machinery/camera/autoname{ - c_tag = "Head of Personnel's Office"; - dir = 6; - pixel_y = 12 +"hei" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/obj/machinery/newscaster{ - pixel_x = 28; - pixel_y = 2 +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/light, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/brig) +"het" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "0-2" }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "heA" = ( /obj/machinery/door/airlock/public/glass{ name = "Primary Tool Storage" @@ -22844,25 +22917,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, /area/maintenance/port/central) -"heS" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - freerange = 1; - name = "Prison intercom"; - pixel_y = 25; - prison_radio = 1 - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) "hff" = ( /obj/item/kirbyplants/random, /obj/structure/disposalpipe/segment{ @@ -22870,6 +22924,17 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) +"hfq" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" + }, +/turf/open/floor/plating, +/area/medical/apothecary) "hfs" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/glass, @@ -22885,6 +22950,25 @@ /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/vacant_room/office) +"hfG" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "hfH" = ( /obj/structure/sign/poster/random{ pixel_x = 32 @@ -22945,12 +23029,6 @@ }, /turf/open/floor/iron/white/side, /area/medical/medbay/central) -"hgl" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "hgw" = ( /obj/effect/turf_decal/tile/blue/half, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -22972,6 +23050,17 @@ /obj/effect/spawner/room/tenxfive, /turf/open/floor/plating, /area/maintenance/starboard/aft) +"hhq" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test Chamber Blast Door" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/engine, +/area/science/explab) "hhv" = ( /turf/closed/wall/r_wall, /area/maintenance/department/bridge) @@ -23029,20 +23118,6 @@ }, /turf/open/space/basic, /area/space) -"hic" = ( -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Xenobiology Lab - Pen #7"; - network = list("ss13","rd","xeno") - }, -/obj/machinery/sparker{ - id = "Xenobio"; - pixel_x = 25 - }, -/turf/open/floor/engine, -/area/science/xenobiology) "hig" = ( /obj/item/reagent_containers/spray/cleaner{ pixel_x = -8; @@ -23187,19 +23262,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/medical/morgue) -"hkA" = ( -/obj/machinery/stasis{ - dir = 1 - }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","security") - }, -/obj/machinery/defibrillator_mount{ - pixel_x = -32 - }, -/turf/open/floor/iron/white, -/area/security/brig/medbay) "hkB" = ( /turf/closed/wall/rust, /area/gateway) @@ -23225,17 +23287,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, /area/maintenance/port/central) -"hkQ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/prison) "hkV" = ( /obj/structure/window/reinforced{ dir = 8 @@ -23377,6 +23428,17 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/hallway/primary/port) +"hnx" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "hnM" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 @@ -23391,6 +23453,22 @@ /obj/structure/frame/machine, /turf/open/floor/iron, /area/maintenance/port/aft) +"hof" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light, +/obj/machinery/flasher{ + id = "aicore"; + pixel_x = -10; + pixel_y = -23 + }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "MiniSat Core Hallway 3"; + network = list("minisat") + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/aisat/foyer) "hoj" = ( /obj/machinery/vending/coffee, /obj/machinery/button/door{ @@ -23453,17 +23531,6 @@ }, /turf/open/floor/plating, /area/construction/mining/aux_base) -"hpC" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Engineering - Secure Storage"; - name = "engineering camera"; - network = list("ss13","engine") - }, -/obj/machinery/power/emitter{ - dir = 1 - }, -/turf/open/floor/iron/tech/grid, -/area/engine/engineering) "hqd" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -23528,6 +23595,13 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/engine/atmos) +"hrr" = ( +/obj/item/plate, +/obj/effect/decal/cleanable/dirt/dust, +/obj/item/cigbutt, +/obj/effect/landmark/blobstart, +/turf/open/floor/plating, +/area/maintenance/starboard/aft) "hrP" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -23545,6 +23619,18 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"hsk" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/box, +/obj/machinery/light/small{ + dir = 8 + }, +/obj/machinery/advanced_airlock_controller/directional/west{ + pixel_x = -32; + pixel_y = 3 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "hsm" = ( /turf/closed/wall/r_wall, /area/crew_quarters/heads/captain) @@ -23556,22 +23642,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/maintenance/department/science) -"hsI" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Medbay - Break Room"; - name = "medbay camera"; - network = list("ss13","medbay") - }, -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/sign/painting/library{ - pixel_y = 32 - }, -/obj/effect/spawner/randomvend/snack, -/obj/machinery/firealarm/directional/east, -/turf/open/floor/iron, -/area/medical/break_room) "hsJ" = ( /obj/structure/railing/corner{ dir = 4 @@ -23582,21 +23652,6 @@ /obj/machinery/light, /turf/open/floor/iron, /area/hallway/primary/central) -"hsU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "Capoffice"; - name = "Captain blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/curtain/directional{ - dir = 4 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/crew_quarters/heads/captain/private) "hsY" = ( /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -23615,6 +23670,13 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) +"htl" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron, +/area/security/main) "htm" = ( /obj/effect/spawner/structure/window/reinforced, /obj/machinery/atmospherics/pipe/simple/green/visible{ @@ -23643,16 +23705,6 @@ }, /turf/open/floor/iron/dark, /area/teleporter) -"htY" = ( -/obj/effect/decal/cleanable/dirt, -/obj/machinery/portable_atmospherics/canister/nitrogen, -/obj/machinery/camera/directional/north{ - c_tag = "Science - Toxins Mixing Lab Burn Chamber"; - name = "science camera"; - network = list("ss13","rd") - }, -/turf/open/floor/iron/dark, -/area/science/misc_lab/range) "huh" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -23754,6 +23806,24 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"hvE" = ( +/obj/machinery/light, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/chair/fancy/bench{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","security") + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = -24 + }, +/turf/open/floor/iron, +/area/security/main) "hvH" = ( /obj/effect/turf_decal/tile/neutral, /obj/structure/rack, @@ -23767,6 +23837,15 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"hvQ" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "hvW" = ( /turf/open/floor/carpet, /area/maintenance/port/aft) @@ -23804,6 +23883,22 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/iron, /area/engine/engine_room) +"hwu" = ( +/obj/machinery/computer/security{ + pixel_y = -3 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/machinery/computer/security/telescreen{ + network = list("ss13"); + pixel_y = 25 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/turf/open/floor/carpet/red, +/area/security/detectives_office) "hwD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -23842,6 +23937,19 @@ }, /turf/open/floor/iron/techmaint, /area/science/xenobiology) +"hxo" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/closet/secure_closet/genpop, +/obj/machinery/light{ + dir = 4; + light_color = "#e8eaff" + }, +/obj/effect/turf_decal/bot, +/obj/structure/sign/poster/official/random{ + pixel_x = 32 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "hxw" = ( /obj/effect/turf_decal/delivery, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -23852,6 +23960,22 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) +"hxA" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/plating, +/area/quartermaster/warehouse) "hxB" = ( /obj/machinery/flasher{ id = "aicore"; @@ -23951,6 +24075,27 @@ dir = 6 }, /area/science/research) +"hyP" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "hyQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -23982,20 +24127,20 @@ "hzd" = ( /turf/open/floor/iron/grid/steel, /area/medical/virology) -"hze" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" +"hzk" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "1-4" }, -/turf/open/floor/plating, -/area/bridge) +/turf/open/floor/iron/dark, +/area/security/main) "hzp" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/on{ dir = 1; @@ -24059,35 +24204,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) -"hAD" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 1 - }, -/obj/effect/decal/cleanable/oil, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ - dir = 9 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow, -/obj/effect/turf_decal/guideline/guideline_tri/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/engineering) -"hBA" = ( -/obj/structure/closet/secure_closet/security/sec{ - anchored = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "hBG" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -24100,11 +24216,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"hBK" = ( -/turf/closed/wall/r_wall, -/area/security/main{ - name = "Security Locker Room" - }) "hBL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/airalarm/directional/east, @@ -24139,21 +24250,6 @@ }, /turf/open/floor/plating, /area/vacant_room/commissary/commissary2) -"hBT" = ( -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/effect/spawner/lootdrop/maintenance/two, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/warehouse) "hBW" = ( /obj/machinery/airalarm/directional/west, /obj/effect/turf_decal/guideline/guideline_edge/purple{ @@ -24208,6 +24304,26 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) +"hCt" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "hCu" = ( /obj/structure/flora/ausbushes/leafybush, /turf/open/floor/grass, @@ -24229,19 +24345,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"hDf" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/door/airlock/maintenance/external{ - name = "construction zone"; - req_one_access_txt = "32;47;48;37;29" - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/turf/open/floor/iron, -/area/construction/mining/aux_base) "hDo" = ( /obj/structure/table/reinforced, /obj/item/radio/off{ @@ -24310,25 +24413,9 @@ }, /turf/open/floor/iron, /area/science/lobby) -"hFj" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/camera/autoname/directional/east, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge/brown{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) +"hFn" = ( +/turf/open/floor/iron/dark, +/area/security/prison) "hFC" = ( /obj/effect/landmark/start/station_engineer, /obj/effect/turf_decal/tile/neutral/half/contrasted, @@ -24377,6 +24464,26 @@ /obj/item/hand_labeler, /turf/open/floor/iron/grid/steel, /area/medical/virology) +"hGk" = ( +/obj/machinery/door/airlock/security{ + aiControlDisabled = 1; + id_tag = "prisonereducation"; + name = "Prison Access"; + req_one_access_txt = "3" + }, +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/red/line{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "hGp" = ( /obj/effect/landmark/start/quartermaster, /obj/structure/chair/fancy/corp, @@ -24424,6 +24531,28 @@ /obj/item/folder/white, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"hHm" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/turf_decal/guideline/guideline_tri/_offset/red{ + dir = 5 + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + alpha = 180 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_in/darkblue{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "hHo" = ( /obj/machinery/power/terminal{ dir = 4 @@ -24473,23 +24602,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"hIn" = ( -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","prison") - }, -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "hIs" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24521,6 +24633,12 @@ }, /turf/open/floor/iron/large, /area/hallway/primary/central) +"hIT" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "hJf" = ( /obj/effect/turf_decal/stripes/closeup{ dir = 1 @@ -24534,21 +24652,20 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/disposal) -"hJD" = ( -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/door/window/southleft{ - dir = 8; - name = "Witness box"; - req_one_access_txt = "63;42;38" - }, +"hJm" = ( /obj/structure/cable/yellow{ icon_state = "4-8" }, -/turf/open/floor/iron/dark, -/area/security/courtroom) +/obj/machinery/firealarm/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/turf/open/floor/iron, +/area/engine/engine_room) "hJF" = ( /turf/open/floor/iron/dark/corner{ dir = 8 @@ -24563,21 +24680,6 @@ }, /turf/open/floor/circuit/telecomms/server, /area/science/xenobiology) -"hJK" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 6 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "hJO" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 8 @@ -24591,17 +24693,6 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"hJW" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/computer/security, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "hKc" = ( /obj/effect/spawner/structure/window/reinforced/tinted, /turf/open/floor/plating, @@ -24738,6 +24829,18 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron/sepia, /area/maintenance/port/central) +"hLn" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "hLt" = ( /obj/effect/spawner/room/fivexthree, /obj/effect/decal/cleanable/dirt/dust, @@ -24759,6 +24862,17 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) +"hLI" = ( +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Engineering - Secure Storage"; + name = "engineering camera"; + network = list("ss13","engine") + }, +/obj/machinery/power/emitter{ + dir = 1 + }, +/turf/open/floor/iron/tech/grid, +/area/engine/engineering) "hMa" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -24792,6 +24906,21 @@ }, /turf/open/floor/iron, /area/gateway) +"hMg" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_in/purple{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/structure/disposalpipe/junction{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "hMn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/guideline/guideline_edge/purple{ @@ -24804,6 +24933,13 @@ dir = 4 }, /area/science/research) +"hMq" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/turf/open/floor/iron/dark, +/area/security/prison) "hMs" = ( /obj/structure/closet/secure_closet/security, /obj/effect/turf_decal/tile/red/half/contrasted{ @@ -24823,14 +24959,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"hMw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosprivacy"; - name = "HoS Privacy Blast door" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "hMG" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 4 @@ -24920,6 +25048,23 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) +"hOa" = ( +/obj/machinery/door/window/northleft{ + base_state = "right"; + icon_state = "right"; + name = "Viro office"; + req_access_txt = "39" + }, +/obj/effect/turf_decal/tile/green/fourcorners/contrasted, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/medical/virology) "hOh" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet, @@ -24932,18 +25077,6 @@ }, /turf/open/floor/iron/techmaint, /area/science/misc_lab/range) -"hOz" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/green/visible, -/obj/effect/decal/cleanable/dirt, -/obj/item/radio/intercom{ - pixel_x = 33; - pixel_y = -3 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "hOB" = ( /obj/structure/sign/warning/vacuum, /turf/closed/wall/r_wall, @@ -24968,6 +25101,18 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"hOQ" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "hOY" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -25030,6 +25175,13 @@ /obj/machinery/light, /turf/open/floor/iron, /area/medical/sleeper) +"hPC" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/landmark/start/assistant, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "hPE" = ( /obj/structure/closet, /obj/item/crowbar/red, @@ -25111,11 +25263,6 @@ /obj/effect/decal/cleanable/cobweb, /turf/open/floor/wood, /area/library) -"hRv" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Dorms" - }) "hRz" = ( /obj/machinery/atmospherics/components/binary/circulator/cold, /obj/effect/turf_decal/box/corners{ @@ -25144,23 +25291,6 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain/private) -"hRZ" = ( -/obj/machinery/status_display/door_timer{ - id = "cell"; - name = "Solitary confinement timer"; - pixel_x = -32 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Showers" - }) "hSa" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -25175,6 +25305,34 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/sepia, /area/quartermaster/storage) +"hSn" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_in/yellow{ + dir = 1 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Foyer"; + req_one_access_txt = "32" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/engine/break_room) "hSG" = ( /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -25213,15 +25371,19 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"hTM" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 +"hTJ" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) +/obj/structure/chair/fancy/bench{ + dir = 1 + }, +/obj/machinery/newscaster{ + pixel_y = -31 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/turf/open/floor/iron, +/area/security/main) "hTN" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -25256,6 +25418,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"hUO" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "hVf" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/mix_input{ dir = 8 @@ -25279,16 +25451,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/theatre/backstage) -"hVD" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/obj/structure/weightmachine/weightlifter, -/obj/effect/turf_decal/bot_white, -/turf/open/floor/prison, -/area/security/prison) "hVF" = ( /obj/structure/flora/ausbushes/lavendergrass, /turf/open/floor/grass, @@ -25331,30 +25493,59 @@ /obj/structure/closet/bombcloset/security, /turf/open/floor/iron, /area/ai_monitored/security/armory) -"hVY" = ( -/obj/machinery/modular_fabricator/autolathe, -/obj/machinery/door/window/eastright{ - dir = 2; - name = "Research and Development Desk"; - req_one_access_txt = "47;63" +"hWe" = ( +/obj/machinery/door/poddoor/incinerator_toxmix{ + id = "tox_ESD"; + name = "Emergency Space Door" + }, +/turf/open/floor/iron, +/area/science/storage) +"hWz" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, /obj/structure/window/reinforced{ - dir = 8; - layer = 3 + dir = 1 }, -/obj/effect/turf_decal/stripes/line{ +/obj/machinery/computer/card{ + pixel_y = -3 + }, +/obj/effect/turf_decal/siding/wood{ dir = 1 }, -/obj/machinery/door/firedoor, /obj/structure/disposalpipe/segment{ - dir = 1 + dir = 6 }, -/turf/open/floor/iron, -/area/science/lab) +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain) "hWH" = ( /obj/effect/turf_decal/box, /turf/open/floor/circuit/green, /area/science/robotics/mechbay) +"hWR" = ( +/obj/structure/cable{ + icon_state = "0-8" + }, +/obj/structure/cable{ + icon_state = "0-4" + }, +/obj/machinery/power/compressor{ + comp_id = "incineratorturbine"; + dir = 8; + luminosity = 2 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Turbine Chamber"; + network = list("turbine") + }, +/turf/open/floor/engine/vacuum, +/area/engine/atmospherics_engine) "hWZ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -25368,40 +25559,10 @@ "hXo" = ( /turf/closed/wall/mineral/wood, /area/hallway/primary/central) -"hXG" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/vending/wardrobe/sec_wardrobe, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) -"hYg" = ( -/obj/machinery/smartfridge/extract/preloaded, -/turf/closed/wall/r_wall, -/area/science/xenobiology) "hYo" = ( /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/port/central) -"hYs" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/machinery/light/small{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/camera/directional/east{ - c_tag = "Interrogation room"; - network = list("interrogation") - }, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "hYv" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/wood, @@ -25425,19 +25586,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"hYV" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","prison") - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) "hYY" = ( /obj/machinery/vending/engivend, /obj/structure/railing{ @@ -25472,15 +25620,6 @@ /obj/machinery/meter, /turf/closed/wall/r_wall, /area/engine/supermatter) -"hZC" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "hZF" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -25667,35 +25806,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"icV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Atmospherics Desk"; - req_access_txt = "39" - }, -/obj/machinery/door/firedoor, -/obj/structure/desk_bell{ - pixel_x = 8; - pixel_y = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/item/paper_bin{ - pixel_x = -6; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = -6; - pixel_y = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/medical/virology) "idf" = ( /obj/item/radio/intercom{ dir = 8; @@ -25757,6 +25867,14 @@ /obj/structure/flora/ausbushes/sunnybush, /turf/open/floor/grass, /area/hallway/primary/central) +"iem" = ( +/obj/machinery/door/poddoor/preopen{ + id = "testlab"; + name = "test Chamber Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/science/explab) "ieI" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -25798,18 +25916,6 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) -"ift" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/shower{ - dir = 1; - layer = 4; - name = "emergency shower" - }, -/obj/effect/turf_decal/loading_area/white{ - dir = 8 - }, -/turf/open/floor/noslip/standard, -/area/engine/atmos) "ifv" = ( /obj/machinery/camera/autoname/directional/east{ network = list("ss13","engine") @@ -25818,6 +25924,25 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/engine/engine_room) +"ify" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/red, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 9 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_tri/red{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/main) "ifC" = ( /turf/closed/wall/r_wall, /area/security/prison/shielded) @@ -25829,6 +25954,25 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"ifV" = ( +/obj/effect/turf_decal/bot, +/obj/structure/table/glass, +/obj/item/book/manual/wiki/grenades, +/obj/item/stack/cable_coil/random, +/obj/item/clothing/glasses/science{ + pixel_x = 2; + pixel_y = 4 + }, +/obj/item/screwdriver{ + pixel_x = -5; + pixel_y = 5 + }, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = 22 + }, +/turf/open/floor/iron, +/area/medical/apothecary) "igf" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/preopen{ @@ -25899,6 +26043,14 @@ /obj/effect/turf_decal/tile/white/half/contrasted, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) +"ihH" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/atmos) "iim" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/bot, @@ -25961,15 +26113,6 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"ijs" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "ijx" = ( /obj/structure/disposaloutlet{ dir = 8 @@ -25979,28 +26122,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"ijC" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/bridge) -"ijJ" = ( -/obj/machinery/door/airlock/maintenance{ - name = "Vacant Office A"; - req_access_txt = "12" - }, -/obj/structure/barricade/wooden/crude{ - layer = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/vacant_room/office) "ijM" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -26093,25 +26214,10 @@ }, /turf/open/floor/carpet/purple, /area/chapel/office) -"ilD" = ( -/obj/structure/window/reinforced{ - dir = 8; - layer = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/engine, -/area/science/xenobiology) -"ilH" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Visitation" - }) +"ilz" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "ilS" = ( /obj/structure/cable{ icon_state = "4-8" @@ -26181,22 +26287,6 @@ }, /turf/open/floor/plating, /area/science/xenobiology) -"inb" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light, -/obj/machinery/flasher{ - id = "aicore"; - pixel_x = -10; - pixel_y = -23 - }, -/obj/machinery/camera/directional/south{ - c_tag = "MiniSat Core Hallway 3"; - network = list("minisat") - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/aisat/foyer) "inc" = ( /obj/structure/railing/corner{ dir = 1 @@ -26298,26 +26388,14 @@ }, /turf/open/floor/iron/techmaint, /area/hallway/secondary/service) -"ips" = ( -/obj/structure/table/reinforced, -/obj/item/gun/energy/e_gun{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/item/gun/energy/e_gun{ - pixel_x = 4; - pixel_y = 3 - }, -/obj/machinery/door/window/brigdoor/westleft{ - name = "energy guns"; - req_access_txt = "3" - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 8 +"ioI" = ( +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 1 }, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "ipw" = ( /obj/effect/turf_decal/tile/brown/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -26328,16 +26406,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"ipy" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/vending/security, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "ipA" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -26364,6 +26432,18 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) +"ipR" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "brigentrance"; + name = "Brig Lockdown Control"; + pixel_x = -25; + req_access_txt = "1" + }, +/turf/open/floor/iron/dark, +/area/security/main) "ipT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -26501,20 +26581,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/port/aft) -"isp" = ( -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" +"isq" = ( +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/machinery/door/window/southleft{ + dir = 8; + name = "Witness Box"; + req_one_access_txt = "63;42;38" }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/security/detectives_office) +/turf/open/floor/iron/dark, +/area/security/courtroom) "isy" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, @@ -26523,21 +26604,17 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) -"isJ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/bot, -/obj/machinery/computer/security{ - dir = 8; - network = list("security") - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "isP" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/engine/engine_room) +"isT" = ( +/obj/machinery/smartfridge{ + name = "Bulk storage" + }, +/obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, +/turf/open/floor/iron, +/area/hydroponics) "itg" = ( /obj/effect/turf_decal/delivery, /obj/machinery/door/firedoor, @@ -26576,26 +26653,31 @@ /obj/structure/railing/corner, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) +"itK" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 9 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "itL" = ( /obj/machinery/modular_fabricator/exosuit_fab{ output_direction = 8 }, /turf/open/floor/iron/dark, /area/science/robotics) -"itM" = ( -/obj/structure/urinal{ - pixel_y = 25 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Showers" - }) "itV" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -26614,21 +26696,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) -"iuj" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 4 - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 4; - name = "Medbay Junction"; - sortType = 5 - }, -/obj/effect/turf_decal/guideline/guideline_in/yellow{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/break_room) "iuO" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/disposalpipe/sorting/mail{ @@ -26643,6 +26710,22 @@ }, /turf/open/floor/iron/white, /area/science/research) +"ivz" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/guideline/guideline_in/yellow{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/engine/break_room) "ivH" = ( /obj/machinery/air_sensor/atmos/air_tank, /turf/open/floor/engine/air, @@ -26673,6 +26756,21 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engine_room) +"iwa" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/noticeboard{ + dir = 1; + name = "Evidence board"; + pixel_y = -32 + }, +/turf/open/floor/iron, +/area/security/brig) "iwt" = ( /obj/machinery/gateway, /turf/open/floor/iron/techmaint, @@ -26714,20 +26812,6 @@ /obj/structure/girder, /turf/open/floor/iron, /area/maintenance/department/security) -"ixf" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/iron, -/area/engine/engine_room) "ixk" = ( /obj/structure/closet/secure_closet/miner, /obj/machinery/requests_console{ @@ -26743,27 +26827,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) -"ixv" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "ixy" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -26784,23 +26847,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/kitchen) -"ixK" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron, -/area/engine/engineering) "ixS" = ( /obj/structure/cable{ icon_state = "4-8" @@ -26937,6 +26983,21 @@ }, /turf/open/floor/iron, /area/science/storage) +"iAj" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/airlock/security/glass{ + name = "Gear Room"; + req_one_access_txt = "1" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/main) "iAu" = ( /obj/effect/turf_decal/siding/wideplating/dark/corner{ dir = 4 @@ -26962,6 +27023,20 @@ }, /turf/closed/wall/rust, /area/chapel/main) +"iAQ" = ( +/obj/structure/bed/roller, +/obj/machinery/light, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Quarantine Pen B"; + req_access_txt = "39" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/toy/plush/slimeplushie/green, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "iBq" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/structure/extinguisher_cabinet{ @@ -26973,6 +27048,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"iBr" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/medical/virology) "iBs" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -27008,12 +27094,6 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) -"iBN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "iCf" = ( /obj/effect/decal/cleanable/oil/streak, /obj/effect/decal/cleanable/dirt, @@ -27054,6 +27134,25 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"iCT" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/hallway/primary/fore) "iDw" = ( /obj/effect/turf_decal/tile/neutral/anticorner{ dir = 5 @@ -27133,13 +27232,6 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hos) -"iFb" = ( -/obj/machinery/door/poddoor/incinerator_toxmix{ - id = "tox_ESD"; - name = "Emergency space door" - }, -/turf/open/floor/iron, -/area/science/storage) "iFD" = ( /obj/structure/closet/l3closet/virology, /obj/effect/turf_decal/bot, @@ -27162,19 +27254,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/storage/tech) -"iFM" = ( -/obj/structure/cable{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "iFN" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -27182,37 +27261,37 @@ }, /turf/open/floor/plating, /area/crew_quarters/cafeteria) -"iGi" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "iGn" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/storage) -"iGM" = ( -/turf/open/floor/iron, -/area/science/robotics) -"iGW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" +"iGA" = ( +/obj/structure/table, +/obj/item/wrench, +/obj/item/screwdriver{ + pixel_y = 10 }, +/obj/effect/decal/cleanable/dirt, +/obj/item/analyzer, +/obj/item/pipe_dispenser, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/medical/virology) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/item/crowbar, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) +"iGM" = ( +/turf/open/floor/iron, +/area/science/robotics) "iHr" = ( /obj/effect/turf_decal/tile/purple{ dir = 4 @@ -27270,11 +27349,6 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) -"iIu" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Showers" - }) "iIv" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180; @@ -27283,23 +27357,6 @@ /obj/effect/turf_decal/guideline/guideline_in/yellow, /turf/open/floor/iron, /area/engine/engineering) -"iIy" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/turf/open/floor/iron, -/area/engine/engineering) "iIE" = ( /obj/structure/cable{ icon_state = "2-8" @@ -27408,24 +27465,6 @@ /obj/structure/sign/departments/minsky/medical/chemistry/chemical2, /turf/closed/wall/rust, /area/maintenance/starboard/aft) -"iKw" = ( -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/light/floor{ - brightness = 15; - bulb_colour = "#FFE4CE"; - bulb_vacuum_brightness = 15; - nightshift_brightness = 10; - nightshift_light_color = "#E6EBFF" - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "iKy" = ( /obj/machinery/door/airlock{ name = "Service Hall"; @@ -27503,6 +27542,10 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) +"iLK" = ( +/obj/structure/sign/poster/official/walk, +/turf/closed/wall/r_wall, +/area/security/prison) "iLL" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/camera/autoname/directional/south{ @@ -27513,6 +27556,16 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"iLM" = ( +/obj/machinery/genpop_interface{ + pixel_y = 32 + }, +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/table, +/turf/open/floor/iron/dark, +/area/security/prison) "iLW" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -27534,16 +27587,14 @@ }, /turf/open/floor/plating, /area/ai_monitored/turret_protected/aisat_interior) +"iMb" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/vending/coffee, +/turf/open/floor/iron, +/area/security/prison) "iMw" = ( /turf/closed/wall/rust, /area/maintenance/central) -"iMA" = ( -/obj/machinery/camera/directional/north{ - c_tag = "Xenobiology Lab - Pen #1"; - network = list("ss13","rd","xeno") - }, -/turf/open/floor/engine, -/area/science/xenobiology) "iMO" = ( /obj/machinery/light/small{ dir = 4 @@ -27625,6 +27676,44 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) +"iNq" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_in/yellow, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/airlock/engineering/glass{ + name = "Engineering Foyer"; + req_one_access_txt = "32" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/engine/break_room) "iNB" = ( /obj/machinery/gateway{ dir = 9 @@ -27889,6 +27978,14 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/medical/morgue) +"iRV" = ( +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/chem_dispenser, +/turf/open/floor/iron, +/area/medical/apothecary) "iRY" = ( /turf/closed/wall/r_wall, /area/engine/atmos) @@ -27918,6 +28015,12 @@ }, /turf/open/floor/wood, /area/security/courtroom) +"iSB" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/computer/warrant, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/main) "iSN" = ( /obj/structure/cable{ icon_state = "0-8" @@ -27985,23 +28088,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/aft) -"iUV" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 3 - }, -/obj/structure/table, -/obj/item/paper/guides/jobs/engi/gravity_gen, -/obj/item/stack/sheet/mineral/plasma/fifty, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/turf/open/floor/iron/tech/grid, -/area/engine/gravity_generator) "iUW" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -28102,6 +28188,17 @@ }, /turf/open/floor/carpet/grimy, /area/maintenance/central) +"iWc" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "iWh" = ( /obj/structure/chair/stool/directional/west, /obj/effect/decal/cleanable/dirt, @@ -28111,17 +28208,31 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/carpet/blue, /area/crew_quarters/cafeteria) -"iXg" = ( +"iWM" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/guideline/guideline_in/yellow{ + dir = 1 + }, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "1-4" }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/ai) +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/engine/engineering) "iXm" = ( /obj/machinery/light{ dir = 8 @@ -28156,21 +28267,6 @@ dir = 8 }, /area/quartermaster/exploration_prep) -"iXL" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/guideline/guideline_in/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/break_room) "iYu" = ( /obj/structure/lattice/catwalk, /obj/item/stack/cable_coil, @@ -28342,24 +28438,6 @@ }, /turf/open/floor/iron/white, /area/medical/genetics/cloning) -"jaD" = ( -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/iron, -/area/engine/engineering) "jaG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -28381,38 +28459,6 @@ dir = 4 }, /area/quartermaster/exploration_prep) -"jaU" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/firealarm/directional/north, -/obj/machinery/camera/directional/north, -/obj/machinery/washing_machine, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) -"jbe" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Evidence" - }) "jbg" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -28496,22 +28542,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/engine/storage) -"jce" = ( -/obj/machinery/processor, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = 23 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Teleporter Room" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "jcl" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ @@ -28537,6 +28567,19 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"jcs" = ( +/obj/machinery/airalarm/directional/south, +/obj/structure/rack, +/obj/item/storage/firstaid/regular{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/item/healthanalyzer, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/white, +/area/science/explab) "jcv" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/machinery/light, @@ -28584,14 +28627,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"jcP" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab - Pen #4"; - network = list("ss13","rd","xeno") - }, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "jcW" = ( /turf/closed/wall/r_wall, /area/engine/engine_room) @@ -28603,18 +28638,28 @@ dir = 8 }, /area/hallway/secondary/exit/departure_lounge) -"jdh" = ( -/obj/effect/landmark/start/assistant, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) +"jdj" = ( +/obj/machinery/computer/pod/old{ + density = 0; + icon = 'icons/obj/airlock_machines.dmi'; + icon_state = "airlock_control_standby"; + id = "chapelgun"; + name = "Mass Driver Controller"; + pixel_y = 32 + }, +/obj/structure/table/wood/fancy, +/obj/item/food/grown/flower/harebell{ + pixel_y = 3 + }, +/obj/item/candle/infinite{ + pixel_x = -8; + pixel_y = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/chapel/main) "jdn" = ( /obj/item/shovel/spade, /obj/item/storage/belt/botanical, @@ -28695,11 +28740,46 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/port/aft) -"jeK" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Visitation" - }) +"jeg" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/restraints/handcuffs{ + pixel_x = 3; + pixel_y = 8 + }, +/obj/item/restraints/handcuffs{ + pixel_y = 4 + }, +/obj/item/restraints/handcuffs{ + pixel_x = -2; + pixel_y = -2 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) +"jeM" = ( +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/closet/secure_closet/personal, +/obj/effect/turf_decal/box, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "jeN" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/power/smes{ @@ -28710,6 +28790,20 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) +"jfa" = ( +/obj/machinery/computer/cargo/request, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/box, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron, +/area/medical/storage) "jfb" = ( /obj/structure/cable{ icon_state = "4-8" @@ -28758,20 +28852,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"jfL" = ( -/obj/structure/table, -/obj/machinery/fax/sec, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "jgz" = ( /obj/structure/railing/corner{ dir = 8 @@ -28946,11 +29026,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/port/aft) -"jiR" = ( -/obj/structure/sign/departments/holy, -/obj/structure/sign/departments/holy, -/turf/closed/wall, -/area/chapel/main) "jiS" = ( /obj/machinery/light/small{ dir = 1 @@ -29019,6 +29094,35 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"jkj" = ( +/obj/machinery/conveyor{ + dir = 8; + id = "MailConv" + }, +/obj/machinery/button/door{ + id = "Bountydoors"; + name = "Bounty glass doors"; + normaldoorcontrol = 1; + pixel_y = 38; + req_access_txt = "31" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_y = 28; + req_access_txt = "31" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/quartermaster/office) "jkr" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -29054,14 +29158,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/techmaint, /area/storage/tech) -"jkH" = ( -/obj/effect/turf_decal/siding/wood/end, -/obj/structure/railing{ - dir = 10; - layer = 3.2 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre) "jkM" = ( /obj/item/radio/intercom{ dir = 1; @@ -29078,6 +29174,16 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/engine, /area/science/explab) +"jlg" = ( +/obj/structure/table/reinforced, +/obj/item/toy/figure/chef, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "jlw" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ dir = 4 @@ -29101,33 +29207,24 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) -"jlZ" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 1 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) -"jmm" = ( -/obj/structure/disposalpipe/segment{ +"jlQ" = ( +/obj/effect/turf_decal/tile/blue/half{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ +/obj/machinery/light{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/obj/machinery/airalarm/directional/north{ + pixel_y = 28 }, /obj/structure/cable/yellow{ - icon_state = "1-8" + icon_state = "4-8" }, -/turf/open/floor/plating, -/area/quartermaster/warehouse) +/turf/open/floor/iron/white, +/area/medical/office) "jmw" = ( /obj/item/reagent_containers/food/drinks/drinkingglass{ pixel_x = -7; @@ -29152,6 +29249,14 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/iron/techmaint, /area/science/misc_lab/range) +"jnw" = ( +/obj/structure/chair/fancy/sofa/old/right{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood, +/obj/effect/landmark/xeno_spawn, +/turf/open/floor/carpet/green, +/area/security/main) "jnz" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 4 @@ -29259,38 +29364,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) -"joR" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrign"; - name = "Brig"; - req_one_access_txt = "63;38" - }, -/obj/structure/disposalpipe/segment, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron, -/area/security/brig) "joU" = ( /obj/effect/turf_decal/guideline/guideline_edge/blue, /obj/effect/turf_decal/guideline/guideline_edge/green{ @@ -29310,23 +29383,6 @@ }, /turf/open/floor/iron, /area/quartermaster/storage) -"jpI" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/machinery/light/floor{ - brightness = 15; - bulb_emergency_brightness_mul = 2; - bulb_vacuum_brightness = 15; - nightshift_brightness = 10 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "jpK" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -29411,6 +29467,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"jrH" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "jrO" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -29425,11 +29491,6 @@ /obj/structure/aquarium, /turf/open/floor/iron, /area/quartermaster/qm) -"jrR" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Dorms" - }) "jrW" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/neutral{ @@ -29563,27 +29624,6 @@ }, /turf/open/floor/iron/half, /area/hallway/primary/central) -"jth" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 6 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "jtr" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -29596,20 +29636,6 @@ dir = 1 }, /area/engine/engine_room) -"jtJ" = ( -/obj/structure/chair/office{ - dir = 8; - pixel_x = -6; - pixel_y = 6 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/misc_lab) "jtU" = ( /obj/structure/sign/departments/minsky/research/research, /turf/closed/wall, @@ -29809,6 +29835,28 @@ }, /turf/open/space/basic, /area/space/nearstation) +"jxl" = ( +/obj/effect/turf_decal/guideline/guideline_in/darkblue{ + dir = 8 + }, +/obj/effect/turf_decal/tile/dark_blue/half/contrasted{ + alpha = 180; + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/sorting/mail/destination/law_office/flip{ + dir = 1 + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "jxn" = ( /obj/effect/turf_decal/tile/dark_green, /obj/effect/decal/cleanable/dirt, @@ -29821,57 +29869,34 @@ }, /turf/open/floor/iron, /area/maintenance/central) -"jxz" = ( -/obj/structure/lattice/catwalk, -/obj/structure/cable{ - icon_state = "4-8" - }, -/turf/open/space/basic, -/area/solar/starboard/aft) -"jxK" = ( -/obj/machinery/light, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +"jxw" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 }, -/obj/structure/rack, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -4; - pixel_y = 1 +/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ + dir = 4 }, -/obj/item/tank/jetpack/carbondioxide, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = 4; - pixel_y = -1 +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 8 }, -/obj/item/tank/jetpack/carbondioxide{ - pixel_x = -4; - pixel_y = -2 +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 6 }, -/obj/machinery/door/window/northright{ - layer = 3.1; - name = "Jetpack Storage"; - req_access_txt = "19" +/obj/effect/turf_decal/guideline/guideline_tri/red{ + dir = 1 }, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/turf/open/floor/iron/tech, -/area/ai_monitored/storage/eva) -"jxT" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 8; - name = "Gas to Cooling Loop" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line{ - dir = 1 +/turf/open/floor/iron, +/area/security/main) +"jxz" = ( +/obj/structure/lattice/catwalk, +/obj/structure/cable{ + icon_state = "4-8" }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/tech, -/area/engine/engine_room) +/turf/open/space/basic, +/area/solar/starboard/aft) "jxU" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -30167,18 +30192,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron, /area/science/storage) -"jCL" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison) "jCR" = ( /obj/effect/turf_decal/guideline/guideline_tri/purple{ dir = 1 @@ -30196,15 +30209,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"jDB" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/plating, -/area/crew_quarters/kitchen) "jDD" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, @@ -30225,25 +30229,6 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engine_room) -"jDF" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/cyan, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "jDH" = ( /obj/docking_port/stationary{ dir = 4; @@ -30263,19 +30248,28 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"jEe" = ( -/obj/structure/disposalpipe/segment{ +"jEi" = ( +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/tile/yellow/anticorner_ramp/contrasted{ + alpha = 180; dir = 8 }, -/obj/machinery/light, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/effect/turf_decal/guideline/guideline_ramp/yellow{ + dir = 8 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) +/turf/open/floor/iron{ + dir = 8 + }, +/area/engine/engineering) "jEw" = ( /obj/structure/sign/poster/official/safety_report, /turf/closed/wall, @@ -30424,6 +30418,15 @@ /obj/machinery/firealarm/directional/east, /turf/open/floor/iron, /area/engine/engineering) +"jGH" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "jGK" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -30576,24 +30579,28 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/atmos) -"jJw" = ( -/obj/structure/window/reinforced{ - dir = 1 +"jIN" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 +/obj/structure/disposalpipe/segment{ + dir = 4 }, -/obj/structure/window/reinforced{ +/obj/effect/turf_decal/stripes/corner{ dir = 4 }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 8 +/turf/open/floor/iron, +/area/science/lobby) +"jIR" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain) +/obj/machinery/camera/autoname/directional/north{ + c_tag = "MiniSat Upload East"; + network = list("minisat","aiupload") + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "jJz" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/fancy/comfy{ @@ -30601,27 +30608,6 @@ }, /turf/open/floor/carpet/royalblack, /area/library) -"jJB" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "jJC" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -30664,15 +30650,6 @@ }, /turf/open/floor/engine/vacuum, /area/engine/atmospherics_engine) -"jKm" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/turf/open/floor/plating, -/area/maintenance/department/bridge) "jKr" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -30700,6 +30677,31 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) +"jKN" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "jKU" = ( /obj/structure/closet/firecloset/full, /turf/open/floor/iron/sepia, @@ -30733,34 +30735,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) -"jMm" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/obj/structure/closet/firecloset/full, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) -"jMp" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/loading_area{ - pixel_y = -8 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "jMC" = ( /obj/structure/table/reinforced, /obj/effect/turf_decal/stripes/line{ @@ -30801,6 +30775,13 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/port/central) +"jNd" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "jNm" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/closet/crate/miningcar, @@ -30829,6 +30810,16 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) +"jOe" = ( +/obj/effect/turf_decal/tile/red/half/contrasted, +/obj/structure/closet/secure_closet/genpop, +/obj/effect/turf_decal/bot, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "jOj" = ( /obj/structure/window/reinforced{ dir = 8 @@ -30872,6 +30863,23 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"jOT" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/engine/engineering) "jPc" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -30932,17 +30940,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/bridge) -"jPF" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "jPJ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -31029,6 +31026,27 @@ }, /turf/open/floor/wood, /area/security/courtroom) +"jQM" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) +"jQP" = ( +/obj/machinery/door/window/eastright{ + base_state = "left"; + dir = 1; + icon_state = "left"; + name = "Security Delivery"; + req_access_txt = "1" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/plating, +/area/security/brig) "jRd" = ( /obj/machinery/light{ dir = 4 @@ -31203,6 +31221,37 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"jSI" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access_txt = "20" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/door/poddoor{ + id = "Capoffice"; + name = "Captain Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/dark, +/area/crew_quarters/heads/captain) +"jSP" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/vending/security, +/turf/open/floor/iron/dark, +/area/security/main) "jSQ" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -31429,6 +31478,16 @@ dir = 1 }, /area/medical/sleeper) +"jXy" = ( +/obj/machinery/light{ + bulb_colour = "#FFCEA6"; + dir = 4; + nightshift_light_color = "#FFB16E" + }, +/obj/machinery/airalarm/directional/east, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/wood, +/area/crew_quarters/heads/captain) "jXI" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 4 @@ -31461,35 +31520,6 @@ }, /turf/open/floor/engine/n2o, /area/engine/atmos) -"jYo" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/item/xenoartifact_labeler{ - pixel_y = 6 - }, -/obj/item/clothing/glasses/science{ - pixel_x = 4; - pixel_y = 10 - }, -/obj/item/xenoartifact_labeler{ - pixel_y = 6 - }, -/obj/item/clothing/glasses/science{ - pixel_x = 4; - pixel_y = 10 - }, -/obj/item/healthanalyzer, -/obj/item/analyzer, -/obj/item/clothing/gloves/artifact_pinchers{ - pixel_y = 3 - }, -/turf/open/floor/iron, -/area/science/explab) "jYx" = ( /obj/machinery/computer/camera_advanced/xenobio, /obj/effect/turf_decal/bot, @@ -31498,20 +31528,6 @@ }, /turf/open/floor/iron/grid/steel, /area/science/xenobiology) -"jZk" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/landmark/blobstart, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "jZm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -31563,6 +31579,20 @@ }, /turf/open/floor/iron, /area/chapel/main) +"jZG" = ( +/obj/machinery/door/airlock/external{ + name = "MiniSat External Access"; + req_one_access_txt = "65;61" + }, +/obj/machinery/atmospherics/pipe/layer_manifold{ + dir = 4 + }, +/obj/machinery/door/poddoor/preopen{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "jZL" = ( /obj/effect/turf_decal/tile/brown/half/contrasted{ dir = 1 @@ -31590,6 +31620,13 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/grid/steel, /area/medical/virology) +"kao" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/turf/open/floor/iron, +/area/security/brig) "kav" = ( /obj/item/kirbyplants/random, /obj/effect/turf_decal/guideline/guideline_edge/purple{ @@ -31656,27 +31693,23 @@ }, /turf/open/floor/iron, /area/engine/storage) -"kbH" = ( -/turf/closed/wall/r_wall/rust, -/area/science/mixing) -"kch" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" +"kbs" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/structure/cable/yellow{ - icon_state = "0-8" + icon_state = "1-2" }, -/obj/structure/window/reinforced/spawner, -/obj/structure/window/reinforced/spawner{ - dir = 1 +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 }, -/obj/structure/transit_tube, -/turf/open/floor/iron/dark, -/area/bridge) +/turf/open/floor/iron, +/area/engine/engineering) +"kbH" = ( +/turf/closed/wall/r_wall/rust, +/area/science/mixing) "kcF" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/iron/white, @@ -31687,17 +31720,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"kcO" = ( -/obj/effect/turf_decal/box/corners{ - dir = 1; - pixel_x = 15; - pixel_y = -15 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/tech, -/area/engine/engine_room) "kcZ" = ( /obj/structure/table/reinforced, /obj/machinery/door/window/eastright{ @@ -31765,6 +31787,18 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"kfi" = ( +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","security") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "kfn" = ( /obj/structure/chair/fancy/sofa/old/right{ color = "#742925"; @@ -31832,6 +31866,16 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) +"kge" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/disposaloutlet{ + dir = 1 + }, +/obj/structure/disposalpipe/trunk, +/turf/open/floor/iron/dark, +/area/security/brig) "kgi" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -31892,6 +31936,22 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"khg" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/turf/open/floor/iron, +/area/security/brig) "kht" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -31915,6 +31975,10 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) +"khA" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/main) "khE" = ( /obj/effect/turf_decal/tile/brown/half/contrasted, /obj/structure/disposalpipe/segment{ @@ -32094,6 +32158,30 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) +"kjF" = ( +/obj/machinery/door/poddoor{ + id = "Capoffice"; + name = "Captain Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/captain) +"kjQ" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/main) "kkg" = ( /obj/structure/chair/office, /obj/effect/landmark/start/detective, @@ -32175,6 +32263,16 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) +"kkY" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/filingcabinet/chestdrawer{ + pixel_y = 2 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/prison) "kla" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -32197,35 +32295,6 @@ }, /turf/open/floor/iron, /area/engine/engine_room) -"klt" = ( -/obj/machinery/power/apc/auto_name/directional/east, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - color = "#267878"; - dir = 5 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - color = "#267878" - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ - color = "#267878"; - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_tri/blue{ - color = "#267878"; - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "klu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -32246,6 +32315,13 @@ }, /turf/open/floor/iron/dark, /area/teleporter) +"klx" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron, +/area/hallway/primary/port) "klA" = ( /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/nitrous_input{ dir = 8 @@ -32283,18 +32359,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"kma" = ( -/obj/structure/railing{ - dir = 10; - layer = 3.1 - }, -/obj/effect/spawner/randomvend/cola, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 10 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "kml" = ( /obj/structure/table/reinforced, /obj/item/clipboard{ @@ -32369,6 +32433,17 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) +"knv" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/light_switch{ + pixel_x = -23; + pixel_y = -7 + }, +/turf/open/floor/iron/dark, +/area/security/brig) "knx" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -32398,15 +32473,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"kob" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/medical/virology) "kok" = ( /obj/structure/chair/stool/bar/directional/south, /turf/open/floor/iron/cafeteria_red, @@ -32414,6 +32480,13 @@ "kor" = ( /turf/closed/wall/r_wall/rust, /area/science/storage) +"kos" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","security") + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "koB" = ( /obj/effect/turf_decal/delivery, /obj/structure/cable/yellow{ @@ -32453,15 +32526,6 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/ai_monitored/security/armory) -"kpc" = ( -/obj/machinery/airalarm/directional/north, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "kpf" = ( /obj/machinery/status_display/evac, /turf/closed/wall/r_wall, @@ -32494,6 +32558,19 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) +"kpT" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/loading_area{ + pixel_y = -8 + }, +/turf/open/floor/iron, +/area/security/main) "kqq" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -32644,6 +32721,20 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/port/aft) +"ksN" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/bridge) "ksT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ dir = 4 @@ -32674,6 +32765,17 @@ }, /turf/open/floor/iron/half, /area/hallway/primary/central) +"kuf" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/medical/virology) "kui" = ( /obj/item/radio/intercom{ dir = 1; @@ -32821,10 +32923,6 @@ }, /turf/open/floor/plating, /area/security/warden) -"kvR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "kvU" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 @@ -32843,6 +32941,25 @@ "kwh" = ( /turf/closed/wall, /area/engine/engineering) +"kwq" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron, +/area/security/main) "kwv" = ( /obj/machinery/meter, /obj/machinery/atmospherics/pipe/manifold/general/visible{ @@ -32893,6 +33010,14 @@ }, /turf/open/floor/wood, /area/security/courtroom) +"kxl" = ( +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medpriv1"; + name = "privacy Door" + }, +/obj/effect/spawner/structure/window, +/turf/open/floor/plating, +/area/medical/exam_room) "kxp" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -32900,13 +33025,11 @@ }, /turf/open/floor/plating, /area/security/checkpoint/medical) -"kxr" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) +"kxx" = ( +/obj/effect/spawner/structure/window, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/library) "kxz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -32922,6 +33045,18 @@ }, /turf/open/floor/wood, /area/security/courtroom) +"kxD" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/item/clipboard{ + name = "menu" + }, +/obj/machinery/door/poddoor/shutters{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/plating, +/area/crew_quarters/kitchen) "kxQ" = ( /obj/machinery/atmospherics/components/unary/vent_pump/siphon/atmos/mix_output{ dir = 8 @@ -32985,13 +33120,6 @@ name = "mainframe floor" }, /area/tcommsat/server) -"kyO" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/vending/coffee, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) "kyR" = ( /turf/closed/wall/r_wall, /area/security/checkpoint/escape) @@ -33010,6 +33138,13 @@ }, /turf/open/space/basic, /area/space/nearstation) +"kzB" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/security/brig) "kzI" = ( /obj/effect/turf_decal/tile/neutral{ dir = 4 @@ -33051,6 +33186,26 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) +"kAI" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ + dir = 6 + }, +/obj/effect/turf_decal/guideline/guideline_tri/_corner/yellow{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, +/turf/open/floor/iron, +/area/engine/engineering) "kAP" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/table, @@ -33067,17 +33222,6 @@ }, /turf/open/floor/engine/o2, /area/ai_monitored/turret_protected/ai) -"kBx" = ( -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "kBB" = ( /obj/machinery/light/floor, /obj/effect/landmark/start/ai, @@ -33125,6 +33269,28 @@ }, /turf/open/floor/iron/dark, /area/bridge) +"kCC" = ( +/obj/item/radio/intercom{ + pixel_x = 1; + pixel_y = 30 + }, +/obj/structure/chair/office{ + dir = 8; + pixel_x = -6; + pixel_y = 4 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 1; + pixel_y = 22 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron, +/area/science/misc_lab) "kCO" = ( /obj/machinery/computer/station_alert{ dir = 1 @@ -33181,20 +33347,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/white, /area/crew_quarters/kitchen) -"kDD" = ( -/obj/machinery/door/airlock/external{ - name = "MiniSat External Access"; - req_one_access_txt = "65;61" - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "kDQ" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 4 @@ -33263,6 +33415,29 @@ /obj/effect/landmark/start/assistant, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"kEw" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 10 + }, +/obj/effect/turf_decal/guideline/guideline_tri/red, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron, +/area/security/brig) "kEL" = ( /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/plating, @@ -33295,6 +33470,18 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/port/aft) +"kFF" = ( +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "kFV" = ( /obj/structure/sign/warning/nosmoking, /turf/closed/wall, @@ -33331,6 +33518,21 @@ /obj/effect/decal/cleanable/oil/slippery, /turf/open/floor/iron, /area/maintenance/port/aft) +"kGt" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","security") + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = -36 + }, +/turf/open/floor/iron, +/area/security/main) "kGu" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -33364,34 +33566,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/science/mixing) -"kHp" = ( -/obj/structure/table/reinforced, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9; - pixel_y = 3 - }, -/obj/structure/desk_bell{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/window/westleft{ - name = "Delivery Desk"; - req_access_txt = "50" - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/office) "kHy" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -33419,21 +33593,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"kIg" = ( -/obj/item/soap/nanotrasen, -/obj/effect/turf_decal/delivery, -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 8; - layer = 4; - name = "emergency shower"; - pixel_x = -5; - pixel_y = -5 - }, -/turf/open/floor/noslip/standard, -/area/security/prison{ - name = "Prison Showers" - }) "kIi" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 @@ -33586,39 +33745,6 @@ /obj/machinery/vendor/exploration, /turf/open/floor/iron/dark, /area/quartermaster/exploration_prep) -"kKf" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/mixing) -"kKw" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/closet/secure_closet/security/sec{ - anchored = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "kKx" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -33734,15 +33860,6 @@ "kLq" = ( /turf/open/floor/carpet/blue, /area/medical/exam_room) -"kLz" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "kLF" = ( /obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ @@ -33799,6 +33916,15 @@ dir = 6 }, /area/science/research) +"kNR" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 6 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/turf/open/floor/carpet/green, +/area/security/main) "kNX" = ( /obj/effect/decal/cleanable/blood/footprints, /obj/machinery/airalarm/directional/west, @@ -33832,6 +33958,12 @@ }, /turf/open/space/basic, /area/space) +"kOp" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "kOt" = ( /obj/docking_port/stationary{ dwidth = 12; @@ -33858,6 +33990,15 @@ }, /turf/open/floor/plating, /area/crew_quarters/heads/hor) +"kOM" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "kOP" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -34016,6 +34157,16 @@ /obj/machinery/status_display/evac, /turf/closed/wall, /area/crew_quarters/cafeteria) +"kRQ" = ( +/obj/effect/spawner/structure/window/reinforced/tinted, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/brig) "kRR" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -34153,6 +34304,34 @@ }, /turf/open/floor/prison, /area/security/prison) +"kTC" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 4 + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/airlock/research{ + id_tag = "ResearchExt"; + name = "Research Division"; + req_one_access_txt = "7;29" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/white, +/area/science/research) "kTN" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ @@ -34193,6 +34372,10 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"kUl" = ( +/obj/machinery/smartfridge/extract/preloaded, +/turf/open/floor/iron/white, +/area/science/xenobiology) "kUm" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -34225,25 +34408,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) -"kUY" = ( -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 30 - }, -/obj/structure/chair/office{ - dir = 8; - pixel_x = -6; - pixel_y = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 1; - pixel_y = 22 - }, -/turf/open/floor/iron, -/area/science/misc_lab) "kVe" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/dirt, @@ -34474,22 +34638,6 @@ }, /turf/open/floor/wood, /area/crew_quarters/dorms) -"kYE" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/turf/open/floor/plating, -/area/bridge) "kYH" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -34521,14 +34669,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron, /area/bridge) -"kZd" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "engineering security door" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/noslip/standard, -/area/engine/engineering) "kZj" = ( /obj/structure/railing/corner{ dir = 4 @@ -34564,28 +34704,6 @@ /obj/item/clothing/mask/balaclava, /turf/open/floor/iron/dark, /area/security/execution/education) -"kZz" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "kZA" = ( /obj/machinery/light/small{ dir = 1 @@ -34698,6 +34816,12 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"laI" = ( +/obj/structure/sign/poster/random{ + pixel_x = 2 + }, +/turf/closed/wall, +/area/security/main) "lbf" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -34714,6 +34838,29 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) +"lbg" = ( +/obj/machinery/door/airlock/medical/glass{ + id_tag = "MedbayFoyer"; + name = "Medbay"; + req_access_txt = "5" + }, +/obj/effect/mapping_helpers/airlock/unres, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "quarantineshutters"; + name = "Quarantine Shutters" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/medical/medbay/central) "lbh" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -34824,15 +34971,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"lcj" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "engineering security door" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/decal/cleanable/dirt/dust, -/turf/open/floor/noslip/standard, -/area/engine/engineering) "lcp" = ( /obj/effect/turf_decal{ dir = 1 @@ -34877,22 +35015,6 @@ }, /turf/open/floor/wood, /area/security/prison) -"ldP" = ( -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_edge/yellow{ - dir = 8 - }, -/obj/item/radio/intercom{ - pixel_x = -31; - pixel_y = -3 - }, -/turf/open/floor/iron, -/area/engine/engineering) "lef" = ( /obj/machinery/atmospherics/pipe/manifold/cyan/visible{ dir = 8 @@ -34942,50 +35064,6 @@ /obj/machinery/vending/wardrobe/jani_wardrobe, /turf/open/floor/iron, /area/janitor) -"leQ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow, -/obj/effect/spawner/structure/window/reinforced/prison, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/security/prison) -"leR" = ( -/obj/effect/turf_decal/bot, -/obj/structure/table/glass, -/obj/item/book/manual/wiki/grenades, -/obj/item/stack/cable_coil/random, -/obj/item/clothing/glasses/science{ - pixel_x = 2; - pixel_y = 4 - }, -/obj/item/screwdriver{ - pixel_x = -5; - pixel_y = 5 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = 21; - pixel_y = 22 - }, -/turf/open/floor/iron, -/area/medical/apothecary) -"lfc" = ( -/obj/machinery/rnd/production/circuit_imprinter, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/north{ - c_tag = "Incinerator"; - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "lff" = ( /obj/machinery/light, /obj/effect/turf_decal/guideline/guideline_edge/purple, @@ -35086,6 +35164,21 @@ "lgK" = ( /turf/open/floor/glass/reinforced, /area/chapel/main) +"lhc" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + freerange = 1; + name = "Prison intercom"; + pixel_y = -25; + prison_radio = 1 + }, +/turf/open/floor/iron, +/area/security/prison) "lhn" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/landmark/xeno_spawn, @@ -35208,27 +35301,6 @@ }, /turf/open/floor/iron, /area/chapel/main) -"lkk" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/structure/closet/crate/rcd, -/obj/machinery/door/window/northleft{ - dir = 2; - layer = 3.1; - name = "RCD Storage"; - req_access_txt = "19" - }, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/machinery/airalarm/directional/north, -/turf/open/floor/iron/tech, -/area/ai_monitored/storage/eva) "lkl" = ( /turf/closed/wall/rust, /area/vacant_room/commissary/commissary2) @@ -35279,6 +35351,23 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"lky" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Chemistry Desk"; + req_one_access_txt = "5;33" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/item/folder/white, +/obj/item/folder/white, +/turf/open/floor/plating, +/area/medical/apothecary) "lkA" = ( /obj/effect/landmark/start/cargo_technician, /obj/structure/cable/yellow{ @@ -35347,6 +35436,18 @@ }, /turf/open/floor/iron/white/side, /area/science/lobby) +"llT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/sign/painting/library{ + pixel_y = -32 + }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "Captain's Quarters" + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "llV" = ( /obj/machinery/light/small{ dir = 8 @@ -35405,17 +35506,6 @@ }, /turf/open/floor/engine, /area/science/xenobiology) -"lnE" = ( -/obj/machinery/door/poddoor{ - id = "Capoffice"; - name = "Captain blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/captain) "lnQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -35456,33 +35546,6 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/security) -"lok" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) -"lon" = ( -/obj/machinery/door/window/eastleft{ - dir = 2; - name = "Bar door"; - req_access_txt = "25" - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) "loD" = ( /obj/structure/chair/office/light{ dir = 4 @@ -35580,6 +35643,18 @@ }, /turf/open/floor/iron, /area/engine/engine_room) +"lpV" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "lqc" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -35677,6 +35752,10 @@ }, /turf/open/floor/iron/large, /area/hallway/primary/central) +"lrC" = ( +/obj/machinery/smartfridge, +/turf/open/floor/iron, +/area/crew_quarters/kitchen) "lrK" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 @@ -35783,6 +35862,37 @@ /obj/effect/spawner/room/fivexthree, /turf/open/floor/plating, /area/maintenance/port/central) +"ltj" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/prison) +"ltu" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/structure/closet/crate/rcd, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "RCD Storage"; + req_access_txt = "19" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/airalarm/directional/north, +/turf/open/floor/iron/tech, +/area/ai_monitored/storage/eva) "lty" = ( /obj/structure/extinguisher_cabinet{ pixel_y = -33 @@ -35805,6 +35915,15 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/qm) +"ltG" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","cargo") + }, +/turf/open/floor/noslip/standard, +/area/quartermaster/storage) "ltK" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -35820,24 +35939,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cryopods) -"ltP" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/delivery, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/white, -/area/science/lobby) "ltU" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/components/unary/outlet_injector/atmos/engine_waste{ @@ -35930,6 +36031,27 @@ /obj/machinery/computer/teleporter, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) +"luL" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) +"luM" = ( +/obj/structure/chair{ + pixel_y = -2 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/prison, +/area/security/prison) +"luO" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "luY" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -36000,13 +36122,6 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/hallway/primary/aft) -"lwH" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/chem_heater{ - pixel_y = 1 - }, -/turf/open/floor/iron, -/area/medical/apothecary) "lwI" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, @@ -36066,18 +36181,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"lxm" = ( -/obj/machinery/light/small{ - brightness = 3; - dir = 8 - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "lxn" = ( /obj/structure/closet/crate/coffin, /turf/open/floor/carpet/purple, @@ -36090,6 +36193,29 @@ dir = 1 }, /area/science/research) +"lxS" = ( +/obj/structure/railing/corner{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + view_range = 12 + }, +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/dark/corner{ + dir = 1 + }, +/area/hallway/primary/central) "lyc" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -36194,15 +36320,6 @@ }, /turf/open/floor/carpet/blue, /area/medical/exam_room) -"lAu" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Teleporter Room" - }, -/turf/open/floor/iron, -/area/hallway/primary/starboard) "lAP" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -36302,6 +36419,17 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"lBT" = ( +/obj/structure/railing{ + dir = 6 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 6 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/vending/hydroseeds, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "lBU" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/rnd, @@ -36364,6 +36492,35 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) +"lCM" = ( +/obj/item/soap/nanotrasen, +/obj/effect/turf_decal/delivery, +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower"; + pixel_x = -5; + pixel_y = -5 + }, +/turf/open/floor/noslip/standard, +/area/security/prison) +"lCR" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/engine/engineering) "lDa" = ( /obj/effect/turf_decal/stripes/line{ dir = 10 @@ -36383,6 +36540,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/port/aft) +"lDP" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/security/brig) "lDT" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -36446,24 +36613,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/engine/atmos) -"lEN" = ( -/obj/machinery/shower{ - layer = 4; - name = "emergency shower"; - pixel_y = 12 - }, -/obj/effect/turf_decal/stripes/end, -/turf/open/floor/noslip/standard, -/area/science/research) -"lFd" = ( -/obj/machinery/shower{ - dir = 8; - layer = 4 - }, -/obj/effect/turf_decal/delivery, -/obj/item/bikehorn/rubberducky, -/turf/open/floor/noslip/standard, -/area/crew_quarters/toilet) "lFf" = ( /obj/effect/turf_decal/guideline/guideline_in/neutral{ alpha = 255; @@ -36571,6 +36720,13 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) +"lHT" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "lIa" = ( /obj/machinery/conveyor{ dir = 8; @@ -36618,6 +36774,20 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/tech, /area/engine/atmos) +"lJj" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/bridge) "lJz" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -36674,26 +36844,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"lKu" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 - }, -/obj/structure/tank_dispenser{ - pixel_x = -1 - }, -/obj/machinery/requests_console{ - department = "Atmospherics"; - departmentType = 3; - name = "Atmos RC"; - pixel_x = -1; - pixel_y = 30 - }, -/obj/machinery/camera/directional/north{ - c_tag = "Incinerator"; - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engine/atmos) "lKz" = ( /obj/machinery/newscaster{ pixel_y = 32 @@ -36713,6 +36863,12 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/tech, /area/engine/atmos) +"lKP" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/n2o, +/area/engine/atmos) "lKT" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 1 @@ -36790,6 +36946,19 @@ dir = 9 }, /area/medical/sleeper) +"lMh" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/door/airlock/public/glass{ + name = "visitation Area" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron, +/area/security/prison) "lMu" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -36815,30 +36984,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) -"lMI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "lNa" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -36885,10 +37030,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/tech, /area/engine/engine_room) -"lOL" = ( -/obj/machinery/smartfridge/drinks, -/turf/closed/wall, -/area/maintenance/port/aft) "lOQ" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 4 @@ -37015,6 +37156,14 @@ }, /turf/open/floor/iron/dark, /area/science/shuttledock) +"lRa" = ( +/obj/structure/chair, +/obj/effect/turf_decal/bot, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Teleporter Room" + }, +/turf/open/floor/iron/dark, +/area/hallway/secondary/exit/departure_lounge) "lRy" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/atmospherics/components/binary/pump{ @@ -37127,6 +37276,18 @@ }, /turf/open/floor/iron, /area/vacant_room/commissary/commissary1) +"lUg" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/bot, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/tank_dispenser, +/obj/structure/disposalpipe/sorting/mail/destination/toxins, +/turf/open/floor/iron/dark, +/area/science/mixing) "lUj" = ( /obj/machinery/door/airlock/medical/glass{ id_tag = "GeneticsDoor"; @@ -37168,16 +37329,6 @@ /obj/effect/landmark/blobstart, /turf/open/floor/wood, /area/maintenance/port/aft) -"lUJ" = ( -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/newscaster{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/medical/apothecary) "lUL" = ( /obj/effect/turf_decal/tile/brown/fourcorners/contrasted, /obj/structure/disposalpipe/segment{ @@ -37199,31 +37350,18 @@ /obj/machinery/rnd/server, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"lUZ" = ( -/obj/structure/table, -/obj/item/toy/cards/deck{ - pixel_x = -7; - pixel_y = 2 - }, -/obj/item/reagent_containers/food/drinks/britcup{ - pixel_x = -8; - pixel_y = 10 - }, -/obj/item/book/manual/wiki/sopsecurity{ - pixel_x = 5; - pixel_y = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 +"lVm" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "0-4" }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "lVx" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ @@ -37250,6 +37388,19 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/sleeper) +"lVE" = ( +/obj/machinery/light{ + dir = 4 + }, +/obj/structure/closet/radiation, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/noslip/standard, +/area/engine/engineering) "lVW" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -37302,25 +37453,6 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) -"lWy" = ( -/obj/machinery/door/airlock/highsecurity{ - name = "radiation shelter" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/techmaint, -/area/security/prison/shielded) "lWz" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -37360,6 +37492,10 @@ /obj/machinery/vending/boozeomat/maint, /turf/closed/wall, /area/maintenance/port/aft) +"lXs" = ( +/obj/machinery/suit_storage_unit/security, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "lXA" = ( /obj/structure/table, /obj/machinery/fax/sci, @@ -37367,43 +37503,6 @@ dir = 1 }, /area/science/research) -"lXM" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/sorting/mail{ - dir = 8; - name = "HOS" - }, -/turf/open/floor/iron, -/area/security/brig) -"lXO" = ( -/obj/structure/table/reinforced, -/obj/machinery/cell_charger, -/obj/item/stock_parts/cell/high, -/obj/item/stock_parts/cell/high, -/turf/open/floor/iron/dark, -/area/engine/engine_room) -"lYb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/bridge) "lYd" = ( /obj/effect/decal/cleanable/food/flour, /obj/item/reagent_containers/food/condiment/peppermill{ @@ -37425,6 +37524,18 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark/corner, /area/hallway/primary/central) +"lYy" = ( +/obj/structure/table/wood, +/obj/item/reagent_containers/food/drinks/bottle/champagne{ + pixel_x = 6; + pixel_y = 10 + }, +/obj/item/stack/cable_coil/random/five{ + pixel_x = 2; + pixel_y = 8 + }, +/turf/open/floor/wood, +/area/crew_quarters/dorms) "lYX" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -37469,29 +37580,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/bridge) -"lZd" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/structure/table/wood{ - pixel_y = -6 - }, -/obj/item/clipboard{ - pixel_x = -4 - }, -/obj/item/storage/photo_album{ - pixel_x = 2; - pixel_y = -7 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/carpet/royalblack, -/area/library) "lZe" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/yellow/half/contrasted{ @@ -37521,19 +37609,6 @@ }, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) -"lZI" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 6 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/structure/railing{ - dir = 6 - }, -/obj/machinery/hydroponics/constructable, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "lZU" = ( /obj/machinery/light{ dir = 4 @@ -37577,6 +37652,33 @@ }, /turf/open/floor/plating, /area/maintenance/port/central) +"mae" = ( +/obj/machinery/status_display/door_timer{ + id = "cell"; + name = "Solitary confinement timer"; + pixel_x = -32 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) +"maj" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "maw" = ( /obj/item/trash/semki{ pixel_x = 3 @@ -37587,20 +37689,19 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/morgue) -"maS" = ( -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 +"maU" = ( +/obj/effect/landmark/start/randommaint/vip, +/obj/effect/landmark/observer_start, +/obj/machinery/holopad{ + pixel_x = 16; + pixel_y = 16 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 +/obj/item/beacon{ + pixel_x = 16; + pixel_y = 19 }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "mbm" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -37741,6 +37842,23 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/iron, /area/maintenance/department/medical) +"mcz" = ( +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light/floor{ + brightness = 15; + bulb_colour = "#FFE4CE"; + bulb_vacuum_brightness = 15; + nightshift_brightness = 10; + nightshift_light_color = "#E6EBFF" + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "mcM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -37770,6 +37888,15 @@ /obj/machinery/firealarm/directional/north, /turf/open/floor/iron/dark, /area/medical/morgue) +"mdm" = ( +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/mixing) "mdu" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -37873,11 +38000,6 @@ }, /turf/open/floor/iron, /area/maintenance/central) -"mfy" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Showers" - }) "mfz" = ( /obj/machinery/door/window/southleft{ dir = 1; @@ -37896,6 +38018,16 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"mfL" = ( +/obj/machinery/light/small{ + brightness = 3; + dir = 8 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/prison, +/area/security/prison) "mfP" = ( /obj/structure/railing{ dir = 8 @@ -37964,6 +38096,17 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"mgB" = ( +/obj/structure/closet/bombcloset, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "mgI" = ( /obj/effect/turf_decal/tile/blue/half{ dir = 4 @@ -38003,15 +38146,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/office) -"mhn" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron/tech, -/area/engine/engine_room) "mhA" = ( /obj/structure/lattice, /obj/structure/railing, @@ -38057,6 +38191,22 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/engine/atmos) +"mic" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge/blue{ + color = "#267878"; + dir = 1 + }, +/obj/machinery/light_switch{ + pixel_x = 21 + }, +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "miw" = ( /turf/open/floor/engine, /area/science/explab) @@ -38083,13 +38233,28 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/office) -"mjV" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) +"mjY" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/iron, +/area/security/main) "mkd" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -38142,6 +38307,15 @@ /obj/effect/turf_decal/bot, /turf/open/floor/noslip/standard, /area/crew_quarters/toilet) +"mkF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/security/brig) "mkH" = ( /obj/machinery/camera/autoname/directional/east, /obj/effect/turf_decal/bot, @@ -38241,6 +38415,20 @@ /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /turf/open/floor/carpet/red, /area/crew_quarters/heads/hos) +"mlK" = ( +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/security/brig) "mlN" = ( /obj/machinery/vending/boozeomat, /turf/closed/wall, @@ -38306,27 +38494,6 @@ }, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"mnf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosroom"; - name = "HoS Room Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) -"mnm" = ( -/obj/machinery/holopad, -/obj/effect/turf_decal/box, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "mnB" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -38337,6 +38504,14 @@ /obj/item/clothing/suit/apron/surgical, /turf/open/floor/iron, /area/medical/surgery) +"mnC" = ( +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Xenobiology Lab - Pen #5"; + network = list("ss13","rd","xeno") + }, +/obj/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "mnD" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/closed/wall/rust, @@ -38351,6 +38526,18 @@ luminosity = 2 }, /area/security/nuke_storage) +"mnG" = ( +/obj/structure/urinal{ + pixel_y = 25 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 8 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) "mnK" = ( /obj/machinery/light{ dir = 4 @@ -38406,27 +38593,6 @@ "mou" = ( /turf/open/floor/iron/dark, /area/science/misc_lab/range) -"mox" = ( -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_access_txt = "19" - }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/obj/structure/sign/departments/minsky/security/command{ - pixel_x = 32 - }, -/turf/open/floor/iron, -/area/bridge) "moJ" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ alpha = 180; @@ -38482,19 +38648,6 @@ }, /turf/open/floor/iron/techmaint, /area/maintenance/central) -"mpK" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge/blue{ - color = "#267878"; - dir = 1 - }, -/obj/machinery/light_switch{ - pixel_x = 21 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "mpL" = ( /obj/machinery/door/poddoor/shutters{ id = "commissaryshutters3"; @@ -38539,17 +38692,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/primary/fore) -"mqc" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/chair/fancy/comfy{ - color = "#596479"; - dir = 8 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "mqd" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/disposalpipe/segment{ @@ -38787,20 +38929,6 @@ dir = 6 }, /area/science/research) -"mtz" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/poddoor/preopen{ - id = "cmoprivacy"; - name = "CMO Blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/crew_quarters/heads/cmo) "mtA" = ( /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall/r_wall, @@ -38881,19 +39009,6 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) -"mut" = ( -/obj/structure/railing{ - dir = 1 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "muC" = ( /obj/structure/railing, /obj/machinery/light/floor{ @@ -39142,20 +39257,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/white, /area/medical/storage) -"mzb" = ( -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/door/poddoor/preopen{ - id = "cmoprivacy"; - name = "CMO Blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/cmo) "mzr" = ( /obj/machinery/light/small{ dir = 4 @@ -39200,6 +39301,18 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/secondary/exit/departure_lounge) +"mzG" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/structure/table/reinforced, +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "Chefwindow"; + name = "Chef Window" + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "mzS" = ( /obj/machinery/computer/mech_bay_power_console, /obj/machinery/airalarm/directional/north, @@ -39317,6 +39430,20 @@ }, /turf/open/floor/iron/white/side, /area/science/lobby) +"mBx" = ( +/obj/structure/railing{ + dir = 1 + }, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","prison") + }, +/turf/open/floor/iron/techmaint, +/area/security/prison) "mBz" = ( /obj/machinery/door/airlock/public/glass{ name = "Primary Hallway" @@ -39362,17 +39489,6 @@ }, /turf/open/floor/iron/dark, /area/chapel/office) -"mCL" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "mCQ" = ( /turf/open/floor/iron/white, /area/medical/chemistry) @@ -39418,6 +39534,17 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/tech/grid, /area/engine/gravity_generator) +"mDm" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron/dark, +/area/security/brig) "mDq" = ( /obj/machinery/holopad{ pixel_x = 16 @@ -39492,26 +39619,6 @@ }, /turf/open/floor/iron/white, /area/medical/chemistry) -"mDW" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/machinery/door/poddoor/preopen{ - id = "bridgedoors"; - name = "Bridge Access Blast door" - }, -/turf/open/floor/plating, -/area/bridge) "mDX" = ( /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 4 @@ -39531,17 +39638,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"mEi" = ( -/obj/machinery/telecomms/bus/preset_exploration, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) "mEt" = ( /obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/guideline/guideline_edge/red{ @@ -39550,6 +39646,19 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/brig/dock) +"mEB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/guideline/guideline_edge/yellow{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/iron, +/area/engine/engineering) "mEI" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -39682,6 +39791,21 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/department/medical/morgue) +"mGo" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/turf/open/floor/catwalk_floor, +/area/maintenance/department/engine) "mGp" = ( /obj/structure/lattice/catwalk, /obj/structure/cable, @@ -39690,22 +39814,6 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) -"mGt" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/white, -/area/science/research) "mGv" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ alpha = 180; @@ -39762,6 +39870,26 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"mGG" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/item/kirbyplants/random{ + pixel_y = 6 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/brown, +/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ + dir = 5 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/brown{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_tri/brown{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "mGL" = ( /obj/machinery/vending/cigarette, /obj/effect/turf_decal/bot, @@ -39860,6 +39988,31 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) +"mIc" = ( +/obj/machinery/button/door{ + id = "Bountydoors"; + name = "Bounty glass doors"; + normaldoorcontrol = 1; + pixel_x = 1; + pixel_y = -26; + req_access_txt = "31" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/button/door{ + id = "QMLoaddoor2"; + name = "Loading Doors"; + pixel_x = 1; + pixel_y = -37; + req_access_txt = "31" + }, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = -21 + }, +/turf/open/floor/iron/sepia, +/area/quartermaster/office) "mIj" = ( /obj/structure/chair/fancy/sofa/old/left, /turf/open/floor/wood, @@ -39959,16 +40112,17 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"mJJ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 +"mJF" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" }, -/obj/effect/turf_decal/bot, -/obj/structure/closet/secure_closet/evidence, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "mJX" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -40053,50 +40207,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/glass/reinforced, /area/chapel/main) -"mKZ" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Incinerator"; - network = list("ss13","engine") - }, -/obj/machinery/portable_atmospherics/canister/plasma, -/obj/effect/turf_decal/bot, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = -24 - }, -/turf/open/floor/iron, -/area/engine/atmospherics_engine) -"mLg" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","prison") - }, -/obj/structure/rack, -/obj/structure/railing{ - dir = 1 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 - }, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/stack/package_wrap, -/obj/item/prison_scanner, -/obj/item/prison_scanner, -/obj/item/prison_scanner, -/obj/item/prison_scanner, -/obj/item/prison_scanner, -/turf/open/floor/iron/techmaint, -/area/security/prison) "mLh" = ( /obj/effect/turf_decal/guideline/guideline_out/brown{ dir = 1 @@ -40190,45 +40300,24 @@ }, /turf/open/floor/wood, /area/crew_quarters/theatre) -"mLU" = ( -/obj/structure/toilet{ - dir = 8 - }, -/obj/machinery/light/small, -/obj/machinery/status_display/door_timer{ - id = "cell"; - name = "Solitary confinement timer"; - pixel_y = 32 - }, -/obj/item/food/donut/apple{ - name = "forbidden toilet donut" - }, -/obj/item/reagent_containers/food/drinks/beer/almost_empty{ - pixel_x = -10; - pixel_y = 17 +"mMg" = ( +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/effect/spawner/lootdrop/maintenance/two, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 }, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Toilet" - }) -"mMd" = ( -/obj/effect/turf_decal/stripes/line, -/obj/machinery/light{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 }, -/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ - alpha = 180 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/structure/table/reinforced, -/obj/item/radio/intercom{ - dir = 8; - freerange = 1; - name = "Station Intercom (Captain)"; - pixel_x = 1; - pixel_y = -1 +/obj/structure/disposalpipe/segment{ + dir = 10 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) +/turf/open/floor/iron/sepia, +/area/quartermaster/warehouse) "mMi" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -40236,12 +40325,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/chemistry) -"mMT" = ( -/obj/structure/sign/departments/holy, -/obj/structure/sign/departments/holy, -/obj/structure/closet/emcloset, -/turf/closed/wall, -/area/chapel/main) "mMV" = ( /turf/open/floor/iron/dark, /area/bridge) @@ -40301,6 +40384,14 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /turf/open/floor/prison, /area/security/prison) +"mOp" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/west, +/turf/open/floor/iron, +/area/engine/atmos) "mOI" = ( /obj/effect/turf_decal/tile/black/fourcorners, /obj/structure/cable/yellow{ @@ -40309,15 +40400,25 @@ /obj/item/kirbyplants/random, /turf/open/floor/prison, /area/security/prison) -"mOO" = ( +"mOL" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "4-8" }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "mOQ" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 28 @@ -40326,18 +40427,28 @@ dir = 8 }, /area/hallway/primary/central) -"mPQ" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/structure/cable/yellow{ - icon_state = "0-4" +"mPa" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes{ + dir = 1 }, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Interrogation" - }) +/turf/open/floor/iron, +/area/medical/medbay/lobby) +"mQc" = ( +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "mQz" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -40396,6 +40507,18 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/iron/dark, /area/chapel/main) +"mRa" = ( +/obj/machinery/power/apc/auto_name/directional/north, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/recharge_station, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/obj/effect/landmark/start/cyborg, +/turf/open/floor/circuit, +/area/science/robotics/mechbay) "mRk" = ( /turf/closed/wall, /area/science/server) @@ -40422,21 +40545,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"mRC" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/item/toy/plush/carpplushie, -/obj/structure/sign/poster/contraband{ - pixel_x = 32 - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "mRK" = ( /obj/structure/chair{ dir = 1 @@ -40549,6 +40657,20 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/crew_quarters/heads/hor) +"mTs" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northright{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" + }, +/obj/machinery/modular_fabricator/autolathe, +/turf/open/floor/iron/dark, +/area/engine/engineering) "mTu" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -40585,6 +40707,9 @@ dir = 1 }, /area/hallway/primary/central) +"mTK" = ( +/turf/closed/wall, +/area/security/prison) "mTL" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -40629,18 +40754,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"mUA" = ( -/obj/effect/turf_decal/tile/red/half/contrasted, -/obj/structure/closet/secure_closet/genpop, -/obj/effect/turf_decal/bot, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "mUD" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 8 @@ -40665,26 +40778,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/starboard) -"mUX" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor/westleft{ - name = "laser guns"; - req_access_txt = "3" - }, -/obj/item/gun/energy/laser{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/item/gun/energy/laser{ - pixel_x = 2; - pixel_y = 1 - }, -/obj/structure/window/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "mVo" = ( /obj/structure/table, /obj/machinery/button/door{ @@ -40710,17 +40803,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/kitchen) -"mVF" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hop) "mVN" = ( /turf/open/floor/plating, /area/maintenance/central) @@ -40787,6 +40869,15 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron, /area/security/brig) +"mWB" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/engine/break_room) "mWE" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ alpha = 180 @@ -40820,6 +40911,25 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/catwalk_floor, /area/maintenance/port/central) +"mWT" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd","xeno") + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/white, +/area/science/xenobiology) "mXa" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 6 @@ -40862,6 +40972,16 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/crew_quarters/dorms) +"mXk" = ( +/obj/structure/table/reinforced, +/obj/machinery/cell_charger, +/obj/item/stock_parts/cell/high, +/obj/item/stock_parts/cell/high, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "mXr" = ( /obj/machinery/door/airlock/grunge{ name = "Cabin 1" @@ -40918,32 +41038,33 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"mYF" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ - dir = 8 +"mYp" = ( +/obj/structure/table/wood, +/obj/item/kirbyplants/random{ + pixel_y = 18 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 10 +/obj/item/candle/infinite{ + pixel_x = 1; + pixel_y = 2 }, -/obj/effect/turf_decal/guideline/guideline_tri/red, -/obj/structure/disposalpipe/segment{ - dir = 10 +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/carpet/purple, +/area/chapel/main) +"mYz" = ( +/obj/effect/turf_decal/stripes/line, +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 }, -/obj/structure/cable/yellow{ - icon_state = "0-2" +/obj/structure/table/reinforced, +/obj/item/radio/intercom{ + dir = 8; + freerange = 1; + name = "Station Intercom (Captain)"; + pixel_x = 1; + pixel_y = -1 }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "mYL" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -40984,6 +41105,13 @@ /obj/effect/turf_decal/guideline/guideline_in/yellow, /turf/open/floor/iron, /area/engine/engineering) +"mZh" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/prison, +/area/security/prison) "mZi" = ( /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) @@ -41017,15 +41145,6 @@ dir = 8 }, /area/medical/medbay/central) -"nac" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "nae" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -41152,16 +41271,20 @@ /obj/structure/bookcase/random/nonfiction, /turf/open/floor/wood, /area/library) -"ncP" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 10 +"ncX" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/tile/black/fourcorners, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light/directional/north, +/turf/open/floor/iron, +/area/engine/atmos) "nds" = ( /obj/structure/easel, /obj/item/canvas/twentythree_nineteen, @@ -41210,37 +41333,6 @@ /obj/effect/spawner/structure/window/plasma/reinforced, /turf/open/floor/engine, /area/science/mixing/chamber) -"ndM" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/obj/structure/cable{ - icon_state = "0-2" - }, -/obj/structure/cable, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/ai) -"ndR" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/guideline/guideline_in/yellow{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/engineering) "ndT" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron, @@ -41287,23 +41379,22 @@ dir = 1 }, /area/hallway/secondary/exit/departure_lounge) -"neH" = ( -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_in/blue, -/obj/machinery/light_switch{ - pixel_x = 21; - pixel_y = -21 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "neI" = ( /turf/closed/wall, /area/maintenance/solars/port/aft) +"neJ" = ( +/obj/structure/table/wood, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/item/instrument/piano_synth, +/obj/machinery/light_switch{ + pixel_x = -23; + pixel_y = 1 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/wood, +/area/library) "neL" = ( /obj/effect/turf_decal/bot, /obj/structure/disposalpipe/segment{ @@ -41492,6 +41583,26 @@ }, /turf/open/floor/iron, /area/engine/engine_room) +"nhB" = ( +/obj/machinery/door/airlock/command/glass{ + name = "EVA"; + req_access_txt = "19" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/turf/open/floor/wood, +/area/crew_quarters/heads/hop) "nhC" = ( /obj/structure/railing{ dir = 4 @@ -41506,18 +41617,6 @@ dir = 8 }, /area/hallway/primary/central) -"nhH" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/bridge) "nhQ" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -41528,27 +41627,6 @@ dir = 8 }, /area/science/research) -"nic" = ( -/obj/structure/disposalpipe/trunk, -/obj/structure/window/reinforced{ - dir = 8 - }, -/obj/machinery/door/window/brigdoor/southright{ - name = "evidence chute"; - req_access_txt = "1" - }, -/obj/machinery/disposal/deliveryChute, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "nif" = ( /turf/closed/wall/r_wall, /area/science/test_area) @@ -41576,23 +41654,6 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) -"niH" = ( -/obj/structure/chair/fancy/sofa/old/right, -/obj/effect/turf_decal/siding/wood{ - dir = 9 - }, -/obj/item/radio/intercom{ - pixel_x = -33; - pixel_y = -1 - }, -/obj/machinery/airalarm/directional/north, -/obj/machinery/light_switch{ - pixel_x = -20 - }, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "niP" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot{ @@ -41628,11 +41689,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) -"njd" = ( -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Processing" - }) "nju" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ dir = 4 @@ -41646,19 +41702,6 @@ /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall, /area/chapel/office) -"njC" = ( -/obj/machinery/computer/secure_data{ - dir = 8 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "njD" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -41682,38 +41725,48 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"njS" = ( -/obj/machinery/smartfridge/chemistry/virology/preloaded, -/obj/machinery/button/door{ - id = "quarantineshutters"; - layer = 4; - name = "Quarantine Lockdown"; - pixel_x = 27; - pixel_y = 8; - req_access_txt = "39" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) -"nke" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/effect/turf_decal/loading_area{ - dir = 1 +"nkj" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/ash/large{ + pixel_x = -3; + pixel_y = -8 }, -/obj/structure/disposalpipe/segment{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) +/obj/item/stack/sheet/wood/ten, +/turf/open/floor/wood, +/area/library) "nkm" = ( /turf/open/floor/iron/white/side{ dir = 1 }, /area/medical/surgery) +"nkr" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "Engidesk"; + name = "engineering Security Door" + }, +/obj/machinery/door/firedoor, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Engi Desk"; + req_one_access_txt = "32;19" + }, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = 7; + pixel_y = 4 + }, +/obj/structure/desk_bell{ + pixel_x = -6 + }, +/turf/open/floor/iron/dark, +/area/engine/engineering) "nku" = ( /obj/machinery/door/poddoor/incinerator_toxmix, /turf/open/floor/engine/vacuum, @@ -41723,30 +41776,6 @@ burnt = 1 }, /area/maintenance/port/central) -"nld" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Evidence" - }) "nlk" = ( /obj/item/storage/secure/safe/caps_spare{ pixel_x = 5; @@ -41764,6 +41793,25 @@ }, /turf/open/floor/iron, /area/bridge) +"nll" = ( +/obj/structure/table/reinforced, +/obj/item/rcl/pre_loaded, +/obj/item/rcl/pre_loaded, +/obj/item/storage/box/lights/mixed{ + pixel_x = -5; + pixel_y = 6 + }, +/obj/item/electronics/airlock, +/obj/item/electronics/airlock, +/obj/machinery/light{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "nlm" = ( /turf/closed/wall/r_wall, /area/security/detectives_office) @@ -41846,19 +41894,6 @@ }, /turf/open/floor/iron/dark, /area/science/nanite) -"nlY" = ( -/obj/structure/chair{ - dir = 4 - }, -/obj/effect/landmark/start/security_officer, -/obj/effect/turf_decal/tile/neutral, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "nmf" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -41877,6 +41912,17 @@ }, /turf/open/floor/iron, /area/medical/genetics/cloning) +"nmm" = ( +/obj/structure/sign/poster/random{ + pixel_x = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/reagent_dispensers/watertank/high, +/turf/open/floor/iron/techmaint, +/area/security/prison) "nmq" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -41914,26 +41960,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"nmZ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "nnb" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 @@ -41944,15 +41970,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"nnk" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Interrogation" - }) "nnn" = ( /obj/structure/chair{ dir = 1 @@ -42055,24 +42072,6 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) -"noo" = ( -/obj/effect/turf_decal/tile/blue/half{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/obj/machinery/airalarm/directional/north{ - pixel_y = 28 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/white, -/area/medical/office) "nou" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ @@ -42087,20 +42086,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"npB" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - id_tag = "commissarydoor"; - name = "Maintenance Hatch"; - req_access_txt = "41" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/turf/open/floor/plating, -/area/quartermaster/qm) "npJ" = ( /obj/machinery/atmospherics/components/unary/thermomachine/heater/on{ dir = 4; @@ -42162,19 +42147,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"nrc" = ( -/obj/structure/table/wood, -/obj/item/paper_bin, -/obj/item/pen, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/computer/security/telescreen/interrogation{ - dir = 4; - pixel_x = -25 - }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) "nrd" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 4 @@ -42320,6 +42292,27 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) +"nso" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/box, +/obj/machinery/holopad, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "nss" = ( /obj/effect/turf_decal/tile/dark_red/half/contrasted{ alpha = 180; @@ -42368,25 +42361,6 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"nsY" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow, -/obj/machinery/door/airlock/highsecurity{ - name = "AI Core"; - req_access_txt = "65" - }, -/obj/effect/mapping_helpers/airlock/locked, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) "ntc" = ( /turf/closed/wall, /area/security/courtroom) @@ -42515,6 +42489,17 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/science/storage) +"nvc" = ( +/obj/machinery/computer/secure_data{ + dir = 8 + }, +/obj/machinery/light{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "nvg" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/decal/cleanable/blood/footprints, @@ -42533,6 +42518,19 @@ }, /turf/open/floor/iron/white, /area/science/research) +"nwc" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "nwf" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -42709,6 +42707,23 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/sorting) +"nyQ" = ( +/obj/effect/decal/cleanable/cobweb, +/obj/structure/closet/secure_closet/personal, +/turf/open/floor/iron/dark, +/area/vacant_room/commissary/commissary2) +"nzj" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/landmark/blobstart, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "nzy" = ( /obj/effect/turf_decal/tile/dark_green/anticorner/contrasted, /obj/effect/decal/cleanable/dirt, @@ -42755,29 +42770,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"nAd" = ( -/obj/structure/railing/corner{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - view_range = 12 - }, -/obj/machinery/status_display/evac{ +"nAg" = ( +/obj/machinery/vending/wallmed{ + pixel_x = -1; pixel_y = 32 }, -/obj/structure/cable/yellow{ - icon_state = "2-4" +/obj/structure/table/glass, +/obj/item/book/manual/wiki/chemistry{ + pixel_x = -4; + pixel_y = 4 }, -/turf/open/floor/iron/dark/corner{ - dir = 1 +/obj/item/book/manual/wiki/plumbing, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") }, -/area/hallway/primary/central) +/turf/open/floor/iron, +/area/medical/chemistry) "nAr" = ( /obj/machinery/vending/boozeomat, /turf/closed/wall, @@ -42796,22 +42805,6 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/carpet/royalblack, /area/lawoffice) -"nAz" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/structure/closet/crate/wooden/toy, -/obj/machinery/camera/directional/north, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/light_switch{ - pixel_x = 12; - pixel_y = 22 - }, -/turf/open/floor/wood, -/area/crew_quarters/theatre/backstage) "nAB" = ( /obj/effect/turf_decal/delivery, /obj/item/kirbyplants/random, @@ -42846,12 +42839,6 @@ }, /turf/open/floor/iron/dark, /area/engine/storage) -"nAS" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "nBc" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -42861,6 +42848,24 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) +"nBh" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/medical/virology) "nBj" = ( /obj/structure/lattice/catwalk, /turf/open/space/basic, @@ -42898,6 +42903,17 @@ /obj/effect/landmark/blobstart, /turf/open/floor/plating, /area/maintenance/department/security) +"nBW" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/medical/virology) "nBY" = ( /mob/living/basic/mothroach, /obj/item/flashlight/lantern/heirloom_moth{ @@ -42962,11 +42978,6 @@ /obj/item/trash/tray, /turf/open/floor/iron, /area/maintenance/port/aft) -"nCH" = ( -/turf/closed/wall, -/area/security/prison{ - name = "Prison Toilet" - }) "nDd" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -43008,18 +43019,18 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"nDt" = ( -/obj/structure/window/reinforced/spawner{ +"nDy" = ( +/obj/structure/window/reinforced{ dir = 1 }, -/obj/structure/window/reinforced/spawner, -/obj/structure/transit_tube, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat/foyer) +/obj/effect/turf_decal/bot, +/obj/machinery/vending/snack/blue, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "nDD" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -43032,6 +43043,20 @@ /obj/machinery/light/floor, /turf/open/floor/iron/tech, /area/engine/atmos) +"nDR" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/structure/table, +/obj/machinery/recharger{ + pixel_x = -4; + pixel_y = 1 + }, +/obj/item/book/manual/wiki/sopsecurity{ + pixel_x = 6 + }, +/turf/open/floor/iron/dark, +/area/security/main) "nDV" = ( /obj/machinery/suit_storage_unit/engine, /obj/effect/turf_decal/bot, @@ -43043,6 +43068,26 @@ "nEb" = ( /turf/closed/wall/r_wall, /area/security/brig/dock) +"nEn" = ( +/obj/item/kirbyplants{ + pixel_x = 19; + pixel_y = 13 + }, +/obj/effect/spawner/lootdrop/donkpockets{ + pixel_y = 6 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 8 + }, +/obj/machinery/computer/security/telescreen/entertainment{ + pixel_x = -31 + }, +/obj/structure/table/wood, +/obj/machinery/light{ + dir = 8 + }, +/turf/open/floor/carpet/green, +/area/security/main) "nEq" = ( /obj/structure/chair/wood, /obj/effect/landmark/start/randommaint/vip, @@ -43232,6 +43277,22 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) +"nHb" = ( +/obj/structure/sign/departments/minsky/security/security, +/turf/closed/wall/r_wall, +/area/security/prison) +"nHc" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron/dark, +/area/security/main) "nHw" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -43248,21 +43309,6 @@ }, /turf/open/floor/plating, /area/ai_monitored/storage/satellite) -"nHE" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/disposal/bin, -/obj/structure/disposalpipe/trunk{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) "nHN" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -43306,6 +43352,16 @@ }, /turf/open/floor/iron/white, /area/science/research) +"nIm" = ( +/obj/machinery/porta_turret/ai{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south{ + c_tag = "MiniSat Core Hallway 2"; + network = list("minisat") + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat_interior) "nIs" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/airalarm/directional/east, @@ -43327,6 +43383,24 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) +"nIS" = ( +/obj/machinery/smartfridge/chemistry/preloaded, +/turf/open/floor/iron, +/area/medical/apothecary) +"nIW" = ( +/obj/machinery/status_display/door_timer{ + id = "cell"; + name = "Solitary confinement timer"; + pixel_y = 32 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/turf/open/floor/prison, +/area/security/prison) "nJb" = ( /obj/structure/disposalpipe/segment, /obj/effect/decal/cleanable/dirt/dust, @@ -43360,6 +43434,20 @@ /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/port/central) +"nJK" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "nJT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -43388,41 +43476,40 @@ /obj/effect/turf_decal/stripes/corner, /turf/open/floor/iron/dark, /area/engine/storage) -"nKF" = ( -/obj/structure/chair/office{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "nLc" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 }, /turf/open/floor/iron/dark, /area/security/execution/education) -"nLs" = ( -/obj/structure/cable{ - icon_state = "0-8" +"nLi" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northright{ + dir = 2; + name = "Chemistry Desk"; + req_one_access_txt = "5;33" }, -/obj/structure/cable{ - icon_state = "0-4" +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" }, -/obj/machinery/power/compressor{ - comp_id = "incineratorturbine"; - dir = 8; - luminosity = 2 +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, +/obj/structure/desk_bell{ + pixel_x = -8 }, -/obj/machinery/camera/directional/north{ - c_tag = "Turbine Chamber"; - network = list("turbine") +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/item/paper_bin{ + pixel_x = 7; + pixel_y = 2 }, -/turf/open/floor/engine/vacuum, -/area/engine/atmospherics_engine) +/obj/item/pen{ + pixel_x = 6; + pixel_y = 3 + }, +/turf/open/floor/plating, +/area/medical/apothecary) "nLv" = ( /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall/r_wall, @@ -43448,44 +43535,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/carpet, /area/library) -"nLZ" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_in/yellow, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Foyer"; - req_one_access_txt = "32" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/engine/break_room) "nMj" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -43543,12 +43592,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/ai_monitored/security/armory) -"nNz" = ( -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron, -/area/science/mixing) "nNC" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 1 @@ -43564,20 +43607,18 @@ }, /turf/open/floor/iron, /area/hydroponics) +"nNI" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "nNP" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/department/engine) -"nNR" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/obj/structure/cable{ - icon_state = "2-4" - }, -/turf/open/floor/plating, -/area/engine/supermatter) "nNV" = ( /obj/machinery/light/small{ dir = 8 @@ -43594,18 +43635,6 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) -"nOh" = ( -/obj/structure/railing{ - dir = 9; - layer = 3.1 - }, -/obj/structure/table/reinforced, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/fax/cargo, -/turf/open/floor/iron/dark, -/area/quartermaster/office) "nOl" = ( /obj/effect/turf_decal/tile/neutral/half{ dir = 1 @@ -43769,28 +43798,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"nQH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/structure/disposalpipe/junction/flip{ - dir = 8 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron, -/area/engine/engineering) "nQL" = ( /obj/effect/decal/cleanable/blood/old, /turf/open/floor/carpet/grimy, @@ -43827,6 +43834,28 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/department/science) +"nRm" = ( +/obj/machinery/door/airlock/external{ + name = "Security External Airlock"; + req_access_txt = "1" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/sign/warning/vacuum/external{ + pixel_y = 32 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "nRy" = ( /obj/structure/disposalpipe/segment{ dir = 8 @@ -43890,6 +43919,17 @@ "nSh" = ( /turf/open/floor/iron/tech, /area/engine/engine_room) +"nSi" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "nSr" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180; @@ -43959,6 +43999,48 @@ }, /turf/open/floor/iron/dark, /area/science/mixing) +"nUb" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/brigdoor{ + base_state = "rightsecure"; + dir = 4; + icon_state = "rightsecure"; + name = "Head of Personnel's Paperwork Door"; + req_access_txt = "57" + }, +/obj/machinery/door/window/northleft{ + dir = 8; + name = "Paperwork Window" + }, +/obj/item/pen{ + pixel_x = 6; + pixel_y = 1 + }, +/obj/item/pen{ + pixel_x = 10; + pixel_y = 1 + }, +/obj/item/pen{ + pixel_x = 8; + pixel_y = -3 + }, +/obj/item/paper{ + pixel_x = -6 + }, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/desk_bell/speed_demon, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/turf/open/floor/iron, +/area/crew_quarters/heads/hop) "nUm" = ( /obj/structure/bed/roller, /obj/machinery/door/window/eastleft{ @@ -43968,6 +44050,26 @@ }, /turf/open/floor/iron/grid/steel, /area/medical/virology) +"nUo" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark, +/area/bridge) +"nUu" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/closet/emcloset, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "nUC" = ( /obj/machinery/light/floor{ pixel_y = 16 @@ -43997,20 +44099,6 @@ "nUU" = ( /turf/open/floor/wood, /area/security/courtroom) -"nVz" = ( -/obj/structure/table/reinforced, -/obj/item/storage/box/donkpockets{ - pixel_x = 8; - pixel_y = 8 - }, -/obj/item/food/mint, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "nVB" = ( /obj/machinery/atmospherics/pipe/layer_manifold, /obj/structure/table/reinforced, @@ -44056,6 +44144,17 @@ }, /turf/open/floor/engine, /area/science/xenobiology) +"nWo" = ( +/obj/machinery/door/morgue{ + name = "Mass Driver Room"; + req_access_txt = "27" + }, +/obj/machinery/light_switch{ + pixel_x = -21; + pixel_y = 1 + }, +/turf/open/floor/carpet/purple, +/area/chapel/main) "nWv" = ( /obj/structure/closet/secure_closet/personal, /turf/open/floor/plating, @@ -44072,24 +44171,6 @@ /obj/machinery/atmospherics/pipe/manifold4w/supply/hidden/layer2, /turf/open/floor/iron/white, /area/science/research) -"nWX" = ( -/obj/structure/bed/roller, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Quarantine Pen B"; - req_access_txt = "39" - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = -33 - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "nXb" = ( /obj/structure/chair, /obj/effect/turf_decal/stripes/line, @@ -44121,20 +44202,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"nXu" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/curtain/directional{ - dir = 4 - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/quartermaster/qm) "nXK" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -44170,6 +44237,17 @@ "nXU" = ( /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) +"nXW" = ( +/obj/machinery/door/poddoor{ + id = "Capoffice"; + name = "Captain Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/captain) "nYc" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -44179,6 +44257,40 @@ burnt = 1 }, /area/maintenance/port/central) +"nYl" = ( +/obj/structure/table/reinforced, +/obj/machinery/light_switch{ + pixel_x = -8; + pixel_y = -21 + }, +/obj/item/storage/lockbox/loyalty, +/obj/machinery/door/window/brigdoor/westleft{ + name = "mind Shields"; + req_access_txt = "3" + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/clothing/suit/armor/laserproof, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) +"nYt" = ( +/obj/machinery/atmospherics/pipe/simple/orange/hidden, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "nYu" = ( /obj/structure/chair/fancy/sofa/old/left{ color = "#742925"; @@ -44192,21 +44304,6 @@ }, /turf/open/floor/carpet/red, /area/crew_quarters/cafeteria) -"nYw" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 8; - layer = 4; - name = "emergency shower"; - pixel_x = -5; - pixel_y = -5 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/noslip/standard, -/area/security/prison{ - name = "Prison Showers" - }) "nYz" = ( /obj/effect/turf_decal/stripes/end{ dir = 4 @@ -44214,41 +44311,12 @@ /obj/machinery/pipedispenser, /turf/open/floor/iron/dark, /area/engine/atmos) -"nYN" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 9 - }, -/obj/machinery/requests_console{ - department = "Cargo Bay"; - departmentType = 2; - pixel_y = 29 - }, -/obj/machinery/camera/autoname{ - dir = 9 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/carpet/orange, -/area/quartermaster/qm) -"nZj" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 3 - }, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/light{ +"nYQ" = ( +/obj/structure/railing{ dir = 1 }, -/mob/living/carbon/monkey, -/turf/open/floor/vault, -/area/medical/genetics) +/turf/open/floor/iron/sepia, +/area/quartermaster/office) "nZw" = ( /obj/machinery/portable_atmospherics/scrubber/huge, /obj/machinery/firealarm/directional/east, @@ -44278,14 +44346,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"oaw" = ( -/obj/structure/window/reinforced{ - dir = 8; - layer = 1 - }, -/obj/effect/decal/cleanable/xenoblood/xsplatter, -/turf/open/floor/engine, -/area/science/xenobiology) "oaA" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -44299,20 +44359,6 @@ }, /turf/open/floor/iron, /area/science/xenobiology) -"oaL" = ( -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/machinery/power/apc/auto_name/directional/east, -/obj/structure/cable/yellow, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "oaO" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -44337,6 +44383,15 @@ /obj/machinery/power/apc/auto_name/directional/north, /turf/open/floor/iron, /area/maintenance/port/aft) +"oaY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/medical/virology) "oaZ" = ( /obj/machinery/computer/telecomms/monitor, /obj/effect/turf_decal/stripes/line, @@ -44358,6 +44413,38 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/ridged/steel, /area/crew_quarters/heads/hos) +"obd" = ( +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/vending/cola, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) +"obe" = ( +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrign"; + name = "Brig"; + req_one_access_txt = "63;38" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron, +/area/security/brig) "obj" = ( /obj/machinery/portable_atmospherics/pump, /obj/item/radio/intercom{ @@ -44376,6 +44463,12 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/medical/morgue) +"obU" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/engine/o2, +/area/engine/atmos) "ocl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -44430,21 +44523,6 @@ /obj/structure/railing, /turf/open/space/basic, /area/space) -"odp" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 1 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "odu" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -44475,15 +44553,6 @@ /obj/structure/mecha_wreckage/seraph, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat_interior) -"odV" = ( -/obj/machinery/door/poddoor/preopen{ - id = "detectivewindows"; - name = "Detective Privacy Blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/security/detectives_office) "oee" = ( /obj/machinery/door/airlock/research/glass{ id_tag = "RoboFoyer"; @@ -44534,29 +44603,22 @@ /obj/effect/landmark/start/research_director, /turf/open/floor/carpet/purple, /area/crew_quarters/heads/hor) -"oeB" = ( -/obj/machinery/computer/pod/old{ - density = 0; - icon = 'icons/obj/airlock_machines.dmi'; - icon_state = "airlock_control_standby"; - id = "chapelgun"; - layer = 4; - name = "Mass Driver Controller"; - pixel_y = 32 - }, -/obj/structure/table/wood/fancy, -/obj/item/food/grown/flower/harebell{ - pixel_y = 3 +"oeC" = ( +/obj/effect/landmark/event_spawn, +/obj/structure/cable/yellow{ + icon_state = "1-4" }, -/obj/item/candle/infinite{ - pixel_x = -8; - pixel_y = 1 +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 }, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 + dir = 4 }, -/turf/open/floor/iron/dark, -/area/chapel/main) +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/misc_lab) "oeJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/guideline/guideline_edge/purple{ @@ -44578,21 +44640,6 @@ /obj/machinery/meter, /turf/open/floor/iron/tech, /area/engine/engine_room) -"oeM" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "oeZ" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180 @@ -44607,20 +44654,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"ofr" = ( -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","security") - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "ofC" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ @@ -44631,6 +44664,15 @@ }, /turf/open/floor/iron/dark, /area/engine/engine_room) +"ofG" = ( +/obj/item/toy/plush/flushed, +/obj/structure/closet/firecloset, +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/hallway/secondary/entry) "ofJ" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -44686,6 +44728,17 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/prison, /area/security/prison) +"ogp" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "ogs" = ( /obj/effect/turf_decal/guideline/guideline_in/blue{ dir = 8 @@ -44828,19 +44881,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) -"oiV" = ( -/obj/item/kirbyplants{ - icon_state = "plant-18"; - layer = 3; - pixel_x = 16; - pixel_y = -4 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/red, -/area/crew_quarters/cafeteria) "oiZ" = ( /obj/machinery/shower{ dir = 4 @@ -44903,14 +44943,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"ojN" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 3 - }, -/obj/machinery/suit_storage_unit/exploration, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) "okb" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/pump, @@ -44948,13 +44980,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/bridge) -"olf" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab - Pen #6"; - network = list("ss13","rd","xeno") - }, -/turf/open/floor/engine, -/area/science/xenobiology) "olk" = ( /obj/structure/table, /obj/item/storage/backpack/duffelbag/mining_conscript{ @@ -44986,6 +45011,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"olF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/structure/curtain/directional{ + dir = 4 + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/quartermaster/qm) "olH" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -45056,17 +45092,6 @@ }, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"omT" = ( -/obj/machinery/door/poddoor/preopen{ - id = "hosroom"; - name = "HoS Room Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "omU" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -45074,31 +45099,6 @@ }, /turf/open/space/basic, /area/solar/starboard/aft) -"onv" = ( -/obj/structure/window/reinforced{ - dir = 8; - layer = 1 - }, -/obj/effect/decal/cleanable/glass, -/turf/open/floor/engine, -/area/science/xenobiology) -"onU" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "garbage" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/maintenance/disposal) "onV" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -45116,6 +45116,23 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) +"ooz" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/disposal/bin, +/obj/structure/disposalpipe/trunk, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, +/area/security/main) +"ooD" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/security/main) "ooH" = ( /obj/effect/turf_decal/tile/neutral, /obj/machinery/door/firedoor, @@ -45180,6 +45197,28 @@ }, /turf/open/floor/iron, /area/medical/cryo) +"ops" = ( +/obj/machinery/smartfridge/sci{ + initial_contents = list(/obj/item/stock_parts/capacitor = 2, /obj/item/stock_parts/manipulator = 2, /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/matter_bin = 2, /obj/item/stock_parts/scanning_module = 2); + name = "Science vender" + }, +/turf/open/floor/iron, +/area/science/lab) +"opy" = ( +/obj/effect/turf_decal/tile/purple/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_in/purple{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_edge/brown{ + dir = 4 + }, +/obj/structure/disposalpipe/sorting/unsorted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "opK" = ( /obj/structure/window/reinforced{ dir = 1 @@ -45201,26 +45240,6 @@ "opQ" = ( /turf/open/floor/iron/dark, /area/chapel/main) -"opS" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/atmospherics/components/trinary/filter/critical{ - dir = 4; - filter_type = "n2" - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/tech, -/area/engine/engine_room) -"opU" = ( -/obj/machinery/atmospherics/components/binary/pump/on{ - dir = 4; - name = "Cooling Loop to Gas" - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/tech, -/area/engine/engine_room) "oqg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -45244,6 +45263,20 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/science/robotics) +"oqv" = ( +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay"); + view_range = 10 + }, +/obj/structure/sink{ + dir = 1; + pixel_y = 28 + }, +/turf/open/floor/iron, +/area/medical/sleeper) "oqK" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -45312,37 +45345,6 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) -"osa" = ( -/obj/structure/table/reinforced, -/obj/item/gun/energy/ionrifle{ - pixel_x = -1; - pixel_y = 10 - }, -/obj/item/gun/energy/temperature/security{ - pixel_y = 5 - }, -/obj/structure/window/reinforced, -/obj/machinery/door/window/brigdoor/westleft{ - name = "specialized weapons"; - req_access_txt = "3" - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 8 - }, -/obj/item/gun/grenadelauncher/security, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) -"osf" = ( -/obj/machinery/vending/wardrobe/robo_wardrobe, -/obj/effect/turf_decal/stripes/line, -/obj/item/radio/intercom{ - pixel_y = 29 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/turf/open/floor/iron/dark, -/area/science/robotics) "osm" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/effect/decal/cleanable/dirt, @@ -45589,49 +45591,25 @@ /obj/structure/sign/departments/minsky/security/evac, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) -"ouV" = ( -/obj/structure/disposalpipe/segment{ - dir = 9 - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - alpha = 180; +"ouR" = ( +/obj/effect/turf_decal/tile/neutral{ dir = 4 }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ - dir = 5 - }, -/obj/effect/turf_decal/guideline/guideline_tri/_corner/yellow{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/break_room) -"ova" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ dir = 4 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 10 }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_tri/red, /obj/structure/disposalpipe/segment{ dir = 4 }, /turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/area/security/main) "ovj" = ( /obj/structure/plasticflaps/opaque, /obj/machinery/navbeacon{ @@ -45688,13 +45666,18 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron, /area/hydroponics) -"ows" = ( -/obj/effect/turf_decal/tile/neutral, -/obj/effect/turf_decal/guideline/guideline_edge/brown{ - dir = 4 +"owz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" }, -/turf/open/floor/iron, -/area/hallway/primary/port) +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/bridge) "owK" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -45746,18 +45729,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"oxr" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "oxF" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -45774,6 +45745,22 @@ "oxQ" = ( /turf/closed/wall, /area/storage/primary) +"oxW" = ( +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/structure/closet/crate/wooden/toy, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/power/apc/auto_name/directional/north, +/obj/machinery/light_switch{ + pixel_x = 12; + pixel_y = 22 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre/backstage) "oym" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -45791,6 +45778,15 @@ dir = 1 }, /area/medical/surgery) +"oyS" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Teleporter Room" + }, +/turf/open/floor/iron, +/area/hallway/primary/starboard) "ozf" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/numbers/two_nine, @@ -45872,17 +45868,6 @@ /obj/structure/cable/yellow, /turf/open/floor/iron/tech, /area/engine/engine_room) -"oBk" = ( -/obj/item/kirbyplants/random{ - layer = 3.3 - }, -/obj/machinery/firealarm/directional/west, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","medbay"); - view_range = 8 - }, -/turf/open/floor/iron/white, -/area/medical/cryo) "oBr" = ( /obj/machinery/door/poddoor/preopen{ id = "xenosecure"; @@ -45986,6 +45971,20 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"oDx" = ( +/obj/structure/railing{ + dir = 10 + }, +/obj/structure/chair/fancy/comfy{ + buildstackamount = 0; + color = "#742925"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "oDI" = ( /obj/machinery/announcement_system, /obj/effect/turf_decal/stripes/line{ @@ -46029,23 +46028,23 @@ }, /turf/open/floor/plating, /area/quartermaster/storage) -"oEA" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" +"oEs" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - freerange = 1; - name = "Prison intercom"; - pixel_y = -25; - prison_radio = 1 +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "4-8" }, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) +/turf/open/floor/prison, +/area/security/prison) +"oEx" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/suit_storage_unit/exploration, +/turf/open/floor/iron/dark, +/area/quartermaster/exploration_prep) "oEG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -46058,20 +46057,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"oER" = ( -/obj/structure/window/reinforced{ - dir = 4 - }, -/obj/effect/turf_decal/bot, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/tank_dispenser, -/obj/structure/disposalpipe/sorting/mail{ - sortType = 25 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "oEY" = ( /obj/structure/sign/warning/securearea, /turf/closed/wall/r_wall, @@ -46081,25 +46066,6 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/iron/sepia, /area/maintenance/port/central) -"oFo" = ( -/obj/structure/closet/secure_closet/CMO, -/obj/item/clothing/glasses/hud/health{ - pixel_x = 4; - pixel_y = -2 - }, -/obj/effect/turf_decal/tile/blue/opposingcorners{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = 29 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/heads/cmo) "oFr" = ( /obj/structure/sign/departments/minsky/research/genetics, /turf/closed/wall, @@ -46114,20 +46080,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) -"oFM" = ( -/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ - dir = 1 - }, -/obj/structure/filingcabinet{ - pixel_x = -8 - }, -/obj/structure/filingcabinet/security{ - pixel_x = 8 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "oFY" = ( /obj/machinery/air_sensor/atmos/plasma_tank, /turf/open/floor/engine/plasma, @@ -46167,6 +46119,20 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"oGI" = ( +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + freerange = 1; + name = "Prison intercom"; + pixel_x = 25; + prison_radio = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/wood, +/area/security/prison) "oGJ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -46228,6 +46194,22 @@ }, /turf/open/space/basic, /area/solar/port/fore) +"oHu" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron, +/area/security/main) "oHD" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -46265,28 +46247,6 @@ "oHG" = ( /turf/open/floor/circuit/telecomms/server, /area/science/xenobiology) -"oHV" = ( -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medpriv1"; - name = "privacy door" - }, -/obj/effect/spawner/structure/window, -/turf/open/floor/plating, -/area/medical/exam_room) -"oIb" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosroom"; - name = "HoS Room Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "oId" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -46314,13 +46274,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/central) -"oIr" = ( -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","medbay") - }, -/obj/item/kirbyplants/random, -/turf/open/floor/carpet/blue, -/area/medical/exam_room) "oIs" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46436,6 +46389,20 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/quartermaster/office) +"oJV" = ( +/obj/effect/turf_decal/numbers/two_nine{ + dir = 4 + }, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower"; + pixel_y = 6 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 28 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "oKe" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ @@ -46478,29 +46445,30 @@ }, /turf/open/floor/iron/white/side, /area/medical/medbay/central) -"oLf" = ( -/obj/machinery/vending/wallmed{ - pixel_x = -1; - pixel_y = 32 - }, -/obj/structure/table/glass, -/obj/item/book/manual/wiki/chemistry{ - pixel_x = -4; - pixel_y = 4 - }, -/obj/item/book/manual/wiki/plumbing, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/turf/open/floor/iron, -/area/medical/chemistry) "oLh" = ( /obj/machinery/door/airlock/wood, /obj/structure/barricade/wooden/crude, /obj/effect/mapping_helpers/airlock/abandoned, /turf/open/floor/plating, /area/maintenance/port/aft) +"oLk" = ( +/obj/item/kirbyplants/random, +/turf/open/floor/carpet/blue, +/area/medical/exam_room) +"oLt" = ( +/obj/effect/turf_decal/box/corners{ + dir = 1; + pixel_x = 15; + pixel_y = -15 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "oLv" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -46537,19 +46505,6 @@ /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron/sepia, /area/maintenance/port/central) -"oLO" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/closet/radiation, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/turf/open/floor/noslip/standard, -/area/engine/engineering) "oLP" = ( /obj/structure/chair/office, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -46569,6 +46524,19 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/brig/dock) +"oLT" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/southleft{ + dir = 4; + name = "Isolation Box"; + req_one_access_txt = "2" + }, +/turf/open/floor/iron/dark, +/area/security/courtroom) "oMm" = ( /obj/structure/table, /obj/effect/turf_decal/stripes/line{ @@ -46736,6 +46704,19 @@ dir = 10 }, /area/medical/sleeper) +"oOa" = ( +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Incinerator"; + network = list("ss13","engine") + }, +/obj/machinery/portable_atmospherics/canister/plasma, +/obj/effect/turf_decal/bot, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = -24 + }, +/turf/open/floor/iron, +/area/engine/atmospherics_engine) "oOn" = ( /obj/machinery/door/poddoor/shutters/radiation/preopen{ id = "engsm"; @@ -46776,28 +46757,15 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) -"oOB" = ( -/obj/structure/chair/fancy/bench{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = -34 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ +"oOI" = ( +/obj/structure/chair/office{ dir = 1 }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 5 - }, -/obj/effect/turf_decal/guideline/guideline_tri/red{ +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 }, -/obj/effect/turf_decal/tile/neutral, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/turf/open/floor/iron/dark, +/area/security/brig) "oON" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -46813,6 +46781,21 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/port/aft) +"oPd" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "oPi" = ( /obj/machinery/door/airlock/security/glass{ name = "Holding Area"; @@ -46878,6 +46861,22 @@ /obj/structure/sign/departments/medbay/alt2, /turf/closed/wall, /area/medical/chemistry) +"oQd" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) +"oQg" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/turf/open/floor/iron/freezer, +/area/crew_quarters/kitchen/coldroom) "oQi" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -46891,6 +46890,11 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"oQn" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/iron/techmaint, +/area/security/prison) "oQp" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -47179,17 +47183,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/port/central) -"oTU" = ( -/obj/machinery/telecomms/hub/preset/exploration, -/obj/machinery/atmospherics/pipe/heat_exchanging/junction{ - dir = 4 - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/turf/open/floor/circuit/green/telecomms/mainframe, -/area/quartermaster/exploration_prep) "oTY" = ( /obj/machinery/door/window/eastright{ dir = 8; @@ -47248,6 +47241,26 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) +"oUz" = ( +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 4 + }, +/obj/structure/closet/secure_closet/atmospherics{ + anchored = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/machinery/light/directional/south, +/turf/open/floor/iron/dark, +/area/engine/atmos) "oUC" = ( /obj/structure/sign/poster/random, /turf/closed/wall/r_wall, @@ -47264,6 +47277,15 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/captain/private) +"oUK" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/weightmachine/weightlifter, +/obj/effect/turf_decal/bot_white, +/turf/open/floor/prison, +/area/security/prison) "oUP" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -47281,39 +47303,6 @@ /obj/effect/turf_decal/bot/right, /turf/open/floor/iron/techmaint, /area/engine/gravity_generator) -"oVf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/engine/break_room) -"oVm" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/table, -/obj/item/storage/box/ingredients/wildcard{ - pixel_x = -5; - pixel_y = 8 - }, -/obj/item/storage/box/ingredients/fruity{ - pixel_x = 4; - pixel_y = 6 - }, -/obj/item/storage/box/ingredients/vegetarian{ - pixel_x = -1; - pixel_y = 4 - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "oVx" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 1 @@ -47338,6 +47327,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/department/security) +"oVB" = ( +/obj/machinery/light/small, +/obj/machinery/firealarm/directional/south, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/structure/closet/secure_closet/security/sec{ + anchored = 1 + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "oVD" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 8 @@ -47441,30 +47448,6 @@ /obj/item/storage/belt/utility, /turf/open/floor/plating, /area/maintenance/starboard/aft) -"oXn" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 8 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) -"oXo" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "oXv" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/atmospherics/components/binary/pump{ @@ -47480,27 +47463,6 @@ dir = 8 }, /area/hallway/secondary/exit/departure_lounge) -"oXM" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "oXS" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180 @@ -47559,6 +47521,35 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) +"oYA" = ( +/obj/structure/table/reinforced, +/obj/machinery/door/window/northleft{ + dir = 2; + name = "Atmospherics Desk"; + req_access_txt = "39" + }, +/obj/machinery/door/firedoor, +/obj/structure/desk_bell{ + pixel_x = 8; + pixel_y = 1 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/item/paper_bin{ + pixel_x = -6; + pixel_y = 2 + }, +/obj/item/pen{ + pixel_x = -6; + pixel_y = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/medical/virology) "oYZ" = ( /obj/effect/turf_decal/caution{ dir = 8; @@ -47588,6 +47579,13 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) +"oZd" = ( +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/main) "oZn" = ( /obj/machinery/door/airlock/research/glass{ name = "Robotics Lab"; @@ -47634,6 +47632,15 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) +"oZO" = ( +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/engine/supermatter) "oZS" = ( /obj/structure/table/glass, /obj/item/stack/ducts/fifty, @@ -47712,38 +47719,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"paA" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/camera/directional/north, -/obj/machinery/firealarm/directional/north, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central) "paD" = ( /obj/machinery/holopad, /obj/effect/turf_decal/box, /turf/open/floor/iron/tech, /area/engine/atmos) -"paM" = ( -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +"paH" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/curtain/directional{ + dir = 4 }, /obj/structure/cable/yellow{ - icon_state = "0-4" + icon_state = "0-2" }, -/obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, -/area/security/brig{ - name = "Brig Evidence" - }) +/area/quartermaster/qm) "paP" = ( /obj/docking_port/stationary{ dir = 8; @@ -47823,20 +47813,6 @@ }, /turf/open/floor/iron/white, /area/science/xenobiology) -"pbg" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "pbr" = ( /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/status_display/door_timer{ @@ -47896,6 +47872,10 @@ }, /turf/open/floor/iron, /area/maintenance/department/bridge) +"pdh" = ( +/obj/effect/landmark/start/assistant, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "pdv" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -47927,13 +47907,13 @@ }, /turf/open/floor/iron, /area/security/brig) -"peg" = ( +"pee" = ( /obj/machinery/computer/operating, /obj/effect/turf_decal/bot, /obj/machinery/newscaster{ pixel_y = 34 }, -/obj/machinery/camera/directional/north{ +/obj/machinery/camera/autoname/directional/north{ network = list("ss13","medbay") }, /turf/open/floor/iron, @@ -47963,6 +47943,28 @@ }, /turf/open/floor/iron/white, /area/science/research) +"peG" = ( +/obj/machinery/door/poddoor/shutters{ + id = "atmosshutters"; + name = "Atmos Storage" + }, +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/iron, +/area/engine/atmos) +"peI" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark/side{ + dir = 1 + }, +/area/science/mixing) "peP" = ( /obj/structure/chair/office/light{ dir = 1; @@ -47975,6 +47977,30 @@ "peX" = ( /turf/closed/wall, /area/engine/engine_room) +"pfo" = ( +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 8 + }, +/obj/structure/table/wood, +/obj/machinery/light{ + dir = 8 + }, +/obj/machinery/power/apc/auto_name/directional/west{ + pixel_x = -24 + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/item/taperecorder{ + pixel_x = -5; + pixel_y = 4 + }, +/obj/machinery/recharger{ + pixel_x = 7; + pixel_y = 3 + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "pft" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -48022,26 +48048,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/starboard/aft) -"pfZ" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_y = 4 - }, -/obj/item/folder/red{ - pixel_y = 4 - }, -/obj/item/pen{ - pixel_y = 4 - }, -/obj/item/taperecorder{ - layer = 2.9; - pixel_x = -15; - pixel_y = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "pgc" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -48053,23 +48059,6 @@ /obj/machinery/camera/autoname/directional/west, /turf/open/space/basic, /area/solar/starboard/aft) -"pgq" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/structure/noticeboard{ - dir = 1; - name = "Evidence board"; - pixel_y = -32 - }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) "pgK" = ( /obj/item/kirbyplants/random, /obj/structure/disposalpipe/segment{ @@ -48139,6 +48128,25 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/hallway/primary/aft) +"phH" = ( +/obj/item/kirbyplants/random{ + pixel_y = 6 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ + dir = 10 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/brown{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_tri/brown, +/turf/open/floor/iron, +/area/hallway/primary/port) "pia" = ( /obj/structure/grille, /turf/open/space/basic, @@ -48169,6 +48177,21 @@ /obj/effect/landmark/prisonspawn, /turf/open/floor/prison, /area/security/prison) +"piB" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Research and Development Deliveries"; + req_one_access_txt = "7;29" + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/research) "piC" = ( /turf/open/floor/iron/dark/side{ dir = 8 @@ -48201,17 +48224,20 @@ }, /turf/open/floor/iron, /area/janitor) -"pjc" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/light, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" +"pjf" = ( +/obj/machinery/door/poddoor/preopen{ + id = "detectivewindows"; + name = "Detective Privacy Blast Door" }, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/plating, +/area/security/detectives_office) "pjF" = ( /obj/structure/sign/departments/minsky/engineering/atmospherics{ pixel_x = 31; @@ -48260,23 +48286,6 @@ dir = 1 }, /area/hallway/primary/fore) -"pjO" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/bridge) "pjQ" = ( /obj/effect/turf_decal/guideline/guideline_in/neutral{ alpha = 255; @@ -48336,6 +48345,11 @@ /obj/machinery/portable_atmospherics/canister/carbon_dioxide, /turf/open/floor/iron/dark, /area/security/execution/education) +"pkz" = ( +/obj/machinery/vending/snack/blue, +/obj/effect/turf_decal/bot, +/turf/open/floor/holofloor/wood, +/area/security/main) "pkB" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -48374,33 +48388,6 @@ /obj/structure/sign/poster/random, /turf/closed/wall/r_wall/rust, /area/teleporter) -"pkX" = ( -/obj/machinery/button/door{ - id = "Bountydoors"; - layer = 4; - name = "Bounty glass doors"; - normaldoorcontrol = 1; - pixel_x = 1; - pixel_y = -26; - req_access_txt = "31" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - layer = 4; - name = "Loading Doors"; - pixel_x = 1; - pixel_y = -37; - req_access_txt = "31" - }, -/obj/machinery/light_switch{ - pixel_x = 12; - pixel_y = -21 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/office) "pkY" = ( /obj/structure/window/reinforced, /obj/structure/flora/ausbushes/fullgrass, @@ -48456,17 +48443,6 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) -"plT" = ( -/obj/machinery/airalarm/directional/west, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_in/blue, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/iron/white, -/area/medical/medbay/lobby) "pmb" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron/dark, @@ -48508,21 +48484,6 @@ }, /turf/open/floor/iron, /area/engine/engine_room) -"pmH" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/machinery/door/airlock/public/glass{ - name = "visitation area" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) "pmQ" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, @@ -48537,15 +48498,24 @@ /obj/machinery/light/very_dim/directional/west, /turf/open/floor/iron/dark, /area/security/execution/education) -"pnv" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 4; - layer = 1 +"pnj" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 8 }, -/turf/open/floor/iron, -/area/engine/atmos) +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/item/radio/intercom{ + pixel_x = 32; + pixel_y = -3 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/dark/side{ + dir = 4 + }, +/area/science/mixing) "pny" = ( /obj/effect/turf_decal/tile/yellow{ alpha = 180 @@ -48621,20 +48591,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/science/research) -"poD" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "poF" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -48667,25 +48623,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/engine/engineering) -"poQ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/closet/secure_closet/evidence{ - density = 0; - opened = 1 - }, -/obj/item/storage/box/evidence, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -32; - pixel_y = -2 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "poU" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -48775,18 +48712,6 @@ }, /turf/open/floor/carpet/blue, /area/medical/exam_room) -"pqn" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/security/main{ - name = "Security Locker Room" - }) "pqC" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -48822,21 +48747,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/central) -"prq" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - layer = 2 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 6 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "prv" = ( /turf/closed/wall, /area/crew_quarters/heads/captain) @@ -48864,15 +48774,6 @@ dir = 5 }, /area/science/mixing) -"psD" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark/side{ - dir = 9 - }, -/area/science/mixing) "psH" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -48888,47 +48789,6 @@ initial_gas_mix = "o2=22;n2=82;TEMP=293.15" }, /area/tcommsat/computer) -"psU" = ( -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8; - light_color = "#e8eaff" - }, -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","cargo") - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - layer = 4; - name = "Loading Doors"; - pixel_x = -25; - pixel_y = 4; - req_access_txt = "31" - }, -/obj/machinery/button/door{ - id = "QMLoaddoor"; - layer = 4; - name = "Loading Doors"; - pixel_x = -25; - pixel_y = -5; - req_access_txt = "31" - }, -/obj/machinery/computer/cargo{ - dir = 4 - }, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = -40; - pixel_y = -3 - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron, -/area/quartermaster/storage) "psX" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -48978,6 +48838,16 @@ /obj/machinery/camera/autoname/directional/south, /turf/open/floor/catwalk_floor, /area/maintenance/department/bridge) +"pun" = ( +/obj/structure/tank_dispenser/oxygen, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "puq" = ( /obj/structure/chair{ dir = 4 @@ -49056,19 +48926,6 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/department/science) -"pvw" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/effect/turf_decal/bot, -/obj/structure/closet/firecloset/full, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "pvz" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -49173,19 +49030,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"pxm" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/closet/secure_closet/evidence, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "pxB" = ( /obj/machinery/air_sensor/atmos/carbon_tank, /turf/open/floor/engine/co2, @@ -49232,6 +49076,18 @@ /obj/structure/grille, /turf/open/floor/plating, /area/space/nearstation) +"pyt" = ( +/obj/structure/table, +/obj/effect/spawner/lootdrop/donkpockets, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/obj/effect/turf_decal/stripes/line, +/turf/open/floor/iron/dark, +/area/engine/storage) "pyA" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/objective{ @@ -49374,25 +49230,6 @@ }, /turf/open/floor/plating, /area/medical/apothecary) -"pBe" = ( -/obj/machinery/door/airlock{ - id_tag = "Cell"; - name = "Showers" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Showers" - }) "pBg" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 9 @@ -49468,28 +49305,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"pCQ" = ( -/obj/item/kirbyplants{ - pixel_x = 19; - pixel_y = 13 - }, -/obj/effect/spawner/lootdrop/donkpockets{ - pixel_y = 6 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/machinery/computer/security/telescreen/entertainment{ - pixel_x = -31 - }, -/obj/structure/table/wood, -/obj/machinery/light{ - dir = 8 - }, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "pCS" = ( /obj/item/radio/intercom{ pixel_x = 32; @@ -49597,20 +49412,6 @@ dir = 4 }, /area/hallway/primary/central) -"pEs" = ( -/obj/structure/disposalpipe/sorting/mail/flip{ - dir = 4; - name = "disposals"; - sortTypes = list(0,1) - }, -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_in/purple{ - dir = 1 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "pEw" = ( /obj/structure/cable{ icon_state = "0-4" @@ -49688,18 +49489,6 @@ }, /turf/open/floor/iron, /area/science/storage) -"pFk" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted, -/obj/structure/closet/secure_closet/genpop, -/obj/effect/turf_decal/bot, -/obj/item/radio/intercom{ - dir = 1; - pixel_y = -25 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "pFn" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -49742,31 +49531,20 @@ /mob/living/carbon/monkey, /turf/open/floor/iron/grid/steel, /area/medical/virology) -"pGd" = ( -/obj/structure/closet/emcloset, -/obj/effect/turf_decal/box, -/obj/machinery/light/small{ - dir = 8 +"pGg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-8" }, -/obj/machinery/advanced_airlock_controller/directional/west{ - pixel_x = -32; - pixel_y = 3 +/obj/structure/cable/yellow{ + icon_state = "2-8" }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) -"pGh" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ +/obj/structure/disposalpipe/sorting/mail/destination/testing_range{ dir = 1 }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/turf/open/floor/plating, -/area/medical/apothecary) +/turf/open/floor/iron, +/area/science/mixing) "pGp" = ( /obj/machinery/air_sensor/atmos/mix_tank, /turf/open/floor/engine/airless, @@ -49825,6 +49603,10 @@ /obj/structure/fans/tiny/invisible, /turf/open/floor/iron/techmaint, /area/quartermaster/storage) +"pGW" = ( +/obj/machinery/smartfridge/food, +/turf/open/floor/iron/white, +/area/crew_quarters/kitchen) "pHx" = ( /obj/structure/rack, /obj/effect/turf_decal/bot, @@ -49857,6 +49639,13 @@ }, /turf/open/floor/iron/dark/corner, /area/hallway/primary/central) +"pHZ" = ( +/obj/structure/bodycontainer/morgue, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron/dark, +/area/medical/morgue) "pIj" = ( /obj/item/kirbyplants/random, /obj/structure/sign/poster/contraband/random{ @@ -49891,12 +49680,26 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hos) -"pIC" = ( -/obj/machinery/suit_storage_unit/security, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) +"pIG" = ( +/obj/structure/table/reinforced, +/obj/item/gun/energy/ionrifle{ + pixel_x = -1; + pixel_y = 10 + }, +/obj/item/gun/energy/temperature/security{ + pixel_y = 5 + }, +/obj/structure/window/reinforced, +/obj/machinery/door/window/brigdoor/westleft{ + name = "specialized Weapons"; + req_access_txt = "3" + }, +/obj/effect/turf_decal/stripes/corner{ + dir = 8 + }, +/obj/item/gun/grenadelauncher/security, +/turf/open/floor/iron, +/area/ai_monitored/security/armory) "pII" = ( /obj/structure/window/reinforced{ dir = 8; @@ -49934,6 +49737,23 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"pIY" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "pJe" = ( /obj/effect/turf_decal/tile/yellow{ dir = 4 @@ -49986,11 +49806,29 @@ }, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) +"pJO" = ( +/obj/machinery/vending/cigarette, +/turf/open/floor/prison, +/area/security/prison) "pJV" = ( /obj/structure/table/wood, /obj/item/storage/fancy/donut_box, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) +"pKk" = ( +/obj/machinery/atmospherics/components/trinary/mixer/flipped{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron/dark/side{ + dir = 8 + }, +/area/science/mixing) "pKx" = ( /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 @@ -50045,17 +49883,12 @@ }, /turf/open/floor/iron/dark/side, /area/hallway/secondary/exit/departure_lounge) -"pLf" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison) +"pKW" = ( +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/turf/open/floor/carpet/green, +/area/hallway/secondary/exit/departure_lounge) "pLh" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -50074,28 +49907,6 @@ /obj/item/organ/ears/cat, /turf/open/floor/iron, /area/medical/surgery) -"pLp" = ( -/obj/machinery/firealarm/directional/east, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - color = "#267878"; - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - color = "#267878"; - dir = 10 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ - color = "#267878"; - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_tri/blue{ - color = "#267878" - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "pLG" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -50182,18 +49993,6 @@ /obj/machinery/atmospherics/pipe/simple/general/hidden, /turf/open/floor/circuit/telecomms/server, /area/science/server) -"pMZ" = ( -/obj/machinery/door/airlock/maintenance_hatch{ - id_tag = "commissarydoor"; - name = "Maintenance Hatch"; - req_access_txt = "12" - }, -/obj/structure/barricade/wooden/crude{ - layer = 4 - }, -/obj/effect/mapping_helpers/airlock/abandoned, -/turf/open/floor/plating, -/area/maintenance/port/central) "pNy" = ( /obj/item/wrench, /obj/effect/turf_decal/delivery, @@ -50229,18 +50028,18 @@ }, /turf/open/floor/prison, /area/security/prison) -"pNG" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "medpriv1"; - name = "privacy door" - }, -/turf/open/floor/plating, -/area/medical/exam_room) "pNR" = ( /obj/machinery/air_sensor/atmos/nitrogen_tank, /turf/open/floor/engine/n2, /area/engine/atmos) +"pOc" = ( +/obj/machinery/camera/autoname/directional/west{ + c_tag = "Xenobiology Lab - Pen #2"; + network = list("ss13","rd","xeno") + }, +/obj/structure/window/reinforced, +/turf/open/floor/engine, +/area/science/xenobiology) "pOj" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -50339,6 +50138,16 @@ /obj/effect/decal/cleanable/blood/splatter, /turf/open/floor/iron/white/side, /area/medical/surgery) +"pPz" = ( +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/main) "pPA" = ( /turf/closed/wall/r_wall, /area/science/storage) @@ -50503,6 +50312,11 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"pSb" = ( +/obj/structure/sign/departments/holy, +/obj/structure/closet/emcloset, +/turf/closed/wall, +/area/chapel/main) "pSc" = ( /obj/structure/railing{ dir = 4 @@ -50625,6 +50439,18 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"pTp" = ( +/obj/structure/table/reinforced, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 4 + }, +/obj/machinery/dish_drive{ + pixel_y = 10 + }, +/obj/machinery/digital_clock/directional/north, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/cafeteria, +/area/crew_quarters/kitchen) "pTy" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/tile/blue/opposingcorners{ @@ -50659,6 +50485,18 @@ }, /turf/open/floor/iron, /area/security/nuke_storage) +"pTR" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "pTW" = ( /turf/open/floor/iron/tech, /area/engine/atmos) @@ -50668,15 +50506,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/security/armory) -"pUj" = ( -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/closet/emcloset, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "pUl" = ( /obj/effect/turf_decal/guideline/guideline_out_arrow/brown{ dir = 9 @@ -50790,29 +50619,17 @@ dir = 8 }, /area/hallway/primary/central) -"pVO" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +"pVN" = ( +/obj/machinery/airalarm/directional/north, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison{ - name = "Prison Processing" - }) +/turf/open/floor/iron/dark, +/area/security/main) "pVX" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/science) -"pWk" = ( -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","engine") - }, -/turf/open/floor/engine/n2o, -/area/engine/atmos) "pWo" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -50822,13 +50639,6 @@ dir = 1 }, /area/science/lobby) -"pWx" = ( -/obj/item/trash/plate, -/obj/effect/decal/cleanable/dirt/dust, -/obj/item/cigbutt, -/obj/effect/landmark/blobstart, -/turf/open/floor/plating, -/area/maintenance/starboard/aft) "pWy" = ( /obj/structure/chair, /obj/effect/turf_decal/stripes/line, @@ -50837,6 +50647,13 @@ dir = 6 }, /area/hallway/secondary/exit/departure_lounge) +"pWP" = ( +/obj/item/kirbyplants/random, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/circuit/green/telecomms/mainframe, +/area/quartermaster/exploration_prep) "pWY" = ( /obj/effect/landmark/start/chemist, /obj/structure/disposalpipe/segment{ @@ -50879,20 +50696,6 @@ name = "mainframe floor" }, /area/tcommsat/server) -"pYj" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) "pYo" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -51022,17 +50825,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/security) -"pZd" = ( -/obj/effect/turf_decal/siding/wideplating/dark, -/obj/machinery/camera/autoname{ - dir = 5; - network = list("ss13","security") - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 - }, -/turf/open/floor/carpet/red, -/area/crew_quarters/heads/hos) "pZe" = ( /obj/machinery/light{ dir = 8 @@ -51057,18 +50849,6 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/plating, /area/engine/engineering) -"pZl" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) "pZF" = ( /obj/effect/turf_decal/tile/green/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -51091,17 +50871,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/wood, /area/maintenance/central) -"pZR" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/quartermaster/qm) "pZU" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -51142,25 +50911,23 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) -"qat" = ( -/obj/structure/window/reinforced{ - layer = 2 - }, -/obj/effect/turf_decal/siding/wood{ - layer = 1 +"qaK" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/structure/cable/yellow{ + icon_state = "2-8" }, /obj/structure/cable/yellow{ - icon_state = "1-2" + icon_state = "4-8" }, -/turf/open/floor/wood, -/area/medical/exam_room) -"qaG" = ( -/obj/machinery/door/firedoor, -/obj/structure/barricade/wooden/crude{ - layer = 4 +/obj/item/radio/intercom{ + desc = "Talk through this. It looks like it has been modified to not broadcast."; + freerange = 1; + name = "Prison intercom"; + pixel_y = 25; + prison_radio = 1 }, -/turf/open/floor/iron/techmaint, -/area/maintenance/port/central) +/turf/open/floor/prison, +/area/security/prison) "qaP" = ( /obj/structure/sign/painting/library, /turf/closed/wall, @@ -51241,6 +51008,26 @@ /obj/structure/lattice/catwalk, /turf/open/space/basic, /area/solar/port/fore) +"qbA" = ( +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/effect/decal/cleanable/oil, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 9 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow, +/obj/effect/turf_decal/guideline/guideline_tri/yellow{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "qbO" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -51339,6 +51126,23 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/medical/surgery) +"qdm" = ( +/obj/structure/railing{ + dir = 5 + }, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/turf/open/floor/iron/techmaint, +/area/security/prison) +"qdt" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/plating, +/area/engine/supermatter) "qdU" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/guideline/guideline_in/yellow{ @@ -51403,6 +51207,25 @@ }, /turf/open/floor/iron, /area/security/checkpoint/auxiliary) +"qeG" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/orange/hidden{ + dir = 6 + }, +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "qeL" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 1 @@ -51463,6 +51286,18 @@ /obj/structure/flora/ausbushes/ppflowers, /turf/open/floor/grass/no_border, /area/hallway/secondary/exit/departure_lounge) +"qfM" = ( +/obj/effect/turf_decal/loading_area{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "qgr" = ( /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/carpet/red, @@ -51473,6 +51308,19 @@ }, /turf/open/floor/engine, /area/security/nuke_storage) +"qgx" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/green/visible, +/obj/effect/decal/cleanable/dirt, +/obj/item/radio/intercom{ + pixel_x = 33; + pixel_y = -3 + }, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "qgy" = ( /obj/effect/decal/cleanable/blood/old, /obj/effect/decal/cleanable/blood/gibs/limb, @@ -51546,25 +51394,6 @@ broken = 1 }, /area/maintenance/starboard/aft) -"qin" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 3 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/quartermaster/exploration_prep) -"qio" = ( -/obj/machinery/atmospherics/components/trinary/mixer/flipped{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/science/mixing) "qiW" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 8 @@ -51624,20 +51453,6 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) -"qki" = ( -/obj/machinery/door/poddoor/shutters{ - id = "atmosshutters"; - name = "Atmos storage" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/atmos) "qks" = ( /obj/effect/decal/cleanable/xenoblood/xgibs/larva/body, /turf/open/floor/engine, @@ -51678,6 +51493,16 @@ }, /turf/open/floor/plating, /area/engine/atmos) +"qkJ" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted, +/obj/structure/closet/secure_closet/genpop, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom{ + dir = 1; + pixel_y = -25 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "qkS" = ( /obj/effect/turf_decal/guideline/guideline_in/darkblue{ dir = 8 @@ -51714,6 +51539,16 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) +"qlO" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "qmu" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -51813,59 +51648,6 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron, /area/medical/storage) -"qnA" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/turf/open/floor/iron/dark/side{ - dir = 8 - }, -/area/science/mixing) -"qnR" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/power/apc/auto_name/directional/north, -/obj/machinery/camera/directional/north{ - network = list("ss13","rd","xeno") - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/iron/white, -/area/science/xenobiology) -"qnW" = ( -/obj/structure/railing/corner{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/camera/directional/north{ - view_range = 12 - }, -/obj/effect/turf_decal/siding/wideplating/dark/corner{ - dir = 4 - }, -/obj/machinery/newscaster{ - pixel_y = 34 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron/dark/corner{ - dir = 4 - }, -/area/hallway/primary/central) "qnY" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 @@ -51952,21 +51734,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/teleporter) -"qoz" = ( -/obj/effect/turf_decal/tile/purple/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_in/purple{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "qoH" = ( /obj/structure/table, /obj/effect/turf_decal/stripes/line{ @@ -52024,12 +51791,6 @@ /obj/effect/spawner/lootdrop/maintenance, /turf/open/floor/iron/techmaint, /area/security/prison/shielded) -"qpr" = ( -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","engine") - }, -/turf/open/floor/engine/airless, -/area/engine/atmos) "qpu" = ( /obj/structure/window/reinforced, /turf/open/floor/iron/dark/smooth_large, @@ -52109,6 +51870,16 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"qrt" = ( +/obj/machinery/rnd/production/circuit_imprinter, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/stripes/line, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Incinerator"; + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "qrR" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -52168,26 +51939,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"qsE" = ( -/obj/machinery/atmospherics/components/unary/portables_connector/visible{ - dir = 8 - }, -/obj/machinery/camera/directional/east{ - c_tag = "Toxins Mixers"; - name = "science camera"; - network = list("ss13","rd") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/item/radio/intercom{ - pixel_x = 32; - pixel_y = -3 - }, -/turf/open/floor/iron/dark/side{ - dir = 4 - }, -/area/science/mixing) "qsI" = ( /obj/structure/closet/secure_closet/bar, /obj/effect/turf_decal/tile/bar/opposingcorners, @@ -52271,19 +52022,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) -"qtD" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/closet/secure_closet/genpop, -/obj/effect/turf_decal/bot, -/obj/machinery/light_switch{ - pixel_x = 25 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "qtE" = ( /obj/structure/chair/fancy/sofa/old/right, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -52334,24 +52072,6 @@ /obj/structure/disposalpipe/junction/flip, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"quk" = ( -/obj/machinery/door/airlock/grunge{ - name = "Court Lounge" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/turf/open/floor/wood, -/area/security/main{ - name = "Security Break Room" - }) "quI" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -52428,6 +52148,25 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"qwA" = ( +/obj/machinery/modular_fabricator/autolathe, +/obj/machinery/door/window/eastright{ + dir = 2; + name = "Research and Development Desk"; + req_one_access_txt = "47;63" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/science/lab) "qwL" = ( /obj/structure/sign/poster/random, /turf/closed/wall, @@ -52513,6 +52252,14 @@ }, /turf/open/floor/iron/white, /area/science/research) +"qxT" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible, +/obj/machinery/light/small/directional/east, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "qxZ" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 @@ -52561,16 +52308,6 @@ /obj/effect/decal/cleanable/glass, /turf/open/floor/wood, /area/vacant_room/office) -"qzm" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "MiniSat Core Hallway 4"; - network = list("minisat") - }, -/turf/open/floor/plating, -/area/ai_monitored/storage/satellite) "qzz" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -52596,19 +52333,6 @@ }, /turf/open/floor/iron, /area/science/robotics) -"qAr" = ( -/obj/machinery/light{ - bulb_colour = "#FFCEA6"; - dir = 4; - nightshift_light_color = "#FFB16E" - }, -/obj/machinery/camera/autoname{ - dir = 6; - pixel_y = 8 - }, -/obj/machinery/airalarm/directional/east, -/turf/open/floor/wood, -/area/crew_quarters/heads/captain) "qAA" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -52662,27 +52386,6 @@ /obj/item/pipe_dispenser, /turf/open/floor/iron, /area/construction/mining/aux_base) -"qAW" = ( -/obj/machinery/airalarm/directional/north, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/siding/wood{ - dir = 8 - }, -/obj/item/book/manual/wiki/security_space_law{ - layer = 4; - pixel_y = -1 - }, -/obj/structure/filingcabinet/employment{ - pixel_x = 7 - }, -/obj/structure/filingcabinet{ - pixel_x = -5 - }, -/turf/open/floor/carpet/royalblack, -/area/lawoffice) "qBk" = ( /obj/effect/turf_decal/guideline/guideline_in/brown, /obj/structure/cable/yellow{ @@ -52735,6 +52438,12 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"qBF" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron, +/area/science/mixing) "qBR" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -52759,6 +52468,24 @@ dir = 4 }, /area/medical/genetics/cloning) +"qBW" = ( +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/machinery/light_switch{ + pixel_y = 28 + }, +/obj/machinery/light{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "qBY" = ( /obj/docking_port/stationary{ dir = 8; @@ -52770,21 +52497,38 @@ }, /turf/open/space/basic, /area/space) -"qBZ" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 +"qCb" = ( +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180; + dir = 4 }, -/obj/structure/window/reinforced, -/obj/machinery/light/floor{ - brightness = 15; - bulb_colour = "#FFE4CE"; - bulb_vacuum_brightness = 15; - nightshift_brightness = 10; - nightshift_light_color = "#E6EBFF" +/obj/effect/turf_decal/guideline/guideline_in/yellow{ + dir = 1 }, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) +/obj/structure/disposalpipe/sorting/mail/destination/ce_office{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/break_room) +"qCm" = ( +/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ + dir = 10 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/brown{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_tri/brown, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "qCn" = ( /obj/machinery/door/airlock/public/glass{ name = "Primary Hallway" @@ -53053,6 +52797,21 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) +"qFR" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/machinery/seed_extractor, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/item/seeds/carrot, +/obj/item/seeds/corn, +/obj/item/seeds/onion, +/obj/item/seeds/potato, +/obj/item/seeds/soya, +/obj/item/seeds/cabbage, +/obj/item/seeds/wheat, +/turf/open/floor/iron/techmaint, +/area/security/prison) "qFY" = ( /obj/machinery/door/airlock{ name = "Freezer"; @@ -53070,28 +52829,6 @@ /obj/effect/landmark/xeno_spawn, /turf/open/space/basic, /area/space/nearstation) -"qGM" = ( -/obj/effect/turf_decal/tile/green/fourcorners/contrasted, -/obj/machinery/door/airlock/virology/glass{ - name = "Virology Ward"; - req_access_txt = "39" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/white, -/area/medical/virology) "qGP" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -53103,37 +52840,6 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/captain) -"qGT" = ( -/obj/machinery/conveyor{ - dir = 8; - id = "MailConv" - }, -/obj/machinery/button/door{ - id = "Bountydoors"; - layer = 4; - name = "Bounty glass doors"; - normaldoorcontrol = 1; - pixel_y = 38; - req_access_txt = "31" - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/button/door{ - id = "QMLoaddoor2"; - layer = 4; - name = "Loading Doors"; - pixel_y = 28; - req_access_txt = "31" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) "qHc" = ( /obj/effect/decal/cleanable/glass{ dir = 8 @@ -53227,16 +52933,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/heads/hop) -"qJw" = ( -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/security/brig{ - name = "Brig Interrogation" - }) "qJC" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -53244,6 +52940,17 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/medical/storage) +"qJG" = ( +/obj/effect/mapping_helpers/airlock/unres{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "medpriv1"; + name = "privacy Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/medical/exam_room) "qJI" = ( /obj/machinery/atmospherics/pipe/simple/green/visible{ dir = 9 @@ -53265,6 +52972,15 @@ /obj/structure/flora/ausbushes/fernybush, /turf/open/floor/grass, /area/hallway/primary/central) +"qKg" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/computer/security, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "qKl" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/siding/wood{ @@ -53392,20 +53108,6 @@ }, /turf/open/floor/iron/white, /area/science/research) -"qMm" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "qMu" = ( /obj/structure/disposalpipe/segment, /obj/effect/turf_decal/tile/dark_green/anticorner_ramp/contrasted{ @@ -53426,6 +53128,17 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron/tech, /area/engine/atmos) +"qMG" = ( +/obj/machinery/newscaster{ + pixel_x = 28; + pixel_y = 2 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "qMM" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 @@ -53469,23 +53182,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/chapel/office) -"qNV" = ( -/obj/machinery/door/window/northleft{ - base_state = "right"; - icon_state = "right"; - name = "Viro office"; - req_access_txt = "39" - }, -/obj/effect/turf_decal/tile/green/fourcorners/contrasted, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/turf/open/floor/iron/white, -/area/medical/virology) "qOl" = ( /obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ dir = 8 @@ -53507,19 +53203,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/kitchen) -"qOG" = ( -/obj/effect/landmark/event_spawn, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/science/misc_lab) "qOH" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /obj/effect/turf_decal/siding/wood, @@ -53607,15 +53290,6 @@ /obj/effect/decal/cleanable/greenglow, /turf/open/floor/iron/techmaint, /area/science/misc_lab/range) -"qQj" = ( -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/vending/cola, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "qQC" = ( /obj/machinery/door/airlock/external{ name = "Arrival Shuttle Airlock" @@ -53654,17 +53328,32 @@ /obj/effect/spawner/lootdrop/grille_or_trash, /turf/open/floor/plating, /area/maintenance/department/security) -"qRj" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" +"qRi" = ( +/obj/structure/window/reinforced{ + dir = 1 }, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/effect/turf_decal/bot, +/obj/structure/rack, +/obj/item/storage/box/monkeycubes{ + pixel_x = -4; + pixel_y = 8 }, -/obj/effect/spawner/structure/window/reinforced/prison, -/turf/open/floor/plating, -/area/security/prison) +/obj/item/storage/box/monkeycubes{ + pixel_x = 2 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "quarantineshutters"; + name = "Isolation Shutters" + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 24; + pixel_y = -3 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "qRk" = ( /obj/machinery/door/airlock/maintenance_hatch{ id_tag = "commissarydoor"; @@ -53845,6 +53534,16 @@ /obj/structure/closet/firecloset, /turf/open/floor/plating, /area/crew_quarters/dorms) +"qUm" = ( +/obj/structure/chair/office{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/main) "qUq" = ( /obj/machinery/door/firedoor, /obj/machinery/door/poddoor/shutters{ @@ -53902,15 +53601,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) -"qUY" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) "qVc" = ( /obj/structure/table/reinforced, /obj/structure/desk_bell{ @@ -53919,19 +53609,6 @@ /obj/effect/turf_decal/siding/wideplating/dark, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) -"qVi" = ( -/obj/structure/sign/poster/random{ - pixel_x = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/structure/reagent_dispensers/watertank/high, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "qVx" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -54259,19 +53936,6 @@ /obj/machinery/space_heater, /turf/open/floor/iron, /area/maintenance/department/science) -"qZK" = ( -/obj/structure/railing{ - dir = 5 - }, -/obj/machinery/hydroponics/constructable, -/obj/effect/turf_decal/stripes/line{ - dir = 5 - }, -/obj/effect/turf_decal/tile/black/fourcorners, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "qZM" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/box, @@ -54279,6 +53943,17 @@ /obj/effect/decal/cleanable/blood/old, /turf/open/floor/iron, /area/medical/medbay/lobby) +"qZO" = ( +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/ai) "qZR" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -54352,49 +54027,10 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/dark, /area/security/brig/dock) -"raT" = ( -/obj/structure/table/reinforced, -/obj/item/rcl/pre_loaded, -/obj/item/rcl/pre_loaded, -/obj/item/storage/box/lights/mixed{ - pixel_x = -5; - pixel_y = 6 - }, -/obj/item/electronics/airlock, -/obj/item/electronics/airlock, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/line, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "rbi" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/medical/genetics/cloning) -"rbl" = ( -/obj/machinery/light/small, -/obj/machinery/firealarm/directional/south, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/structure/closet/secure_closet/security/sec{ - anchored = 1 - }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "rbm" = ( /obj/effect/decal/cleanable/food/egg_smudge, /obj/structure/cable/yellow{ @@ -54560,20 +54196,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"rdD" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/turf/open/floor/iron, -/area/hallway/secondary/entry) -"rdM" = ( -/obj/machinery/smartfridge/sci{ - initial_contents = list(/obj/item/stock_parts/capacitor = 2, /obj/item/stock_parts/manipulator = 2, /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/matter_bin = 2, /obj/item/stock_parts/scanning_module = 2); - name = "Science vender" - }, -/turf/closed/wall, -/area/engine/storage) "rdS" = ( /obj/structure/disposalpipe/segment{ dir = 6 @@ -54613,6 +54235,13 @@ burnt = 1 }, /area/hallway/secondary/service) +"reL" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/structure/chair/wood/normal, +/turf/open/floor/carpet/green, +/area/security/courtroom) "reS" = ( /obj/effect/landmark/start/janitor, /turf/open/floor/iron, @@ -54629,11 +54258,38 @@ "rfl" = ( /turf/closed/wall, /area/crew_quarters/cafeteria) +"rfn" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/main) "rfz" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/donkpockets, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) +"rfF" = ( +/obj/machinery/vending/wardrobe/robo_wardrobe, +/obj/effect/turf_decal/stripes/line, +/obj/item/radio/intercom{ + pixel_y = 29 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","rd") + }, +/turf/open/floor/iron/dark, +/area/science/robotics) +"rfI" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/engine, +/area/science/xenobiology) "rfM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -54658,48 +54314,6 @@ /obj/structure/sign/departments/minsky/security/command, /turf/closed/wall, /area/storage/primary) -"rgk" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/brigdoor{ - base_state = "rightsecure"; - dir = 4; - icon_state = "rightsecure"; - name = "Head of Personnel's Paperwork Door"; - req_access_txt = "57" - }, -/obj/machinery/door/window/northleft{ - dir = 8; - name = "Paperwork Window" - }, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 1 - }, -/obj/item/pen{ - pixel_x = 10; - pixel_y = 1 - }, -/obj/item/pen{ - pixel_x = 8; - pixel_y = -3 - }, -/obj/item/paper{ - pixel_x = -6 - }, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/desk_bell/speed_demon, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/turf/open/floor/iron, -/area/crew_quarters/heads/hop) "rgs" = ( /obj/structure/cable/yellow{ icon_state = "1-8" @@ -54860,6 +54474,36 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/plating/airless, /area/science/test_area) +"rif" = ( +/obj/item/kirbyplants/random, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","engine"); + view_range = 8 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 6 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_tri/yellow{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/turf/open/floor/iron, +/area/engine/engineering) "rij" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -54882,6 +54526,27 @@ /obj/effect/spawner/lootdrop/glowstick/lit, /turf/open/floor/plating, /area/maintenance/port/aft) +"riJ" = ( +/obj/effect/turf_decal/tile/brown/half/contrasted{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/quartermaster/qm) +"rjk" = ( +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "rjl" = ( /obj/effect/turf_decal/tile/red/half/contrasted{ alpha = 180; @@ -54893,20 +54558,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron/dark, /area/security/checkpoint/auxiliary) -"rjq" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "rjH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -54961,23 +54612,22 @@ }, /turf/open/floor/iron, /area/engine/atmospherics_engine) -"rkv" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"rkF" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow, +/obj/effect/turf_decal/guideline/guideline_half_edge/yellow{ + dir = 5 }, -/obj/effect/turf_decal/guideline/guideline_edge/red{ +/obj/effect/turf_decal/guideline/guideline_edge_alt/yellow{ dir = 1 }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 +/obj/effect/turf_decal/guideline/guideline_tri/yellow{ + dir = 8 }, +/obj/machinery/light/directional/east, /turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/area/engine/engineering) "rkH" = ( /obj/effect/spawner/lootdrop/ruinloot/science, /obj/structure/table, @@ -55003,6 +54653,21 @@ }, /turf/open/floor/iron/dark, /area/security/courtroom) +"rln" = ( +/obj/machinery/computer/bounty{ + dir = 8 + }, +/obj/structure/window/reinforced{ + dir = 1; + pixel_y = 3 + }, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/turf_decal/stripes/box, +/obj/structure/window/reinforced, +/turf/open/floor/iron/sepia, +/area/quartermaster/office) "rlv" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ dir = 4 @@ -55038,34 +54703,6 @@ dir = 8 }, /area/science/research) -"rlQ" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/northright{ - dir = 2; - name = "Chemistry Desk"; - req_one_access_txt = "5;33" - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted, -/obj/structure/desk_bell{ - pixel_x = -8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 6; - pixel_y = 3 - }, -/turf/open/floor/plating, -/area/medical/apothecary) "rlT" = ( /obj/machinery/doppler_array/research/science{ dir = 8 @@ -55131,20 +54768,6 @@ dir = 1 }, /area/hallway/secondary/exit/departure_lounge) -"rmZ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "Capoffice"; - name = "Captain blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/curtain/directional{ - dir = 4 - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/captain/private) "rnw" = ( /obj/structure/table/wood, /obj/effect/turf_decal/siding/wood{ @@ -55220,20 +54843,47 @@ /obj/item/stack/sheet/plasteel, /turf/open/space/basic, /area/space/nearstation) +"rou" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/bridge) "roB" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /obj/machinery/iv_drip, /obj/effect/decal/cleanable/cobweb/cobweb2, /turf/open/floor/iron, /area/maintenance/starboard/aft) -"roG" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "qm_warehouse"; - name = "warehouse shutters" +"roC" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, -/turf/open/floor/iron/sepia, -/area/quartermaster/warehouse) +/obj/effect/landmark/start/assistant, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "roI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -55260,6 +54910,10 @@ }, /turf/open/floor/iron/techmaint, /area/hallway/secondary/service) +"rpx" = ( +/obj/machinery/smartfridge/chemistry, +/turf/open/floor/iron, +/area/medical/apothecary) "rpF" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -55267,10 +54921,53 @@ }, /turf/open/floor/plating, /area/science/research) +"rpG" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/effect/turf_decal/loading_area{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/brig) +"rpJ" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 9 + }, +/obj/machinery/requests_console{ + department = "Cargo Bay"; + departmentType = 2; + pixel_y = 29 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/carpet/orange, +/area/quartermaster/qm) "rpK" = ( /obj/structure/chair/stool/bar/directional/west, /turf/open/floor/iron/cafeteria_red, /area/crew_quarters/cafeteria) +"rpQ" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/light, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron, +/area/security/prison) "rqd" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -55333,20 +55030,14 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/crew_quarters/dorms) -"rqw" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 4; - layer = 2 - }, -/obj/structure/chair/wood/normal, -/turf/open/floor/carpet/green, -/area/security/courtroom) -"rqA" = ( -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","engine") +"rqu" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" }, -/turf/open/floor/engine/air, -/area/engine/atmos) +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/foyer) "rqC" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -55354,6 +55045,17 @@ /obj/effect/turf_decal/tile/dark_green, /turf/open/floor/iron, /area/hallway/secondary/service) +"rqE" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced/prison, +/turf/open/floor/plating, +/area/security/prison) "rqH" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/medical, @@ -55375,6 +55077,24 @@ }, /turf/open/floor/engine, /area/science/explab) +"rri" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/mixing) "rrj" = ( /obj/structure/cable{ icon_state = "2-8" @@ -55390,27 +55110,6 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) -"rrw" = ( -/obj/structure/table, -/obj/item/wrench, -/obj/item/screwdriver{ - pixel_y = 10 - }, -/obj/effect/decal/cleanable/dirt, -/obj/item/analyzer, -/obj/item/pipe_dispenser, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/crowbar, -/turf/open/floor/iron/dark, -/area/science/mixing) "rrP" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -55422,6 +55121,45 @@ /obj/effect/turf_decal/guideline/guideline_edge/darkblue, /turf/open/floor/iron, /area/hallway/primary/fore) +"rrW" = ( +/obj/machinery/power/apc/auto_name/directional/east, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + color = "#267878"; + dir = 5 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + color = "#267878" + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ + color = "#267878"; + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_tri/blue{ + color = "#267878"; + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 9 + }, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron, +/area/hallway/secondary/entry) +"rsc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "rsw" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -55502,25 +55240,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/quartermaster/miningdock) -"ruu" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/disposalpipe/sorting/mail{ - dir = 8; - name = "Security" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron, -/area/security/brig) "ruG" = ( /obj/effect/turf_decal/tile/purple/half/contrasted{ dir = 4 @@ -55555,6 +55274,32 @@ }, /turf/open/floor/iron/dark, /area/crew_quarters/dorms) +"ruV" = ( +/obj/machinery/door/airlock/grunge{ + name = "Court Lounge" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/effect/mapping_helpers/airlock/unres{ + dir = 8 + }, +/obj/machinery/door/firedoor, +/turf/open/floor/wood, +/area/security/main) +"rve" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 9 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "rvv" = ( /obj/structure/bed, /obj/item/bedsheet/clown, @@ -55696,18 +55441,6 @@ dir = 4 }, /area/hallway/primary/central) -"rxB" = ( -/obj/structure/musician/piano{ - icon_state = "piano" - }, -/obj/machinery/light{ - light_color = "#7AC3FF" - }, -/obj/machinery/camera/autoname/directional/south{ - c_tag = "Captain's Quarters" - }, -/turf/open/floor/glass/reinforced, -/area/crew_quarters/cafeteria) "rxH" = ( /obj/structure/lattice/catwalk, /obj/structure/cable{ @@ -55822,19 +55555,6 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"rza" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/southleft{ - dir = 4; - name = "Isolation box"; - req_one_access_txt = "2" - }, -/turf/open/floor/iron/dark, -/area/security/courtroom) "rzo" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -55925,21 +55645,6 @@ }, /turf/open/floor/wood, /area/security/detectives_office) -"rAx" = ( -/obj/effect/landmark/start/assistant, -/obj/effect/turf_decal/siding/white{ - dir = 5 - }, -/turf/open/floor/glass/reinforced, -/area/hallway/primary/central{ - dynamic_lighting = 2; - lighting_brightness_tube = 11; - lighting_colour_bulb = "#DDE6FF"; - lighting_colour_night = "#DDE6FF"; - lighting_colour_tube = "#DDE6FF"; - lighting_overlay_colour = "#DDE6FF"; - power_light = 0 - }) "rAD" = ( /obj/machinery/mineral/stacking_machine{ dir = 4; @@ -56101,18 +55806,6 @@ }, /turf/open/floor/prison, /area/security/prison) -"rCw" = ( -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "rCC" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -56149,19 +55842,6 @@ }, /turf/open/floor/plating, /area/quartermaster/office) -"rDf" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/landmark/xeno_spawn, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "rDh" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -56269,6 +55949,16 @@ name = "mainframe floor" }, /area/tcommsat/server) +"rEn" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/portable_atmospherics/canister/nitrogen, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Science - Toxins Mixing Lab Burn Chamber"; + name = "science camera"; + network = list("ss13","rd") + }, +/turf/open/floor/iron/dark, +/area/science/misc_lab/range) "rEq" = ( /obj/machinery/suit_storage_unit/security, /obj/effect/turf_decal/bot, @@ -56370,6 +56060,17 @@ }, /turf/open/floor/iron/tech, /area/engine/atmos) +"rGf" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/light{ + dir = 1 + }, +/mob/living/carbon/monkey, +/turf/open/floor/vault, +/area/medical/genetics) "rGp" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -56404,6 +56105,26 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) +"rGU" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 6 + }, +/obj/machinery/firealarm/directional/west{ + pixel_y = -2 + }, +/obj/structure/chair{ + dir = 4 + }, +/obj/machinery/button/flasher{ + id = "monkeypen"; + pixel_x = -22; + pixel_y = 10 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","medbay") + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "rHa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -56428,6 +56149,24 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron, /area/ai_monitored/security/armory) +"rHA" = ( +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","prison","security") + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 8 + }, +/obj/structure/chair{ + dir = 1 + }, +/obj/machinery/button/door{ + id = "brigentrance"; + name = "Brig Lockdown Control"; + pixel_y = -25; + req_access_txt = "1" + }, +/turf/open/floor/iron/dark, +/area/security/prison) "rHD" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -56439,15 +56178,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"rId" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/hydroponics/constructable, -/obj/structure/railing/corner, -/obj/effect/turf_decal/stripes/line, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "rIi" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -56471,6 +56201,18 @@ /obj/effect/turf_decal/box, /turf/open/floor/carpet, /area/library) +"rIo" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north{ + areastring = "/area/engine/supermatter" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "rIt" = ( /obj/machinery/portable_atmospherics/pump, /obj/effect/turf_decal/bot{ @@ -56554,6 +56296,22 @@ /obj/structure/closet/firecloset/full, /turf/open/floor/plating, /area/maintenance/department/security) +"rKl" = ( +/obj/machinery/door/airlock/security/glass{ + name = "Security E.V.A. Storage"; + req_access_txt = "1" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/dark, +/area/security/brig/dock) "rKn" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/telecomms/receiver/preset_right{ @@ -56625,19 +56383,6 @@ /obj/structure/disposalpipe/trunk, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"rLJ" = ( -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/sign/poster/official/random{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/security/prison{ - name = "Prison Visitation" - }) "rLM" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ @@ -56748,6 +56493,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"rOD" = ( +/obj/machinery/portable_atmospherics/canister/nitrous_oxide, +/obj/effect/turf_decal/bot, +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","engine") + }, +/turf/open/floor/iron, +/area/engine/atmos) "rOF" = ( /obj/item/clothing/mask/rat{ pixel_x = -4; @@ -56789,25 +56545,12 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"rON" = ( -/obj/structure/disposalpipe/segment{ - dir = 10 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/spawner/randomvend/snack, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/item/radio/intercom{ - pixel_x = 1; - pixel_y = 30 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","engine") +"rOM" = ( +/obj/effect/turf_decal/tile/red{ + dir = 8 }, -/turf/open/floor/iron, -/area/engine/break_room) +/turf/open/floor/iron/dark, +/area/security/prison) "rPf" = ( /obj/machinery/atmospherics/pipe/manifold/green/visible{ dir = 1 @@ -56830,20 +56573,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/port/central) -"rPU" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 8 - }, -/obj/machinery/door/window/northright{ - dir = 8; - name = "Kitchen doors"; - req_one_access_txt = "28;25;35" - }, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) "rQd" = ( /turf/closed/wall/r_wall/rust, /area/crew_quarters/heads/hor) @@ -56910,6 +56639,24 @@ /obj/effect/decal/cleanable/oil, /turf/open/floor/plating, /area/maintenance/department/medical) +"rSb" = ( +/obj/machinery/status_display/evac{ + pixel_y = -32 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/light, +/obj/machinery/camera/motion{ + c_tag = "MiniSat Upload Chamber"; + network = list("aiupload") + }, +/obj/structure/cable, +/obj/machinery/power/smes{ + charge = 5e+006 + }, +/turf/open/floor/circuit, +/area/ai_monitored/turret_protected/ai_upload) "rSi" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ alpha = 180 @@ -56929,27 +56676,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/engine/engineering) -"rSm" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/extinguisher_cabinet{ - pixel_y = 32 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) -"rSn" = ( -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","engine") - }, -/turf/open/floor/engine/o2, -/area/engine/atmos) "rSL" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 28 @@ -57095,6 +56821,22 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/department/medical) +"rUN" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/light_switch{ + pixel_x = 21; + pixel_y = -21 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/dark, +/area/security/brig) "rUQ" = ( /obj/effect/turf_decal/guideline/guideline_in/darkblue{ dir = 8 @@ -57154,6 +56896,25 @@ }, /turf/open/floor/catwalk_floor/iron_dark, /area/engine/engine_room) +"rVu" = ( +/obj/structure/table, +/obj/item/restraints/handcuffs{ + pixel_x = -1; + pixel_y = -5 + }, +/obj/item/paper/fluff/jobs/security/beepsky_mom, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/item/key/security, +/turf/open/floor/iron/dark, +/area/security/main) "rVH" = ( /obj/structure/extinguisher_cabinet{ pixel_x = 28 @@ -57176,20 +56937,6 @@ }, /turf/open/floor/iron/white, /area/crew_quarters/heads/cmo) -"rVX" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/effect/turf_decal/box/corners{ - dir = 4; - pixel_x = -16; - pixel_y = -15 - }, -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/turf/open/floor/iron/tech, -/area/engine/engine_room) "rWl" = ( /obj/machinery/vending/wardrobe/det_wardrobe, /turf/open/floor/wood, @@ -57215,30 +56962,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig) -"rXd" = ( -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/door/airlock/security/glass{ - id_tag = "outerbrign"; - name = "Brig"; - req_one_access_txt = "63;38" - }, -/obj/machinery/door/poddoor/preopen{ - id = "brigentrance"; - name = "Brig Blast door" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron, -/area/security/brig) "rXp" = ( /obj/structure/window/reinforced, /obj/structure/closet/firecloset/full, @@ -57413,13 +57136,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/aft) -"rZG" = ( -/obj/machinery/smartfridge/sci{ - initial_contents = list(/obj/item/stock_parts/capacitor = 2, /obj/item/stock_parts/manipulator = 2, /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/matter_bin = 2, /obj/item/stock_parts/scanning_module = 2); - name = "Science vender" +"rZU" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, -/turf/closed/wall, -/area/science/lab) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/disposalpipe/sorting/mail/destination/hos_office{ + dir = 8 + }, +/turf/open/floor/iron, +/area/security/brig) "saf" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, @@ -57431,35 +57162,6 @@ /obj/effect/decal/cleanable/insectguts, /turf/open/floor/plating, /area/maintenance/port/aft) -"saj" = ( -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","prison") - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - freerange = 1; - name = "Prison intercom"; - pixel_x = 25; - prison_radio = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/prison, -/area/security/prison) -"sal" = ( -/obj/structure/railing{ - dir = 1; - layer = 3.1 - }, -/turf/open/floor/iron/sepia, -/area/quartermaster/office) "saq" = ( /obj/effect/landmark/start/roboticist, /turf/open/floor/iron, @@ -57547,6 +57249,14 @@ }, /turf/open/floor/iron, /area/security/brig) +"sbd" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 10 + }, +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/black/fourcorners, +/turf/open/floor/iron/techmaint, +/area/security/prison) "sbe" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -57554,6 +57264,19 @@ }, /turf/open/floor/iron/dark, /area/science/nanite) +"sbk" = ( +/obj/machinery/atmospherics/components/unary/portables_connector/visible{ + dir = 4 + }, +/obj/machinery/portable_atmospherics/canister, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/iron/tech, +/area/engine/atmos) "sbt" = ( /obj/machinery/atmospherics/pipe/simple/orange/visible{ dir = 4 @@ -57576,21 +57299,6 @@ "scb" = ( /turf/closed/wall/r_wall, /area/storage/tech) -"scv" = ( -/obj/structure/chair{ - dir = 8 - }, -/obj/effect/landmark/start/security_officer, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "scE" = ( /obj/structure/chair{ dir = 8 @@ -57609,6 +57317,18 @@ dir = 10 }, /area/science/research) +"scM" = ( +/obj/machinery/stasis{ + dir = 1 + }, +/obj/machinery/defibrillator_mount{ + pixel_x = -32 + }, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","security") + }, +/turf/open/floor/iron/white, +/area/security/brig/medbay) "scT" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/structure/disposalpipe/segment{ @@ -57665,36 +57385,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"sec" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 6 + }, +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "sel" = ( /obj/effect/landmark/start/station_engineer, /turf/open/floor/iron/tech, /area/engine/engine_room) -"seo" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ - alpha = 180; - dir = 4 - }, -/obj/effect/turf_decal/tile/yellow/corner_ramp/offset{ - alpha = 180; - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_ramp/_inverted/yellow{ - dir = 8 - }, -/turf/open/floor/iron, -/area/engine/engineering) "seq" = ( /obj/effect/turf_decal/tile/dark_blue/half/contrasted{ alpha = 180; @@ -57802,6 +57503,15 @@ }, /turf/open/space/basic, /area/space/nearstation) +"sfp" = ( +/obj/machinery/door/airlock{ + id_tag = "sec Toilet 2"; + name = "Toilet Unit" + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron/freezer, +/area/security/prison) "sfq" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/airlock/external{ @@ -57860,37 +57570,6 @@ /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall, /area/hydroponics) -"sgG" = ( -/obj/effect/turf_decal/delivery/red, -/obj/machinery/door/firedoor, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/machinery/turnstile{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/effect/turf_decal/stripes/closeup, -/obj/effect/turf_decal/stripes/red/line, -/obj/effect/turf_decal/stripes/red/line{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "shi" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -58102,6 +57781,20 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"skH" = ( +/obj/machinery/power/solar_control, +/obj/structure/cable{ + icon_state = "0-2" + }, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/power/terminal{ + dir = 8 + }, +/turf/open/floor/plating, +/area/maintenance/solars/starboard/fore) "skO" = ( /obj/structure/cable{ icon_state = "2-8" @@ -58147,6 +57840,20 @@ /obj/structure/cable, /turf/open/floor/plating, /area/maintenance/solars/port/aft) +"slc" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/components/trinary/filter/critical{ + dir = 4; + filter_type = "n2" + }, +/obj/effect/turf_decal/delivery, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "slj" = ( /obj/structure/lattice/catwalk, /obj/structure/table, @@ -58238,31 +57945,6 @@ /obj/machinery/portable_atmospherics/pump, /turf/open/floor/iron, /area/science/storage) -"smH" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/landmark/start/assistant, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "smL" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -58305,15 +57987,6 @@ /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/construction/mining/aux_base) -"snE" = ( -/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ - dir = 4 - }, -/obj/machinery/camera/directional/north, -/obj/vehicle/ridden/janicart, -/obj/item/key/janitor, -/turf/open/floor/iron, -/area/janitor) "snK" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 1 @@ -58338,6 +58011,25 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/engine/engine_room) +"sog" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "soi" = ( /obj/effect/landmark/start/geneticist, /turf/open/floor/iron/white, @@ -58408,18 +58100,17 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"spx" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "spz" = ( /obj/structure/flora/rock, /turf/open/floor/grass, /area/hallway/primary/central) +"spH" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron/dark, +/area/security/main) "sqI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -58445,6 +58136,23 @@ }, /turf/open/floor/iron, /area/hallway/primary/central) +"srl" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/effect/turf_decal/box/corners{ + dir = 4; + pixel_x = -16; + pixel_y = -15 + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "srn" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -58527,6 +58235,15 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"ssK" = ( +/obj/effect/turf_decal/tile/purple/anticorner/contrasted{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/vehicle/ridden/janicart, +/obj/item/key/janitor, +/turf/open/floor/iron, +/area/janitor) "ssN" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/wood{ @@ -58567,26 +58284,24 @@ /obj/structure/cable/yellow, /turf/open/floor/iron/white, /area/science/research) -"stN" = ( -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","prison","security") +"stS" = ( +/obj/machinery/computer/security/telescreen/toxins{ + dir = 1; + pixel_y = 38 }, -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 8 +/obj/machinery/button/massdriver{ + id = "toxinsdriver"; + pixel_y = 24 }, -/obj/structure/chair{ - dir = 1 +/obj/machinery/disposal/bin{ + pixel_y = 2 }, -/obj/machinery/button/door{ - id = "brigentrance"; - name = "Brig Lockdown Control"; - pixel_y = -25; - req_access_txt = "1" +/obj/structure/disposalpipe/trunk{ + dir = 4 }, +/obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) +/area/science/misc_lab) "sud" = ( /obj/machinery/computer/security/telescreen/entertainment{ network = list("thunder","court"); @@ -58595,22 +58310,6 @@ /obj/structure/table/wood, /turf/open/floor/carpet/red, /area/crew_quarters/cafeteria) -"sue" = ( -/obj/effect/turf_decal/guideline/guideline_edge/neutral{ - alpha = 255; - dir = 8 - }, -/obj/machinery/button/door{ - id = "quarantineshutters"; - layer = 4; - name = "Quarantine Lockdown"; - pixel_x = -25; - req_access_txt = "39" - }, -/turf/open/floor/iron/white/side{ - dir = 4 - }, -/area/medical/medbay/central) "sun" = ( /obj/machinery/disposal/bin, /obj/effect/turf_decal/bot, @@ -58635,23 +58334,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"suS" = ( -/obj/machinery/mineral/ore_redemption{ - input_dir = 2; - layer = 2.5; - output_dir = 1 - }, -/obj/machinery/door/window/westright{ - dir = 1; - name = "Cargo Desk"; - pixel_y = -1; - req_one_access_txt = "31;48" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark, -/area/quartermaster/storage) "suU" = ( /obj/structure/table/glass, /obj/item/storage/backpack/duffelbag/med/implant, @@ -58692,6 +58374,14 @@ /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall, /area/engine/engine_room) +"svJ" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosprivacy"; + name = "HoS Privacy Blast Door" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "svL" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ alpha = 230; @@ -58756,45 +58446,6 @@ /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/bridge) -"swN" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/command/glass{ - name = "Bridge"; - req_access_txt = "20" - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/door/poddoor{ - id = "Capoffice"; - name = "Captain blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "1-4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/dark, -/area/crew_quarters/heads/captain) -"swU" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/light, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "sxf" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -58980,31 +58631,6 @@ }, /turf/open/space/basic, /area/solar/port/aft) -"sBs" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/machinery/computer/card{ - pixel_y = -3 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 6 - }, -/turf/open/floor/carpet/blue, -/area/crew_quarters/heads/captain) "sBt" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -59033,29 +58659,6 @@ "sBR" = ( /turf/open/floor/iron, /area/maintenance/department/science) -"sCm" = ( -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/spawner/structure/window, -/obj/structure/barricade/wooden/crude{ - layer = 4 - }, -/turf/open/floor/plating, -/area/library) -"sCn" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 10 - }, -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","security") - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "sCJ" = ( /mob/living/simple_animal/slime{ name = "sycamore" @@ -59156,26 +58759,6 @@ /obj/structure/fans/tiny/invisible, /turf/open/space/basic, /area/space) -"sEO" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 1 - }, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/shoes/sneakers/orange, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/item/clothing/under/rank/prisoner, -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "sEY" = ( /obj/machinery/computer/holodeck{ dir = 4 @@ -59227,17 +58810,6 @@ /obj/machinery/vending/hydroseeds, /turf/open/floor/prison, /area/security/prison) -"sFj" = ( -/obj/structure/closet/secure_closet/freezer/fridge, -/obj/item/cardboard_cutout/adaptive/chess/king, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/machinery/camera/preset/toxins{ - dir = 4 - }, -/turf/open/floor/plating/airless, -/area/science/test_area) "sFq" = ( /obj/structure/window/reinforced{ dir = 8 @@ -59247,14 +58819,6 @@ }, /turf/open/floor/glass/reinforced, /area/crew_quarters/cafeteria) -"sFt" = ( -/obj/item/toy/plush/flushed, -/obj/structure/closet/firecloset, -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/entry) "sFx" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 8 @@ -59266,6 +58830,17 @@ /obj/machinery/airalarm/directional/east, /turf/open/floor/iron/dark, /area/chapel/main) +"sFB" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/iron, +/area/security/main) "sFS" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -59279,6 +58854,16 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/maintenance/starboard/aft) +"sGt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/turf/open/floor/iron/freezer, +/area/security/prison) "sGv" = ( /obj/machinery/bluespace_beacon, /obj/effect/decal/cleanable/dirt, @@ -59312,6 +58897,15 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron, /area/hallway/primary/central) +"sGI" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/mixing) "sGJ" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 @@ -59368,6 +58962,28 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/captain) +"sHZ" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron, +/area/security/brig) "sIj" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -59415,16 +59031,16 @@ /obj/item/kirbyplants/random, /turf/open/floor/iron, /area/bridge) -"sID" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, +"sIN" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 3 + dir = 4 }, -/turf/open/floor/iron/tech/grid, -/area/engine/gravity_generator) +/obj/structure/chair/fancy/comfy{ + color = "#596479"; + dir = 8 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "sIV" = ( /obj/machinery/vending/custom{ pixel_y = -1 @@ -59494,37 +59110,23 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hos) -"sJA" = ( -/obj/machinery/door/airlock/external{ - name = "Security External Airlock"; - req_access_txt = "1" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/layer_manifold{ - dir = 4 +"sJS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 6 }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 +/obj/machinery/vending/wardrobe/cargo_wardrobe, +/obj/structure/railing{ + dir = 8 }, /turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) -"sKd" = ( -/obj/structure/sink{ - dir = 8; - pixel_x = -12 - }, -/obj/structure/sign/poster/contraband/random{ - pixel_y = -32 +/area/quartermaster/office) +"sJX" = ( +/obj/effect/landmark/start/assistant, +/obj/effect/turf_decal/siding/white{ + dir = 1 }, -/obj/effect/landmark/prisonspawn, -/turf/open/floor/iron/freezer, -/area/security/prison{ - name = "Prison Toilet" - }) +/turf/open/floor/glass/reinforced, +/area/hallway/primary/central) "sKg" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -59656,6 +59258,16 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) +"sLU" = ( +/obj/machinery/portable_atmospherics/scrubber, +/obj/effect/turf_decal/bot{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/atmos) "sLX" = ( /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, @@ -59670,19 +59282,6 @@ /obj/machinery/firealarm/directional/south, /turf/open/floor/glass/reinforced, /area/chapel/main) -"sMe" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/structure/window/reinforced{ - dir = 8; - pixel_y = 1 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/vending/snack/blue, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "sMy" = ( /obj/structure/table/wood, /obj/item/stack/package_wrap, @@ -59704,27 +59303,19 @@ dir = 1 }, /area/medical/medbay/central) -"sMU" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/structure/cable/cyan{ - icon_state = "1-2" - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/foyer) "sNa" = ( /obj/effect/spawner/structure/window, /turf/open/floor/plating, /area/quartermaster/office) +"sNg" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "sNq" = ( /obj/structure/table/wood, /obj/item/pen/red, @@ -59820,25 +59411,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"sOM" = ( -/obj/effect/turf_decal/guideline/guideline_edge/red{ - dir = 8 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/brig{ - name = "Brig Interrogation" - }) -"sOQ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "hosprivacy"; - name = "HoS Privacy Blast door" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "sOT" = ( /obj/structure/table, /obj/item/stack/sheet/rglass{ @@ -59879,12 +59451,28 @@ }, /turf/open/floor/plating, /area/engine/atmospherics_engine) -"sPh" = ( -/obj/machinery/vending/cigarette, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) +"sPf" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood{ + pixel_y = -6 + }, +/obj/item/clipboard{ + pixel_x = -4 + }, +/obj/item/storage/photo_album{ + pixel_x = 2; + pixel_y = -7 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/carpet/royalblack, +/area/library) "sPZ" = ( /obj/machinery/portable_atmospherics/canister/air, /obj/effect/turf_decal/bot, @@ -59937,16 +59525,16 @@ }, /turf/open/floor/iron, /area/crew_quarters/cryopods) -"sRd" = ( -/obj/structure/chair/fancy/sofa/old/right{ - dir = 1 +"sRe" = ( +/obj/effect/turf_decal/bot, +/obj/machinery/chem_heater{ + pixel_y = 1 }, -/obj/effect/turf_decal/siding/wood, -/obj/effect/landmark/xeno_spawn, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) +/obj/machinery/light{ + dir = 4 + }, +/turf/open/floor/iron, +/area/medical/apothecary) "sRf" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -59970,13 +59558,6 @@ /obj/item/stack/medical/gauze, /turf/open/floor/iron, /area/security/brig/medbay) -"sRq" = ( -/obj/machinery/vending/snack/blue, -/obj/effect/turf_decal/bot, -/turf/open/floor/holofloor/wood, -/area/security/main{ - name = "Security Break Room" - }) "sRs" = ( /obj/structure/chair/office, /obj/effect/turf_decal/tile/dark_red/half/contrasted{ @@ -60027,6 +59608,20 @@ /obj/machinery/iv_drip, /turf/open/floor/iron, /area/maintenance/starboard/aft) +"sSn" = ( +/obj/structure/table/wood, +/obj/item/kirbyplants/random{ + pixel_y = 18 + }, +/obj/item/candle/infinite{ + pixel_x = 1; + pixel_y = 2 + }, +/obj/item/pen/fountain/captain{ + pixel_x = -7 + }, +/turf/open/floor/carpet/purple, +/area/chapel/main) "sSo" = ( /obj/effect/turf_decal/bot, /obj/machinery/computer/security/telescreen/auxbase{ @@ -60046,25 +59641,22 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/maintenance/central) -"sSB" = ( -/obj/machinery/status_display/evac{ - pixel_x = -31; - pixel_y = -1 - }, -/obj/structure/chair/fancy/sofa/old/left{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 10 - }, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "sSD" = ( /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/ai_upload) +"sSE" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/structure/cable/yellow, +/obj/effect/spawner/structure/window/reinforced/prison, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/prison) "sSF" = ( /obj/machinery/camera/autoname/directional/south{ network = list("ss13","cargo") @@ -60095,6 +59687,23 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"sST" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "hopshutter"; + name = "Privacy Shutters" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hop) "sSU" = ( /obj/structure/closet/crate, /obj/effect/spawner/lootdrop/maintenance/two, @@ -60159,6 +59768,34 @@ /obj/machinery/atmospherics/miner/station/oxygen, /turf/open/floor/engine/o2, /area/engine/atmos) +"sUm" = ( +/obj/effect/turf_decal/tile/red/anticorner/contrasted{ + dir = 8 + }, +/obj/item/kirbyplants/random, +/turf/open/floor/iron/dark, +/area/security/prison) +"sUI" = ( +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/obj/structure/closet{ + name = "Evidence Closet" + }, +/obj/item/toy/beach_ball/holoball/dodgeball{ + name = "dodgeball 2 of 5" + }, +/obj/effect/landmark/start/security_officer, +/obj/item/food/popcorn, +/obj/item/food/deadmouse, +/obj/item/trash/raisins, +/obj/item/trash/syndi_cakes, +/turf/open/floor/iron/dark, +/area/security/brig) "sUJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -60197,13 +59834,6 @@ dir = 8 }, /area/medical/surgery) -"sVd" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/camera/directional/north, -/turf/open/floor/iron, -/area/hallway/primary/port) "sVi" = ( /turf/open/floor/iron/dark/side{ dir = 4 @@ -60228,15 +59858,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/tech, /area/engine/engine_room) -"sVZ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "sWe" = ( /obj/effect/landmark/xeno_spawn, /turf/open/floor/iron, @@ -60260,15 +59881,6 @@ }, /turf/open/floor/iron/dark, /area/hallway/secondary/exit/departure_lounge) -"sWG" = ( -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 8 - }, -/obj/item/kirbyplants/random, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "sWO" = ( /obj/effect/spawner/randomvend/snack, /obj/effect/turf_decal/bot, @@ -60329,24 +59941,6 @@ }, /turf/open/floor/iron, /area/science/mixing) -"sXN" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/obj/structure/cable/yellow, -/turf/open/floor/plating, -/area/medical/virology) "sXR" = ( /obj/effect/turf_decal/siding/wideplating/dark{ dir = 1 @@ -60367,22 +59961,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/bridge) -"sXU" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Research and Development Deliveries"; - req_one_access_txt = "7;29" - }, -/obj/structure/window/reinforced{ - dir = 4; - layer = 3 - }, -/obj/structure/disposalpipe/segment{ - dir = 8 - }, -/turf/open/floor/iron, -/area/science/research) "sXY" = ( /obj/machinery/computer/prisoner/management{ dir = 4 @@ -60562,20 +60140,6 @@ }, /turf/open/floor/iron, /area/science/robotics) -"taQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/machinery/door/poddoor{ - id = "Capoffice"; - name = "Captain blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/captain) "taU" = ( /obj/structure/cable/yellow{ icon_state = "1-4" @@ -60675,29 +60239,34 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/engine/atmospherics_engine) -"tcL" = ( -/obj/machinery/chem_master/condimaster, -/obj/machinery/camera/directional/north, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/obj/structure/cable/yellow{ - icon_state = "4-8" +"tcI" = ( +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/shutters{ + id = "qm_warehouse"; + name = "warehouse Shutters" }, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/crew_quarters/bar) -"tda" = ( -/obj/effect/spawner/structure/window/reinforced, /obj/structure/disposalpipe/segment{ dir = 4 }, -/obj/structure/curtain/directional{ - dir = 4 +/turf/open/floor/iron/sepia, +/area/quartermaster/warehouse) +"tcP" = ( +/obj/machinery/computer/cargo/request{ + dir = 8 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = 23 }, /obj/structure/cable/yellow{ - icon_state = "0-2" + icon_state = "2-8" }, -/turf/open/floor/plating, -/area/quartermaster/qm) +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "tdi" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -60724,6 +60293,13 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"tdz" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "tdF" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible{ dir = 4 @@ -60751,15 +60327,6 @@ }, /turf/open/floor/iron/dark, /area/storage/tech) -"tej" = ( -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "tem" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -60830,6 +60397,20 @@ }, /turf/open/floor/carpet/blue, /area/crew_quarters/heads/hos) +"tfi" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/bridge) "tfq" = ( /turf/closed/wall/r_wall, /area/medical/virology) @@ -60869,6 +60450,13 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"tfK" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/machinery/holopad, +/turf/open/floor/iron/tech/grid, +/area/engine/gravity_generator) "tfT" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -60940,11 +60528,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"tgR" = ( -/turf/closed/wall/r_wall, -/area/security/main{ - name = "Security Viewing Hall" - }) "thf" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/sign/warning/securearea{ @@ -60990,6 +60573,13 @@ }, /turf/open/floor/plating, /area/maintenance/solars/starboard/fore) +"thD" = ( +/obj/effect/turf_decal/siding/wood/end, +/obj/structure/railing{ + dir = 10 + }, +/turf/open/floor/wood, +/area/crew_quarters/theatre) "thE" = ( /obj/effect/turf_decal/tile/dark_blue{ alpha = 180 @@ -61038,6 +60628,32 @@ }, /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) +"tiw" = ( +/obj/structure/chair/office, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/brig) +"tiy" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/disposalpipe/segment{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 10 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 10 + }, +/turf/open/floor/iron/dark, +/area/security/main) "tiF" = ( /obj/machinery/firealarm/directional/south, /turf/open/floor/carpet/purple, @@ -61058,17 +60674,17 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"tiL" = ( -/obj/machinery/door/poddoor{ - id = "Capoffice"; - name = "Captain blast door" +"tiQ" = ( +/obj/structure/railing{ + dir = 10 }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-8" +/obj/effect/spawner/randomvend/cola, +/obj/effect/turf_decal/siding/wideplating/dark{ + dir = 10 }, -/turf/open/floor/plating, -/area/crew_quarters/heads/captain) +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "tiR" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper{ dir = 1 @@ -61105,34 +60721,6 @@ /obj/machinery/atmospherics/pipe/heat_exchanging/simple, /turf/open/floor/iron, /area/quartermaster/exploration_prep) -"tjz" = ( -/obj/effect/turf_decal/tile/yellow/half/contrasted{ - alpha = 180; - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_in/yellow{ - dir = 1 - }, -/obj/machinery/door/airlock/engineering/glass{ - name = "Engineering Foyer"; - req_one_access_txt = "32" - }, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/mapping_helpers/airlock/unres{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/engine/break_room) "tjA" = ( /turf/closed/wall/r_wall, /area/medical/surgery) @@ -61223,31 +60811,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"tla" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) -"tlq" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 6 - }, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/turf/open/floor/iron, -/area/engine/engineering) "tlI" = ( /obj/structure/lattice, /obj/effect/landmark/blobstart, @@ -61443,37 +61006,6 @@ }, /turf/open/floor/plating/airless, /area/science/test_area) -"tnK" = ( -/obj/machinery/plumbing/output{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/door/window/westleft{ - dir = 1; - name = "plumbing factory duct access"; - red_alert_access = 1; - req_one_access_txt = "5; 33" - }, -/obj/machinery/door/window/westleft{ - dir = 2; - name = "plumbing factory duct access"; - red_alert_access = 1; - req_one_access_txt = "5; 33" - }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) -"tom" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "tos" = ( /obj/effect/turf_decal/bot, /obj/structure/closet/crate, @@ -61484,6 +61016,20 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"toz" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/poddoor/preopen{ + id = "cmoprivacy"; + name = "CMO Blast Door" + }, +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/crew_quarters/heads/cmo) "toN" = ( /obj/effect/landmark/xeno_spawn, /obj/structure/cable/yellow{ @@ -61688,37 +61234,6 @@ /obj/effect/turf_decal/bot/left, /turf/open/floor/iron/techmaint, /area/engine/gravity_generator) -"tqP" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/mapping_helpers/airlock/cyclelink_helper{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/airlock/research{ - id_tag = "ResearchExt"; - name = "Research Division"; - req_one_access_txt = "7;29" - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/iron/white, -/area/science/research) "tqY" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -61774,12 +61289,6 @@ /obj/machinery/space_heater, /turf/open/floor/plating, /area/maintenance/central) -"trP" = ( -/obj/effect/spawner/structure/window/reinforced/tinted, -/turf/open/floor/plating, -/area/security/main{ - name = "Security Break Room" - }) "trS" = ( /obj/machinery/door/firedoor, /obj/machinery/door/airlock/research/glass{ @@ -61810,6 +61319,15 @@ }, /turf/open/floor/glass/reinforced, /area/chapel/main) +"tsy" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/bot, +/obj/machinery/computer/security{ + dir = 8; + network = list("security") + }, +/turf/open/floor/iron/dark, +/area/security/main) "tsH" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, @@ -61860,6 +61378,30 @@ "ttt" = ( /turf/closed/wall, /area/quartermaster/qm) +"ttz" = ( +/obj/machinery/shower{ + dir = 8 + }, +/obj/effect/turf_decal/delivery, +/obj/item/bikehorn/rubberducky, +/turf/open/floor/noslip/standard, +/area/crew_quarters/toilet) +"ttG" = ( +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Medbay - Break Room"; + name = "medbay camera"; + network = list("ss13","medbay") + }, +/obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ + dir = 4 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/obj/effect/spawner/randomvend/snack, +/obj/machinery/firealarm/directional/east, +/turf/open/floor/iron, +/area/medical/break_room) "ttJ" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/security, @@ -61898,27 +61440,46 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) -"ttW" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/machinery/light_switch{ - pixel_y = 28 - }, -/turf/open/floor/iron/dark, -/area/engine/engine_room) "tuq" = ( /obj/machinery/firealarm/directional/east, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/white, /area/science/xenobiology) +"tuz" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/table, +/obj/machinery/reagentgrinder{ + pixel_x = -1; + pixel_y = 12 + }, +/obj/item/reagent_containers/glass/bucket{ + pixel_x = -8 + }, +/obj/item/reagent_containers/glass/bucket{ + pixel_x = -4 + }, +/obj/item/reagent_containers/glass/bucket, +/obj/item/reagent_containers/glass/bucket{ + pixel_x = 4 + }, +/obj/item/shovel/spade{ + pixel_x = -5; + pixel_y = -4 + }, +/obj/item/cultivator{ + pixel_x = -2; + pixel_y = -1 + }, +/obj/structure/railing{ + dir = 4 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/iron/techmaint, +/area/security/prison) "tuD" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -61983,31 +61544,6 @@ }, /turf/open/floor/iron, /area/security/brig/dock) -"tvv" = ( -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - dir = 10 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_tri/blue, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay"); - view_range = 10 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/white/side{ - dir = 10 - }, -/area/medical/medbay/central) "tvG" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -62032,6 +61568,38 @@ /obj/effect/spawner/structure/window/reinforced, /turf/open/floor/plating, /area/engine/engineering) +"tvZ" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 + }, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/machinery/door/airlock/security/glass{ + id_tag = "outerbrign"; + name = "Brig"; + req_one_access_txt = "63;38" + }, +/obj/structure/disposalpipe/segment, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/iron, +/area/security/brig) "twg" = ( /mob/living/simple_animal/slime{ name = "alizee" @@ -62130,18 +61698,6 @@ /obj/structure/lattice/catwalk/over, /turf/open/floor/plating, /area/quartermaster/qm) -"txn" = ( -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "txq" = ( /obj/structure/sign/departments/medbay/alt2, /turf/closed/wall, @@ -62175,6 +61731,14 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) +"txQ" = ( +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/effect/spawner/structure/window, +/obj/structure/barricade/wooden/crude, +/turf/open/floor/plating, +/area/library) "txT" = ( /obj/machinery/firealarm{ dir = 4; @@ -62199,6 +61763,15 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"tye" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/white, +/area/science/xenobiology) "tyh" = ( /obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ alpha = 180 @@ -62250,6 +61823,14 @@ }, /turf/open/floor/iron, /area/medical/medbay/lobby) +"tyK" = ( +/obj/item/assembly/flash/handheld/weak{ + pixel_x = 6; + pixel_y = 11 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet/green, +/area/security/main) "tyR" = ( /obj/machinery/light{ dir = 1 @@ -62272,6 +61853,15 @@ }, /turf/open/floor/iron, /area/science/lobby) +"tzd" = ( +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/bot_white, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/structure/weightmachine, +/turf/open/floor/prison, +/area/security/prison) "tzk" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -32 @@ -62294,19 +61884,6 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/medical/cryo) -"tzI" = ( -/obj/machinery/conveyor{ - id = "MailConv" - }, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","cargo") - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) "tzQ" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -62372,16 +61949,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) -"tAu" = ( -/obj/machinery/newscaster{ - pixel_x = 32; - pixel_y = 1 - }, -/obj/structure/table/reinforced, -/obj/machinery/firealarm/directional/north, -/obj/machinery/fax/eng, -/turf/open/floor/iron/dark, -/area/engine/engineering) "tAA" = ( /obj/structure/sign/warning/fire, /turf/closed/wall/r_wall/rust, @@ -62474,23 +62041,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) -"tBL" = ( -/obj/structure/table/reinforced, -/obj/machinery/light_switch{ - pixel_x = -8; - pixel_y = -21 - }, -/obj/item/storage/lockbox/loyalty, -/obj/machinery/door/window/brigdoor/westleft{ - name = "mind shields"; - req_access_txt = "3" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/clothing/suit/armor/laserproof, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "tBN" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -62595,6 +62145,33 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/science) +"tDm" = ( +/obj/machinery/door/airlock/highsecurity{ + name = "radiation Shelter" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/techmaint, +/area/security/prison/shielded) +"tDn" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 5 + }, +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/carpet/green, +/area/security/main) "tDu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/guideline/guideline_edge/purple, @@ -62812,6 +62389,22 @@ "tGT" = ( /turf/closed/wall, /area/janitor) +"tHa" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/item/toy/plush/beeplushie{ + name = "beetle plushie"; + desc = "A cute toy that resembles an even cuter beetle." + }, +/obj/structure/sign/poster/contraband/random{ + pixel_x = 32 + }, +/turf/open/floor/prison, +/area/security/prison) "tHB" = ( /obj/structure/cable/yellow{ icon_state = "2-4" @@ -62946,6 +62539,22 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/medical/morgue) +"tJL" = ( +/obj/machinery/mineral/ore_redemption{ + input_dir = 2; + output_dir = 1 + }, +/obj/machinery/door/window/westright{ + dir = 1; + name = "Cargo Desk"; + pixel_y = -1; + req_one_access_txt = "31;48" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron/dark, +/area/quartermaster/storage) "tJM" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -62984,12 +62593,6 @@ }, /turf/open/floor/iron/dark, /area/security/brig/dock) -"tKf" = ( -/obj/machinery/camera/autoname/directional/west{ - network = list("ss13","engine") - }, -/turf/open/floor/engine/n2, -/area/engine/atmos) "tKh" = ( /obj/effect/spawner/structure/window, /obj/structure/cable/yellow{ @@ -63025,6 +62628,35 @@ "tKJ" = ( /turf/closed/wall, /area/maintenance/department/bridge) +"tKP" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/yellow/anticorner/contrasted{ + alpha = 180; + dir = 4 + }, +/obj/effect/turf_decal/tile/yellow/corner_ramp/offset{ + alpha = 180; + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_half_ramp/_inverted/yellow{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/engine/engineering) "tKV" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 @@ -63061,6 +62693,14 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"tMD" = ( +/obj/machinery/door/poddoor/preopen{ + id = "Engineering"; + name = "engineering Security Door" + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/noslip/standard, +/area/engine/engineering) "tMI" = ( /obj/structure/closet, /obj/effect/spawner/lootdrop/maintenance/eight, @@ -63156,6 +62796,18 @@ }, /turf/open/floor/iron/white, /area/medical/apothecary) +"tNG" = ( +/obj/effect/turf_decal/siding/wood{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 6 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/turf/open/floor/carpet/green, +/area/security/main) "tNU" = ( /obj/machinery/ai_slipper{ uses = 10 @@ -63232,6 +62884,26 @@ dir = 5 }, /area/science/research) +"tPY" = ( +/obj/structure/chair/fancy/bench{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_y = -34 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ + dir = 1 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/red, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 5 + }, +/obj/effect/turf_decal/guideline/guideline_tri/red{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral, +/turf/open/floor/iron, +/area/security/main) "tQd" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -63240,29 +62912,6 @@ }, /turf/open/floor/iron/dark, /area/bridge/meeting_room) -"tQh" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/effect/turf_decal/box, -/obj/machinery/holopad, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "tQi" = ( /obj/effect/turf_decal/tile/red/anticorner/contrasted{ alpha = 180 @@ -63329,6 +62978,18 @@ }, /turf/open/floor/prison, /area/security/prison) +"tQA" = ( +/obj/item/kirbyplants{ + icon_state = "plant-18"; + pixel_x = 16; + pixel_y = -4 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/table/wood, +/turf/open/floor/carpet/red, +/area/crew_quarters/cafeteria) "tQK" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 10 @@ -63353,6 +63014,14 @@ /obj/item/book/manual/wiki/sopsupply, /turf/open/floor/iron/sepia, /area/quartermaster/office) +"tQM" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/machinery/light, +/turf/open/floor/iron, +/area/security/main) "tQR" = ( /obj/structure/table/wood, /obj/item/paicard, @@ -63421,42 +63090,6 @@ }, /turf/open/floor/iron/dark/smooth_large, /area/hallway/primary/central) -"tSg" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table, -/obj/machinery/reagentgrinder{ - pixel_x = -1; - pixel_y = 12 - }, -/obj/item/reagent_containers/glass/bucket{ - pixel_x = -8 - }, -/obj/item/reagent_containers/glass/bucket{ - pixel_x = -4 - }, -/obj/item/reagent_containers/glass/bucket, -/obj/item/reagent_containers/glass/bucket{ - pixel_x = 4 - }, -/obj/item/shovel/spade{ - pixel_x = -5; - pixel_y = -4 - }, -/obj/item/cultivator{ - pixel_x = -2; - pixel_y = -1 - }, -/obj/structure/railing{ - dir = 4 - }, -/obj/effect/spawner/lootdrop/maintenance, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "tSx" = ( /obj/structure/lattice/catwalk, /obj/machinery/power/solar{ @@ -63549,6 +63182,20 @@ }, /turf/open/floor/plating, /area/maintenance/department/science) +"tVh" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "tVj" = ( /obj/machinery/door/airlock/research/glass{ id_tag = "RoboFoyer"; @@ -63648,6 +63295,16 @@ }, /turf/open/floor/iron, /area/quartermaster/sorting) +"tWK" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security") + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/turf/open/floor/iron/dark, +/area/security/main) "tWL" = ( /obj/machinery/firealarm/directional/west, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -63794,6 +63451,47 @@ }, /turf/open/floor/iron, /area/medical/genetics/cloning) +"tYN" = ( +/obj/structure/table/wood, +/obj/item/toy/figure/curator{ + pixel_x = 4; + pixel_y = 4 + }, +/obj/item/pen/fountain/captain{ + pixel_x = -5; + pixel_y = 2 + }, +/turf/open/floor/wood, +/area/library) +"tYP" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/north, +/obj/machinery/firealarm/directional/north, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) +"tYT" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red/half/contrasted{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "tYV" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -63869,12 +63567,18 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"ual" = ( -/obj/structure/sign/poster/official/walk, -/turf/closed/wall/r_wall, -/area/security/prison{ - name = "Prison Processing" - }) +"tZS" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/structure/sign/warning/securearea{ + pixel_y = 30 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","engine") + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "uav" = ( /obj/machinery/status_display/evac{ pixel_y = 32 @@ -63906,6 +63610,18 @@ /obj/structure/table/wood, /turf/open/floor/carpet/green, /area/crew_quarters/cafeteria) +"ubE" = ( +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/machinery/atmospherics/pipe/simple/orange/visible{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "ubG" = ( /obj/effect/turf_decal/stripes/end{ dir = 8 @@ -64054,12 +63770,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) -"ueh" = ( -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/turf/open/floor/iron, -/area/engine/engineering) "uer" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/tile/neutral/anticorner{ @@ -64102,6 +63812,18 @@ /obj/machinery/firealarm/directional/west, /turf/open/floor/iron/dark, /area/crew_quarters/bar) +"ufe" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 4; + name = "Cooling Loop to Gas" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "uff" = ( /obj/effect/turf_decal/bot, /obj/structure/cable/yellow{ @@ -64246,6 +63968,27 @@ }, /turf/open/floor/iron/dark, /area/security/prison/shielded) +"ugK" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "ugX" = ( /obj/effect/turf_decal/guideline/guideline_half_edge/purple, /obj/effect/turf_decal/guideline/guideline_half_edge/purple{ @@ -64261,23 +64004,6 @@ dir = 9 }, /area/science/lobby) -"uhp" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/machinery/seed_extractor, -/obj/effect/turf_decal/stripes/line{ - dir = 8 - }, -/obj/item/seeds/carrot, -/obj/item/seeds/corn, -/obj/item/seeds/onion, -/obj/item/seeds/potato, -/obj/item/seeds/soya, -/obj/item/seeds/cabbage, -/obj/item/seeds/wheat, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "uhy" = ( /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/machinery/disposal/bin, @@ -64323,54 +64049,11 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/storage) -"uim" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","security") - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/item/radio/intercom{ - dir = 1; - pixel_x = 1; - pixel_y = -36 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "uin" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, /area/maintenance/port/central) -"uiq" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) -"uiw" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "hosroom"; - name = "HoS Room Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/crew_quarters/heads/hos) "uiA" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/manifold/yellow/visible{ @@ -64573,14 +64256,6 @@ /obj/structure/sign/warning/vacuum, /turf/closed/wall, /area/hallway/secondary/exit/departure_lounge) -"ulM" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "chemistry_shutters"; - name = "chemistry shutters" - }, -/turf/open/floor/plating, -/area/medical/apothecary) "umg" = ( /obj/machinery/light{ dir = 8 @@ -64590,6 +64265,18 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"uml" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower"; + pixel_x = -5; + pixel_y = -5 + }, +/obj/effect/spawner/lootdrop/maintenance, +/turf/open/floor/noslip/standard, +/area/security/prison) "umx" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral{ @@ -64609,18 +64296,29 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"unq" = ( -/obj/structure/tank_dispenser/oxygen, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +"umX" = ( +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/tile/yellow/half/contrasted{ + alpha = 180 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/structure/cable/yellow{ + icon_state = "1-8" + }, +/obj/structure/cable/yellow{ + icon_state = "1-4" + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, +/obj/machinery/door/airlock/engineering/glass{ + req_one_access_txt = "32" + }, +/obj/effect/turf_decal/guideline/guideline_in/yellow{ + dir = 4 + }, +/obj/structure/disposalpipe/segment, /turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) +/area/engine/engineering) "unB" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -64739,32 +64437,6 @@ }, /turf/open/floor/carpet/purple, /area/chapel/main) -"upD" = ( -/obj/structure/table, -/obj/item/assembly/igniter{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/assembly/igniter, -/obj/item/assembly/igniter{ - pixel_x = -6; - pixel_y = -6 - }, -/obj/item/book/manual/wiki/toxins{ - pixel_x = 6; - pixel_y = 3 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 9 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/turf/open/floor/iron/dark, -/area/science/mixing) "upJ" = ( /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -64799,20 +64471,6 @@ }, /turf/open/floor/iron/dark, /area/science/nanite) -"upS" = ( -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/obj/machinery/button/door{ - id = "brigentrance"; - name = "Brig Lockdown Control"; - pixel_x = -25; - req_access_txt = "1" - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "uql" = ( /obj/effect/decal/cleanable/oil, /turf/open/floor/iron/sepia, @@ -64871,17 +64529,6 @@ }, /turf/open/floor/iron/dark, /area/bridge) -"usU" = ( -/obj/effect/turf_decal/siding/wood{ - dir = 6 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/carpet/green, -/area/security/main{ - name = "Security Break Room" - }) "utb" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -64922,24 +64569,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/port/central) -"utM" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 5 - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "utS" = ( /obj/machinery/door/airlock/external{ name = "Mining Dock Airlock"; @@ -65036,17 +64665,6 @@ }, /turf/open/floor/iron/white, /area/science/explab) -"uvk" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "uvn" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -65258,18 +64876,6 @@ }, /turf/open/floor/plating, /area/maintenance/disposal) -"uyJ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/bridge) "uyQ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line{ @@ -65280,14 +64886,6 @@ }, /turf/open/floor/iron/white/side, /area/science/lab) -"uzb" = ( -/obj/effect/turf_decal/tile/red{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "uze" = ( /obj/structure/lattice/catwalk, /obj/structure/cable/orange{ @@ -65335,6 +64933,18 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/engine/engine_room) +"uAc" = ( +/obj/structure/bed/roller, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Quarantine Pen B"; + req_access_txt = "39" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "uAo" = ( /obj/structure/lattice, /obj/machinery/status_display/evac{ @@ -65394,6 +65004,17 @@ /obj/machinery/airalarm/directional/west, /turf/open/floor/catwalk_floor/iron_dark, /area/maintenance/disposal) +"uBo" = ( +/obj/effect/turf_decal/stripes/line, +/obj/machinery/shower{ + dir = 1; + name = "emergency shower" + }, +/obj/effect/turf_decal/loading_area/white{ + dir = 8 + }, +/turf/open/floor/noslip/standard, +/area/engine/atmos) "uBu" = ( /obj/structure/chair/office/light{ dir = 8 @@ -65401,6 +65022,26 @@ /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/science/nanite) +"uBv" = ( +/obj/machinery/door/airlock/research{ + name = "Toxins Launch Room"; + req_access_txt = "8" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/science/misc_lab) "uBD" = ( /obj/machinery/door/airlock/research{ name = "Exploration Preparation Room"; @@ -65535,6 +65176,17 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) +"uDz" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/brig) "uDE" = ( /obj/effect/turf_decal/bot, /obj/machinery/power/apc/auto_name/directional/south, @@ -65575,17 +65227,6 @@ /obj/machinery/atmospherics/pipe/simple/yellow/visible, /turf/open/space/basic, /area/space/nearstation) -"uDS" = ( -/obj/effect/turf_decal/tile/brown/half/contrasted{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/extinguisher_cabinet{ - pixel_x = -32 - }, -/turf/open/floor/iron, -/area/quartermaster/qm) "uEa" = ( /obj/item/kirbyplants/random, /turf/open/floor/iron/grid/steel, @@ -65625,13 +65266,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"uEB" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/turf/open/floor/iron/freezer, -/area/crew_quarters/kitchen/coldroom) "uEC" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/machinery/door/firedoor, @@ -65785,6 +65419,19 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"uHH" = ( +/obj/machinery/status_display/evac{ + pixel_y = 32 + }, +/obj/structure/cable/cyan{ + icon_state = "4-8" + }, +/obj/machinery/camera/autoname/directional/north{ + c_tag = "MiniSat Upload West"; + network = list("minisat","aiupload") + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "uHQ" = ( /obj/structure/window/reinforced, /obj/effect/turf_decal/siding/dark{ @@ -65807,48 +65454,6 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"uIi" = ( -/obj/machinery/door/airlock/medical/glass{ - id_tag = "MedbayFoyer"; - name = "Medbay"; - req_access_txt = "5" - }, -/obj/effect/mapping_helpers/airlock/unres, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/preopen{ - id = "quarantineshutters"; - name = "Quarantine Shutters" - }, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron, -/area/medical/medbay/central) -"uIo" = ( -/obj/machinery/computer/security{ - pixel_y = -3 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","security") - }, -/obj/machinery/computer/security/telescreen{ - network = list("ss13"); - pixel_y = 25 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1 - }, -/turf/open/floor/carpet/red, -/area/security/detectives_office) "uIs" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -65883,6 +65488,17 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"uIB" = ( +/obj/structure/closet/secure_closet/freezer/fridge, +/obj/item/cardboard_cutout/adaptive/chess/king, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/camera/preset/toxins{ + dir = 8 + }, +/turf/open/floor/plating/airless, +/area/science/test_area) "uIH" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow{ @@ -65936,20 +65552,6 @@ /obj/structure/table/glass, /turf/open/floor/iron/dark, /area/security/brig/medbay) -"uJI" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/science/mixing) "uKa" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -65970,24 +65572,6 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) -"uKh" = ( -/obj/effect/turf_decal/tile/dark_red/half/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/bed, -/obj/item/bedsheet/dorms, -/obj/item/toy/plush/beeplushie{ - name = "beetle plushie"; - desc = "A cute toy that resembles an even cuter beetle." - }, -/obj/structure/sign/poster/contraband/random{ - pixel_x = 32 - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "uKi" = ( /turf/closed/wall, /area/science/robotics/mechbay) @@ -66034,6 +65618,31 @@ /obj/item/storage/backpack/satchel/tox, /turf/open/floor/iron, /area/science/shuttledock) +"uKZ" = ( +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ + dir = 10 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ + dir = 8 + }, +/obj/effect/turf_decal/guideline/guideline_tri/blue, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","medbay"); + view_range = 10 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/white/side{ + dir = 10 + }, +/area/medical/medbay/central) "uLb" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -66139,14 +65748,6 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/maintenance/central) -"uLK" = ( -/obj/machinery/camera/directional/west{ - c_tag = "Xenobiology Lab - Pen #5"; - network = list("ss13","rd","xeno") - }, -/obj/structure/window/reinforced, -/turf/open/floor/engine, -/area/science/xenobiology) "uLR" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -66195,6 +65796,18 @@ dir = 1 }, /area/hallway/primary/central) +"uMO" = ( +/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "uMP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, @@ -66234,10 +65847,33 @@ }, /turf/open/floor/engine/plasma, /area/engine/atmos) +"uNT" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 5 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/security/main) "uOd" = ( /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/plating, /area/maintenance/department/medical) +"uOf" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -26 + }, +/obj/effect/turf_decal/delivery, +/turf/open/floor/iron/dark, +/area/security/brig) "uOp" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -66314,17 +65950,6 @@ /obj/machinery/airalarm/directional/north, /turf/open/floor/iron/dark, /area/engine/atmos) -"uPp" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/delivery, -/obj/effect/turf_decal/stripes{ - dir = 1 - }, -/obj/machinery/light, -/turf/open/floor/iron, -/area/medical/medbay/lobby) "uPJ" = ( /obj/structure/table/wood, /obj/machinery/computer/libraryconsole{ @@ -66348,18 +65973,6 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"uPV" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = -26 - }, -/obj/effect/turf_decal/delivery, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "uQg" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -66389,6 +66002,16 @@ /obj/structure/mopbucket, /turf/open/floor/plating, /area/hallway/secondary/service) +"uQB" = ( +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/cyan/visible{ + dir = 1 + }, +/obj/machinery/light/small/directional/west, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "uQC" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/machinery/light_switch{ @@ -66430,6 +66053,24 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) +"uRt" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-4" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/window/reinforced/spawner, +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/structure/transit_tube, +/turf/open/floor/iron/dark, +/area/bridge) "uRG" = ( /turf/open/floor/plating{ broken = 1 @@ -66450,15 +66091,6 @@ /obj/machinery/camera/autoname/directional/east, /turf/open/floor/engine, /area/science/explab) -"uSo" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "uSu" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/effect/turf_decal/guideline/guideline_edge/purple{ @@ -66515,29 +66147,6 @@ }, /turf/open/floor/engine, /area/security/nuke_storage) -"uTu" = ( -/obj/structure/railing{ - dir = 8; - layer = 3.1 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/table/reinforced, -/obj/item/hand_labeler{ - pixel_x = 4; - pixel_y = 11 - }, -/obj/item/storage/belt/utility{ - pixel_x = 1; - pixel_y = -1 - }, -/obj/item/multitool{ - pixel_x = -8; - pixel_y = 12 - }, -/turf/open/floor/iron/dark, -/area/quartermaster/office) "uTv" = ( /turf/closed/wall/r_wall, /area/ai_monitored/turret_protected/ai) @@ -66605,6 +66214,16 @@ dir = 4 }, /area/hallway/primary/central) +"uVC" = ( +/obj/effect/turf_decal/tile/neutral, +/obj/effect/turf_decal/guideline/guideline_edge/brown{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 5 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "uVJ" = ( /obj/structure/lattice, /turf/open/space/basic, @@ -66660,23 +66279,6 @@ /obj/structure/cable/yellow, /turf/open/floor/plating, /area/bridge/meeting_room) -"uWx" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/obj/machinery/requests_console{ - department = "Science"; - departmentType = 2; - name = "Science RC"; - pixel_y = 30; - receive_ore_updates = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/science/nanite) "uWy" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 9 @@ -66777,14 +66379,6 @@ }, /turf/open/floor/iron, /area/engine/engine_room) -"uXK" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 3 - }, -/mob/living/carbon/monkey, -/turf/open/floor/vault, -/area/medical/genetics) "uXN" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -66864,23 +66458,6 @@ "uYx" = ( /turf/closed/wall/r_wall, /area/ai_monitored/security/armory) -"uYH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ - alpha = 180 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/turf/open/floor/iron, -/area/engine/engineering) "uYJ" = ( /obj/machinery/door/airlock/command{ name = "Captain's Quarters"; @@ -66970,6 +66547,48 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/sepia, /area/maintenance/port/central) +"vam" = ( +/obj/machinery/recharger, +/obj/structure/table, +/obj/item/reagent_containers/food/drinks/bottle/wine{ + pixel_x = -9; + pixel_y = 6 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 10; + pixel_y = 13 + }, +/obj/item/reagent_containers/food/drinks/drinkingglass/shotglass{ + pixel_x = 10; + pixel_y = 5 + }, +/obj/machinery/light, +/obj/machinery/computer/security/telescreen/entertainment{ + network = list("thunder","court"); + pixel_y = -32 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","rd") + }, +/turf/open/floor/carpet, +/area/quartermaster/exploration_prep) +"vaU" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/structure/cable/cyan{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/ai_monitored/turret_protected/aisat/foyer) "vbc" = ( /obj/effect/turf_decal/tile/blue{ alpha = 200; @@ -67086,14 +66705,6 @@ dir = 4 }, /area/medical/medbay/central) -"vcX" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor{ - id = "AIwindows"; - name = "AI View Blast door" - }, -/turf/open/floor/plating, -/area/ai_monitored/turret_protected/aisat/foyer) "vdf" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -67124,18 +66735,6 @@ /obj/item/stock_parts/cell/high, /turf/open/floor/iron/tech, /area/engine/atmos) -"vei" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "hopshutter"; - name = "privacy shutters" - }, -/turf/open/floor/engine{ - initial_gas_mix = "n2=100;TEMP=80"; - name = "mainframe floor" - }, -/area/tcommsat/server) "vem" = ( /obj/machinery/light, /obj/effect/turf_decal/tile/neutral, @@ -67226,38 +66825,22 @@ "vgn" = ( /turf/open/floor/engine/air, /area/engine/atmos) -"vgF" = ( -/obj/machinery/status_display/door_timer{ - id = "cell"; - name = "Solitary confinement timer"; - pixel_y = 32 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 10 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 8 - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Dorms" - }) "vgM" = ( /obj/machinery/vending/medical, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) +"vgS" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow, +/turf/open/floor/plating, +/area/bridge) "vhc" = ( /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) -"vhf" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/siding/wood{ - layer = 1 - }, -/obj/structure/table/wood, -/turf/open/floor/carpet/green, -/area/hallway/secondary/exit/departure_lounge) "vhl" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -67439,14 +67022,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/warehouse) -"vki" = ( -/obj/structure/chair, -/obj/effect/turf_decal/bot, -/obj/machinery/camera/directional/north{ - c_tag = "Teleporter Room" - }, -/turf/open/floor/iron/dark, -/area/hallway/secondary/exit/departure_lounge) "vkj" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/landmark/xeno_spawn, @@ -67459,21 +67034,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /turf/open/floor/wood, /area/security/detectives_office) -"vkp" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 8 - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "vks" = ( /obj/machinery/firealarm/directional/west, /obj/structure/closet, @@ -67535,20 +67095,6 @@ }, /turf/open/floor/wood, /area/chapel/office) -"vlb" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "vlm" = ( /obj/structure/disposalpipe/segment{ dir = 5 @@ -67622,6 +67168,17 @@ }, /turf/open/space/basic, /area/space/nearstation) +"vmt" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/closet/secure_closet/evidence, +/turf/open/floor/iron/dark, +/area/security/brig) "vmu" = ( /obj/structure/showcase/machinery/tv, /obj/structure/table/wood, @@ -67640,31 +67197,6 @@ }, /turf/open/space/basic, /area/space/nearstation) -"vmS" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "vnq" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -67777,6 +67309,9 @@ }, /turf/open/floor/iron/white, /area/science/research) +"voS" = ( +/turf/closed/wall, +/area/security/main) "voY" = ( /obj/structure/railing{ dir = 8 @@ -67807,15 +67342,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"vpn" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters{ - id = "Chefwindow"; - name = "Chef window" - }, -/turf/open/floor/iron/white, -/area/crew_quarters/kitchen) "vpR" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ dir = 8 @@ -67888,6 +67414,18 @@ }, /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) +"vrt" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/science/mixing) "vrw" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "MiniSat Maintenance"; @@ -67976,6 +67514,16 @@ "vtI" = ( /turf/closed/wall, /area/chapel/main) +"vtK" = ( +/obj/effect/turf_decal/siding/wideplating/dark, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 5 + }, +/obj/machinery/camera/autoname/directional/south{ + network = list("ss13","security") + }, +/turf/open/floor/carpet/red, +/area/crew_quarters/heads/hos) "vuo" = ( /obj/structure/sign/poster/official/help_others, /turf/closed/wall, @@ -68056,6 +67604,13 @@ }, /turf/open/floor/iron, /area/vacant_room/commissary/commissary2) +"vvO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/siding/wood, +/obj/structure/table/wood, +/turf/open/floor/carpet/green, +/area/hallway/secondary/exit/departure_lounge) "vvU" = ( /obj/item/chair{ dir = 1 @@ -68085,6 +67640,21 @@ }, /turf/open/floor/iron, /area/hallway/primary/fore) +"vwp" = ( +/obj/structure/sign/departments/minsky/supply/cargo, +/turf/closed/wall, +/area/quartermaster/qm) +"vwL" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron/dark, +/area/security/main) "vwR" = ( /obj/effect/turf_decal/bot, /obj/machinery/portable_atmospherics/canister/oxygen, @@ -68132,6 +67702,25 @@ }, /turf/open/floor/iron/dark, /area/quartermaster/miningdock) +"vxL" = ( +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "vxY" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted, /obj/structure/disposalpipe/segment{ @@ -68157,6 +67746,21 @@ }, /turf/open/floor/iron, /area/medical/medbay/lobby) +"vyk" = ( +/obj/machinery/door/window/eastleft{ + dir = 2; + name = "Bar Door"; + req_access_txt = "25" + }, +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "vyO" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -68278,6 +67882,21 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/department/security) +"vAu" = ( +/obj/machinery/atmospherics/components/binary/pump/on{ + dir = 8; + name = "Gas to Cooling Loop" + }, +/obj/effect/turf_decal/delivery, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/turf/open/floor/iron/tech, +/area/engine/engine_room) "vAC" = ( /obj/structure/sign/warning/biohazard, /turf/closed/wall, @@ -68365,6 +67984,17 @@ dir = 1 }, /area/science/lobby) +"vBu" = ( +/obj/structure/sink{ + dir = 8; + pixel_x = -12 + }, +/obj/structure/sign/poster/contraband/random{ + pixel_y = -32 + }, +/obj/effect/landmark/prisonspawn, +/turf/open/floor/iron/freezer, +/area/security/prison) "vBv" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -68393,29 +68023,22 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"vBZ" = ( +/obj/structure/railing, +/obj/structure/chair/fancy/comfy{ + buildstackamount = 0; + color = "#742925"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) "vCl" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/rack, /obj/effect/spawner/lootdrop/maintenance/two, /turf/open/floor/plating, /area/maintenance/department/security) -"vCn" = ( -/obj/machinery/door/firedoor, -/obj/machinery/door/airlock/security/glass{ - name = "Gear Room"; - req_one_access_txt = "1" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Locker Room" - }) "vCx" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -68454,22 +68077,6 @@ name = "mainframe floor" }, /area/tcommsat/server) -"vCZ" = ( -/obj/machinery/door/poddoor/preopen{ - id = "Engineering"; - name = "engineering security door" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/orange/hidden, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "vDd" = ( /obj/structure/railing{ dir = 9 @@ -68546,24 +68153,6 @@ }, /turf/open/floor/iron, /area/engine/engine_room) -"vDJ" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "vDS" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 8 @@ -68655,23 +68244,6 @@ }, /turf/open/space/basic, /area/solar/port/fore) -"vFA" = ( -/obj/structure/window/reinforced{ - dir = 1 - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/cobweb/cobweb2, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 1 - }, -/turf/open/floor/carpet/royalblack, -/area/library) "vFF" = ( /obj/effect/turf_decal/stripes{ dir = 1 @@ -68751,52 +68323,24 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/maintenance/department/security) -"vGZ" = ( -/obj/structure/window/reinforced{ - layer = 2 +"vGR" = ( +/obj/effect/decal/cleanable/dirt, +/obj/machinery/light{ + dir = 1 }, -/turf/open/floor/wood, -/area/medical/exam_room) +/obj/machinery/camera/autoname/directional/north{ + c_tag = "Teleporter Room" + }, +/obj/structure/table/wood, +/obj/machinery/computer/libraryconsole/bookmanagement, +/turf/open/floor/carpet/royalblack, +/area/library) "vHd" = ( /obj/machinery/door/airlock/external{ name = "Escape Pod 1" }, /turf/open/floor/plating, /area/security/brig/medbay) -"vHl" = ( -/obj/structure/table/reinforced, -/obj/item/radio/intercom{ - broadcasting = 1; - frequency = 1423; - listening = 0; - name = "Interrogation Intercom"; - pixel_x = -27; - pixel_y = -3 - }, -/obj/item/flashlight/lamp, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) -"vHy" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/machinery/door/airlock/security{ - name = "Evidence Storage"; - req_one_access_txt = "1;4" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/stripes/closeup, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) "vHU" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon, @@ -68877,6 +68421,15 @@ /obj/structure/fans/tiny, /turf/open/floor/circuit/telecomms/server, /area/science/xenobiology) +"vJo" = ( +/obj/structure/railing, +/obj/structure/chair/fancy/comfy{ + color = "#596479"; + dir = 1 + }, +/obj/effect/turf_decal/siding/wideplating/dark, +/turf/open/floor/iron/dark/side, +/area/hallway/primary/central) "vJq" = ( /obj/machinery/computer/rdservercontrol, /obj/effect/turf_decal/bot, @@ -68950,17 +68503,17 @@ dir = 9 }, /area/science/research) -"vKD" = ( -/obj/structure/table/reinforced, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 4 +"vKL" = ( +/obj/machinery/door/airlock/maintenance{ + name = "Vacant Office A"; + req_access_txt = "12" }, -/obj/machinery/dish_drive{ - pixel_y = 10 +/obj/structure/barricade/wooden/crude, +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/machinery/digital_clock/directional/north, -/turf/open/floor/iron/cafeteria, -/area/crew_quarters/kitchen) +/turf/open/floor/iron, +/area/vacant_room/office) "vLA" = ( /obj/structure/disposalpipe/segment{ dir = 2 @@ -69005,18 +68558,6 @@ }, /turf/open/floor/iron/white, /area/science/lobby) -"vLJ" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "vMa" = ( /obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ alpha = 180; @@ -69029,31 +68570,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/dark, /area/security/warden) -"vMg" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/obj/machinery/light, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) -"vMj" = ( -/obj/structure/bed/roller, -/obj/machinery/light, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Quarantine Pen B"; - req_access_txt = "39" - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/obj/item/toy/plush/slimeplushie/green, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "vMx" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -69074,18 +68590,6 @@ }, /turf/open/floor/iron/grid/steel, /area/hydroponics) -"vMG" = ( -/obj/structure/railing{ - layer = 3.1 - }, -/obj/structure/chair/fancy/comfy{ - buildstackamount = 0; - color = "#742925"; - dir = 1 - }, -/obj/effect/turf_decal/siding/wideplating/dark, -/turf/open/floor/iron/dark/side, -/area/hallway/primary/central) "vMO" = ( /obj/effect/turf_decal/tile/dark_green/fourcorners/contrasted, /obj/machinery/chem_master/condimaster{ @@ -69121,23 +68625,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/central) -"vMT" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/red{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "vMV" = ( /obj/effect/turf_decal/guideline/guideline_edge/blue{ dir = 1 @@ -69189,25 +68676,6 @@ }, /turf/open/floor/iron/dark, /area/science/robotics) -"vNX" = ( -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/manifold4w/scrubbers/hidden/layer4, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/effect/turf_decal/tile/yellow/anticorner_ramp/contrasted{ - alpha = 180; - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_ramp/yellow{ - dir = 8 - }, -/turf/open/floor/iron{ - dir = 8 - }, -/area/engine/engineering) "vOm" = ( /obj/structure/disposaloutlet{ dir = 4 @@ -69270,6 +68738,21 @@ }, /turf/open/space/basic, /area/solar/starboard/fore) +"vPl" = ( +/obj/structure/table/reinforced, +/obj/item/reagent_containers/food/drinks/bottle/beer{ + pixel_x = -5; + pixel_y = 16 + }, +/obj/item/storage/firstaid/toxin{ + pixel_x = 1; + pixel_y = 3 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/science/misc_lab) "vPD" = ( /obj/machinery/door/firedoor, /obj/effect/turf_decal/delivery, @@ -69282,18 +68765,6 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"vPE" = ( -/obj/machinery/computer/security/telescreen/toxins{ - dir = 1; - pixel_y = 38 - }, -/obj/structure/table/reinforced, -/obj/machinery/button/massdriver{ - id = "toxinsdriver"; - pixel_y = 24 - }, -/turf/open/floor/iron/dark, -/area/science/misc_lab) "vPW" = ( /obj/machinery/door/airlock/external{ req_one_access_txt = "49;47" @@ -69346,38 +68817,6 @@ }, /turf/open/floor/carpet, /area/maintenance/port/aft) -"vQE" = ( -/obj/structure/rack, -/obj/effect/turf_decal/bot, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/clothing/suit/armor/bulletproof{ - pixel_y = 7 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_x = 6; - pixel_y = 4 - }, -/obj/item/clothing/head/helmet/alt{ - layer = 3.00001; - pixel_y = 1 - }, -/obj/machinery/light, -/obj/structure/extinguisher_cabinet{ - pixel_y = -33 - }, -/obj/machinery/camera/motion/directional/south{ - c_tag = "Armory - Internal"; - network = list("ss13","security") - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/turf/open/floor/iron, -/area/ai_monitored/security/armory) "vQL" = ( /obj/effect/decal/cleanable/generic, /obj/structure/cable/yellow{ @@ -69419,6 +68858,20 @@ /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/science/explab) +"vRg" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "vRh" = ( /obj/machinery/atmospherics/pipe/simple/dark/visible, /obj/machinery/atmospherics/pipe/simple/cyan/visible{ @@ -69443,6 +68896,22 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/iron, /area/medical/chemistry) +"vRA" = ( +/obj/effect/turf_decal/tile/yellow{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/vending/tool, +/obj/effect/turf_decal/bot, +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/north, +/turf/open/floor/iron/dark, +/area/storage/primary) "vRI" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -69504,22 +68973,6 @@ /obj/effect/turf_decal/box, /turf/open/floor/iron/white, /area/medical/medbay/lobby) -"vSZ" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/tile/brown/fourcorners/contrasted, -/obj/effect/turf_decal/stripes/line{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "vTe" = ( /obj/structure/cable/yellow{ icon_state = "2-8" @@ -69539,6 +68992,13 @@ }, /turf/open/floor/iron, /area/engine/atmos) +"vTh" = ( +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/engine, +/area/science/xenobiology) "vTx" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/blood/old, @@ -69757,25 +69217,23 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/iron/tech, /area/ai_monitored/storage/eva) -"vWW" = ( -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/stripes/line{ +"vWX" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/orange/hidden{ - dir = 4 - }, -/obj/structure/closet/secure_closet/atmospherics{ - anchored = 1 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 5 +/obj/structure/closet/secure_closet/evidence{ + density = 0; + opened = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 5 +/obj/item/storage/box/evidence, +/obj/effect/turf_decal/bot, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = -32; + pixel_y = -2 }, /turf/open/floor/iron/dark, -/area/engine/atmos) +/area/security/brig) "vXn" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -69846,20 +69304,23 @@ dir = 8 }, /area/science/lobby) -"vYA" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 +"vYv" = ( +/obj/machinery/door/airlock{ + id_tag = "Cell"; + name = "Showers" }, -/obj/effect/turf_decal/guideline/guideline_edge/red{ - dir = 1 +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 }, -/obj/structure/disposalpipe/segment{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) +/obj/effect/turf_decal/stripes/closeup{ + dir = 1 + }, +/turf/open/floor/prison, +/area/security/prison) "vYG" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -69978,6 +69439,13 @@ "waw" = ( /turf/closed/wall, /area/quartermaster/sorting) +"waM" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/mob/living/carbon/monkey, +/turf/open/floor/vault, +/area/medical/genetics) "waT" = ( /obj/effect/turf_decal/guideline/guideline_in/darkblue{ dir = 8 @@ -70181,21 +69649,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/dark, /area/science/server) -"wdB" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/chair/fancy/bench{ - dir = 1 - }, -/obj/machinery/newscaster{ - pixel_y = -31 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "wdC" = ( /obj/machinery/power/solar_control{ dir = 8 @@ -70205,15 +69658,6 @@ }, /turf/open/floor/plating, /area/maintenance/solars/port/aft) -"wdN" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","cargo") - }, -/turf/open/floor/noslip/standard, -/area/quartermaster/storage) "wdS" = ( /obj/structure/chair/fancy/comfy{ buildstackamount = 0; @@ -70326,14 +69770,17 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, /area/maintenance/port/central) -"wgH" = ( -/obj/machinery/atmospherics/pipe/simple/orange/visible{ - dir = 6 +"wgN" = ( +/obj/effect/turf_decal/delivery, +/obj/structure/curtain, +/obj/machinery/shower{ + dir = 8; + name = "emergency shower"; + pixel_x = -5; + pixel_y = -5 }, -/obj/machinery/meter, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/engine/engine_room) +/turf/open/floor/noslip/standard, +/area/security/prison) "wgX" = ( /obj/effect/turf_decal/tile/neutral{ dir = 1 @@ -70397,16 +69844,6 @@ /obj/item/beacon, /turf/open/floor/engine, /area/science/explab) -"wiv" = ( -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/machinery/chem_dispenser{ - layer = 2.7 - }, -/turf/open/floor/iron, -/area/medical/apothecary) "wiy" = ( /obj/structure/weightmachine/weightlifter, /obj/effect/turf_decal/tile/neutral/half/contrasted{ @@ -70444,24 +69881,6 @@ /obj/machinery/light, /turf/open/floor/iron/dark, /area/gateway) -"wjG" = ( -/obj/structure/table/reinforced, -/obj/item/reagent_containers/food/drinks/bottle/beer{ - pixel_x = -5; - pixel_y = 16 - }, -/obj/item/reagent_containers/food/drinks/bottle/beer{ - pixel_y = 27 - }, -/obj/item/storage/firstaid/toxin{ - pixel_x = 1; - pixel_y = 3 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/science/misc_lab) "wjO" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -70544,27 +69963,6 @@ /obj/effect/turf_decal/stripes/closeup, /turf/open/floor/iron/ridged/steel, /area/crew_quarters/heads/hos) -"wkK" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/machinery/door/poddoor/preopen{ - id = "Prisongate"; - name = "Prison blast door" - }, -/obj/machinery/door/airlock/security/glass{ - name = "Solitary Confinement"; - req_one_access_txt = "2" - }, -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/stripes/closeup{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/prison/shielded) "wkM" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -70658,6 +70056,14 @@ /obj/structure/cable, /turf/open/space/basic, /area/solar/port/fore) +"wmw" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/machinery/vending/wardrobe/sec_wardrobe, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/security/main) "wmz" = ( /obj/machinery/computer/security/telescreen/entertainment{ network = list("thunder","court"); @@ -70832,13 +70238,6 @@ }, /turf/open/floor/iron/sepia, /area/quartermaster/office) -"wqf" = ( -/obj/machinery/light/small, -/obj/structure/cable{ - icon_state = "1-4" - }, -/turf/open/floor/plating, -/area/engine/supermatter) "wqi" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -70851,6 +70250,15 @@ /obj/structure/sign/warning/nosmoking/circle, /turf/closed/wall, /area/maintenance/port/aft) +"wqw" = ( +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/stripes/line{ + dir = 8 + }, +/obj/machinery/firealarm/directional/east, +/obj/machinery/camera/autoname/directional/east, +/turf/open/floor/iron/grid/steel, +/area/hydroponics) "wqA" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted{ alpha = 200; @@ -70869,19 +70277,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron, /area/crew_quarters/dorms) -"wqB" = ( -/obj/structure/table/wood, -/obj/item/reagent_containers/food/drinks/bottle/champagne{ - layer = 5; - pixel_x = 6; - pixel_y = 10 - }, -/obj/item/stack/cable_coil/random/five{ - pixel_x = 2; - pixel_y = 8 - }, -/turf/open/floor/wood, -/area/crew_quarters/dorms) "wrh" = ( /obj/effect/turf_decal/tile/neutral/anticorner/contrasted{ dir = 4 @@ -70892,6 +70287,16 @@ }, /turf/open/floor/iron/dark, /area/security/warden) +"wrx" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/main) "wrB" = ( /obj/machinery/light{ dir = 1 @@ -70915,6 +70320,17 @@ }, /turf/open/floor/iron/dark, /area/chapel/main) +"wrX" = ( +/obj/machinery/door/poddoor/preopen{ + id = "hosroom"; + name = "HoS Room Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/crew_quarters/heads/hos) "wsJ" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/extinguisher_cabinet{ @@ -70965,39 +70381,30 @@ /obj/effect/landmark/start/atmospheric_technician, /turf/open/floor/iron/tech, /area/engine/atmos) -"wtP" = ( -/obj/machinery/camera/directional/north, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - color = "#267878"; - dir = 4 +"wtU" = ( +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/guideline/guideline_half_edge/blue{ - color = "#267878"; - dir = 10 +/turf/open/floor/iron, +/area/bridge) +"wul" = ( +/obj/machinery/door/airlock/command/glass{ + name = "Bridge"; + req_access_txt = "19" }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/blue{ - color = "#267878"; - dir = 8 +/obj/effect/turf_decal/tile/dark_blue/fourcorners/contrasted{ + alpha = 180 }, -/obj/effect/turf_decal/guideline/guideline_tri/blue{ - color = "#267878" +/obj/effect/mapping_helpers/airlock/cyclelink_helper{ + dir = 1 }, -/obj/machinery/disposal/bin, -/obj/effect/turf_decal/bot, -/obj/structure/disposalpipe/trunk{ - dir = 2 +/obj/machinery/door/firedoor, +/obj/machinery/door/poddoor/preopen{ + id = "bridgedoors"; + name = "Bridge Access Blast Door" }, -/turf/open/floor/iron, -/area/crew_quarters/dorms) -"wtU" = ( -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/sign/departments/minsky/security/command{ + pixel_x = 32 }, /turf/open/floor/iron, /area/bridge) @@ -71011,6 +70418,15 @@ }, /turf/open/floor/iron/dark, /area/storage/primary) +"wuO" = ( +/obj/machinery/firealarm/directional/east, +/obj/effect/turf_decal/tile/neutral/half/contrasted, +/obj/effect/turf_decal/guideline/guideline_edge/blue{ + color = "#267878"; + dir = 4 + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "wvm" = ( /obj/machinery/door/airlock/research{ name = "Toxins Storage"; @@ -71136,6 +70552,18 @@ "wxS" = ( /turf/open/floor/carpet/royalblue, /area/crew_quarters/heads/chief) +"wyc" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "wyg" = ( /obj/structure/chair/fancy/bench/pew/right{ dir = 8 @@ -71162,32 +70590,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/security) -"wyJ" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/curtain, -/obj/machinery/shower{ - dir = 8; - layer = 4; - name = "emergency shower"; - pixel_x = -5; - pixel_y = -5 - }, -/turf/open/floor/noslip/standard, -/area/security/prison{ - name = "Prison Showers" - }) -"wyP" = ( -/obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/bot, -/obj/structure/window/reinforced{ - dir = 4; - layer = 1 - }, -/obj/machinery/camera/autoname/directional/south{ - network = list("ss13","engine") - }, -/turf/open/floor/iron, -/area/engine/atmos) "wyV" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -71198,17 +70600,6 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/iron/white, /area/medical/genetics) -"wyX" = ( -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 8 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "wzb" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating, @@ -71223,23 +70614,93 @@ }, /turf/open/floor/iron, /area/hallway/primary/port) -"wzE" = ( -/obj/machinery/camera/autoname{ - dir = 6; - network = list("ss13","prison") +"wzF" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - freerange = 1; - name = "Prison intercom"; - pixel_x = 25; - prison_radio = 1 +/obj/effect/turf_decal/guideline/guideline_edge/red{ + dir = 1 }, -/obj/effect/turf_decal/siding/wood{ +/obj/structure/disposalpipe/segment{ dir = 4 }, -/turf/open/floor/wood, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/turf/open/floor/iron, +/area/security/main) +"wzM" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/rack, +/obj/structure/railing{ + dir = 1 + }, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 5 + }, +/obj/structure/sign/poster/official/random{ + pixel_x = -32 + }, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/stack/package_wrap, +/obj/item/prison_scanner, +/obj/item/prison_scanner, +/obj/item/prison_scanner, +/obj/item/prison_scanner, +/obj/item/prison_scanner, +/obj/machinery/camera/autoname/directional/west{ + network = list("ss13","prison") + }, +/turf/open/floor/iron/techmaint, /area/security/prison) +"wzW" = ( +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/machinery/button/door{ + desc = "A remote control switch for the medbay foyer."; + id = "outerbrign"; + name = "Brig Exterior Doors Control"; + normaldoorcontrol = 1; + pixel_x = -26; + pixel_y = 7; + req_access_txt = "1" + }, +/obj/machinery/button/door{ + id = "brigentrance"; + name = "Brig Lockdown Control"; + pixel_x = -26; + pixel_y = -5; + req_access_txt = "1" + }, +/obj/machinery/button/flasher{ + id = "brigentryaux"; + pixel_x = -36; + pixel_y = 1; + req_access_txt = "1" + }, +/obj/effect/turf_decal/guideline/guideline_tri/red{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 9 + }, +/obj/effect/turf_decal/guideline/guideline_edge_alt/red, +/obj/effect/turf_decal/guideline/guideline_half_edge/red{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 1 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron, +/area/security/brig) "wzY" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -71441,18 +70902,6 @@ }, /turf/open/floor/iron, /area/hallway/secondary/exit/departure_lounge) -"wBP" = ( -/obj/machinery/genpop_interface{ - pixel_y = 32 - }, -/obj/effect/turf_decal/tile/red/anticorner/contrasted{ - dir = 4 - }, -/obj/structure/table, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "wBR" = ( /obj/machinery/fax{ fax_name = "Lawyer"; @@ -71461,15 +70910,6 @@ /obj/structure/table/wood, /turf/open/floor/wood, /area/lawoffice) -"wCd" = ( -/obj/machinery/camera/autoname/directional/east, -/obj/effect/turf_decal/tile/neutral/half/contrasted, -/obj/effect/turf_decal/guideline/guideline_edge/blue{ - color = "#267878"; - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/secondary/entry) "wCj" = ( /obj/effect/landmark/blobstart, /turf/open/floor/plating, @@ -71548,6 +70988,23 @@ }, /turf/open/floor/iron/white, /area/science/lobby) +"wEG" = ( +/obj/structure/bed/roller, +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Quarantine Pen B"; + req_access_txt = "39" + }, +/obj/structure/window/reinforced{ + dir = 8 + }, +/obj/item/radio/intercom{ + dir = 1; + pixel_x = 1; + pixel_y = -33 + }, +/turf/open/floor/iron/grid/steel, +/area/medical/virology) "wEH" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -71594,6 +71051,22 @@ /obj/structure/sign/departments/minsky/security/evac, /turf/closed/wall, /area/ai_monitored/storage/eva) +"wFn" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/table, +/obj/item/paper/guides/jobs/engi/gravity_gen, +/obj/item/stack/sheet/mineral/plasma/fifty, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/machinery/light{ + dir = 1 + }, +/obj/machinery/power/apc/auto_name/directional/north, +/turf/open/floor/iron/tech/grid, +/area/engine/gravity_generator) "wFq" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -71622,14 +71095,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"wFD" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 - }, -/obj/effect/landmark/start/assistant, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "wFG" = ( /obj/effect/turf_decal/bot, /obj/effect/turf_decal/stripes/line{ @@ -71649,10 +71114,6 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) -"wFR" = ( -/obj/machinery/smartfridge/organ, -/turf/closed/wall, -/area/medical/morgue) "wFT" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -71698,6 +71159,28 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron/dark, /area/security/nuke_storage) +"wGw" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/obj/effect/turf_decal/tile/red{ + dir = 4 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/disposalpipe/segment{ + dir = 9 + }, +/obj/effect/turf_decal/delivery, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "wGA" = ( /obj/effect/turf_decal/tile/dark_red/anticorner/contrasted, /obj/effect/decal/cleanable/dirt, @@ -71727,20 +71210,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"wHf" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-8" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/bridge) "wHg" = ( /turf/open/floor/iron/white/side{ dir = 8 @@ -71766,19 +71235,6 @@ }, /turf/open/floor/iron, /area/engine/break_room) -"wHP" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/obj/machinery/door/airlock/grunge{ - name = "Chapel Office"; - req_access_txt = "27" - }, -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/wood, -/area/chapel/office) "wHQ" = ( /obj/effect/turf_decal/guideline/guideline_edge/purple{ dir = 4 @@ -71904,17 +71360,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark, /area/engine/atmos) -"wJQ" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/plating, -/area/engine/engineering) "wJS" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -71924,6 +71369,25 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) +"wJU" = ( +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/status_display/door_timer{ + id = "cell"; + name = "Solitary confinement timer"; + pixel_x = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/obj/structure/sign/poster/official/random{ + pixel_y = 32 + }, +/obj/effect/spawner/lootdrop/maintenance, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","prison") + }, +/turf/open/floor/prison, +/area/security/prison) "wKp" = ( /obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ alpha = 180 @@ -71935,19 +71399,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/engine/storage) -"wKv" = ( -/obj/structure/chair/office, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/machinery/light_switch{ - pixel_x = -23; - pixel_y = -7 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "wKx" = ( /obj/effect/turf_decal/tile/purple/anticorner/contrasted, /obj/structure/disposalpipe/segment{ @@ -71965,6 +71416,16 @@ }, /turf/open/floor/iron, /area/hallway/primary/aft) +"wKC" = ( +/obj/structure/chair/fancy/sofa/old/left, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/structure/sign/painting/library{ + pixel_y = 32 + }, +/turf/open/floor/carpet/green, +/area/security/main) "wKP" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -72012,25 +71473,18 @@ }, /turf/open/floor/iron/white, /area/security/brig/medbay) -"wLN" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ - dir = 10 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/brown{ - dir = 8 +"wLG" = ( +/obj/machinery/door/airlock/public/glass{ + name = "visitation Area" }, -/obj/effect/turf_decal/guideline/guideline_tri/brown, -/obj/effect/turf_decal/stripes/line{ - dir = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/turf/open/floor/iron, -/area/hallway/primary/port) +/obj/effect/turf_decal/tile/red/fourcorners/contrasted, +/obj/machinery/door/firedoor, +/obj/effect/turf_decal/stripes/closeup, +/turf/open/floor/prison, +/area/security/prison) "wLT" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible{ dir = 4 @@ -72149,20 +71603,6 @@ name = "mainframe floor" }, /area/tcommsat/server) -"wNt" = ( -/obj/machinery/door/window/northright{ - name = "Library Desk Door"; - req_access_txt = "37" - }, -/obj/effect/turf_decal/siding/wood{ - dir = 1; - layer = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/turf/open/floor/carpet/royalblack, -/area/library) "wNw" = ( /obj/structure/shuttle/engine/hugeionengine{ density = 0; @@ -72235,6 +71675,29 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) +"wOJ" = ( +/obj/structure/railing/corner{ + dir = 4 + }, +/obj/structure/disposalpipe/segment{ + dir = 10 + }, +/obj/machinery/camera/autoname/directional/north{ + view_range = 12 + }, +/obj/effect/turf_decal/siding/wideplating/dark/corner{ + dir = 4 + }, +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/obj/structure/cable/yellow{ + icon_state = "2-8" + }, +/turf/open/floor/iron/dark/corner{ + dir = 4 + }, +/area/hallway/primary/central) "wPd" = ( /obj/effect/turf_decal/tile/dark_green/half/contrasted{ dir = 8 @@ -72276,6 +71739,23 @@ /obj/effect/landmark/xeno_spawn, /turf/open/floor/plating, /area/maintenance/department/medical) +"wPR" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/structure/extinguisher_cabinet{ + pixel_x = -32 + }, +/obj/effect/turf_decal/guideline/guideline_edge/blue{ + color = "#267878"; + dir = 8 + }, +/obj/machinery/camera/autoname/directional/west, +/turf/open/floor/iron, +/area/crew_quarters/dorms) "wPU" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, @@ -72301,6 +71781,10 @@ /obj/effect/landmark/start/chief_engineer, /turf/open/floor/iron/dark, /area/crew_quarters/heads/chief) +"wQv" = ( +/obj/machinery/smartfridge/sci, +/turf/open/floor/iron, +/area/science/robotics) "wQC" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/box/corners{ @@ -72343,25 +71827,6 @@ /obj/item/clothing/head/utility/chefhat, /turf/open/floor/iron/techmaint, /area/security/prison) -"wRh" = ( -/obj/machinery/status_display/evac{ - pixel_y = -32 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/light, -/obj/machinery/camera/motion{ - c_tag = "MiniSat Upload Chamber"; - dir = 5; - network = list("aiupload") - }, -/obj/structure/cable, -/obj/machinery/power/smes{ - charge = 5e+006 - }, -/turf/open/floor/circuit, -/area/ai_monitored/turret_protected/ai_upload) "wRl" = ( /obj/effect/turf_decal/siding/wood{ dir = 1 @@ -72414,6 +71879,21 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/catwalk_floor, /area/maintenance/department/medical/morgue) +"wSq" = ( +/obj/machinery/light{ + dir = 1 + }, +/obj/structure/table/reinforced, +/obj/item/clothing/suit/utility/radiation, +/obj/item/clothing/head/utility/radiation, +/obj/structure/extinguisher_cabinet{ + pixel_y = 32 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/dark, +/area/engine/engine_room) "wSs" = ( /obj/machinery/suit_storage_unit/cmo, /obj/machinery/computer/security/telescreen{ @@ -72473,38 +71953,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"wSB" = ( -/obj/machinery/door/morgue{ - name = "Mass driver room"; - req_access_txt = "27" - }, -/obj/machinery/light_switch{ - pixel_x = -21; - pixel_y = 1 - }, -/turf/open/floor/carpet/purple, -/area/chapel/main) -"wTo" = ( -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/machinery/navbeacon{ - codes_txt = "delivery;dir=1"; - dir = 1; - freq = 1400; - location = "Bridge" - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) "wTw" = ( /obj/effect/turf_decal/siding/wood{ dir = 8 @@ -72584,14 +72032,6 @@ /obj/effect/landmark/start/security_officer, /turf/open/floor/iron/dark, /area/security/brig/dock) -"wUI" = ( -/obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Interrogation" - }) "wUW" = ( /obj/effect/turf_decal/tile/yellow/half/contrasted{ alpha = 180; @@ -72648,18 +72088,22 @@ /obj/effect/turf_decal/guideline/guideline_edge/red, /turf/open/floor/iron/dark, /area/security/brig/dock) -"wWq" = ( +"wWK" = ( /obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/components/binary/dp_vent_pump/layer2{ - dir = 8 +/obj/structure/window/reinforced{ + dir = 4; + pixel_x = 3 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/door/window/eastleft{ + dir = 1; + name = "Medbay"; + req_one_access_txt = "5" }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/effect/decal/cleanable/blood/old, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/turf/open/floor/iron, +/area/medical/sleeper) "wXg" = ( /obj/structure/closet/crate, /obj/machinery/conveyor/inverted{ @@ -72758,6 +72202,14 @@ dir = 9 }, /area/science/mixing/chamber) +"wYC" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 + }, +/obj/effect/turf_decal/bot, +/obj/structure/closet/secure_closet/evidence, +/turf/open/floor/iron/dark, +/area/security/brig) "wYG" = ( /obj/structure/disposalpipe/segment{ dir = 1 @@ -72774,18 +72226,19 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) -"wYJ" = ( -/obj/structure/chair{ +"wYR" = ( +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/tile/purple/fourcorners/contrasted, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 }, -/obj/effect/landmark/start/security_officer, -/obj/effect/turf_decal/tile/neutral{ +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ dir = 4 }, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) +/turf/open/floor/iron/white, +/area/science/research) "wYT" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -72916,6 +72369,17 @@ }, /turf/open/floor/iron, /area/quartermaster/qm) +"xba" = ( +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/obj/machinery/camera/autoname/directional/east{ + network = list("ss13","prison") + }, +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/turf/open/floor/iron, +/area/security/prison) "xbr" = ( /obj/effect/turf_decal/tile/bar/opposingcorners, /obj/structure/cable/yellow{ @@ -73004,18 +72468,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"xdj" = ( -/obj/structure/railing{ - dir = 6; - layer = 3.1 - }, -/obj/effect/turf_decal/siding/wideplating/dark{ - dir = 6 - }, -/obj/effect/turf_decal/bot, -/obj/machinery/vending/hydroseeds, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "xdo" = ( /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 4 @@ -73053,31 +72505,12 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/starboard) -"xdU" = ( -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 1 - }, -/obj/structure/disposaloutlet{ - dir = 1 - }, -/obj/structure/disposalpipe/trunk, -/turf/open/floor/iron/dark, -/area/security/brig{ - name = "Brig Evidence" - }) -"xeg" = ( -/obj/machinery/door/firedoor, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge/red{ - dir = 1 - }, -/obj/structure/disposalpipe/segment{ +"xec" = ( +/obj/effect/turf_decal/tile/red/half/contrasted{ dir = 8 }, -/turf/open/floor/iron, -/area/security/brig) +/turf/open/floor/iron/dark, +/area/security/prison) "xel" = ( /obj/effect/turf_decal/guideline/guideline_in/red{ dir = 4 @@ -73091,23 +72524,17 @@ /obj/structure/disposalpipe/junction/flip, /turf/open/floor/iron, /area/hallway/primary/fore) -"xeJ" = ( -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ - alpha = 180; - color = "#DE3A3A" - }, -/obj/structure/disposalpipe/junction, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden/layer2{ - dir = 4 +"xey" = ( +/obj/structure/railing{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 +/obj/machinery/hydroponics/constructable, +/obj/effect/turf_decal/tile/black/fourcorners, +/obj/effect/turf_decal/stripes/line{ + dir = 1 }, -/turf/open/floor/iron, -/area/hallway/primary/fore) +/turf/open/floor/iron/techmaint, +/area/security/prison) "xeN" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -73140,6 +72567,15 @@ }, /turf/open/floor/wood, /area/security/courtroom) +"xeZ" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "xfs" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -73224,6 +72660,18 @@ }, /turf/open/floor/plating, /area/engine/supermatter) +"xhA" = ( +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/structure/window/reinforced{ + dir = 8; + pixel_y = 1 + }, +/obj/structure/closet/firecloset/full, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "xhB" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -73259,6 +72707,15 @@ }, /turf/open/floor/iron/techmaint, /area/hallway/secondary/service) +"xhZ" = ( +/obj/effect/turf_decal/tile/yellow/fourcorners/contrasted{ + alpha = 180 + }, +/obj/structure/disposalpipe/segment{ + dir = 1 + }, +/turf/open/floor/iron, +/area/engine/engineering) "xik" = ( /obj/structure/chair/stool/directional/west, /obj/effect/turf_decal/siding/wood{ @@ -73271,30 +72728,6 @@ /obj/effect/turf_decal/stripes/box, /turf/open/floor/iron/dark, /area/quartermaster/storage) -"xis" = ( -/obj/machinery/dna_scannernew, -/obj/structure/window/reinforced, -/obj/machinery/door/firedoor, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "geneticsdesk"; - name = "Genetics Desk Shutters" - }, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/turf/open/floor/iron, -/area/medical/genetics) -"xiu" = ( -/obj/machinery/porta_turret/ai{ - dir = 4 - }, -/obj/machinery/camera/directional/south{ - c_tag = "MiniSat Core Hallway 2"; - network = list("minisat") - }, -/turf/open/floor/iron/dark, -/area/ai_monitored/turret_protected/aisat_interior) "xiD" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -73367,21 +72800,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/security) -"xjE" = ( -/obj/structure/table/wood, -/obj/item/kirbyplants/random{ - layer = 3; - pixel_y = 18 - }, -/obj/item/candle/infinite{ - pixel_x = 1; - pixel_y = 2 - }, -/obj/item/pen/fountain/captain{ - pixel_x = -7 - }, -/turf/open/floor/carpet/purple, -/area/chapel/main) "xjG" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ @@ -73442,6 +72860,20 @@ /obj/machinery/meter, /turf/open/floor/iron/tech, /area/engine/engine_room) +"xkn" = ( +/obj/machinery/light/small{ + dir = 4 + }, +/obj/machinery/camera/autoname/directional/east{ + c_tag = "Xenobiology Lab - Pen #7"; + network = list("ss13","rd","xeno") + }, +/obj/machinery/sparker{ + id = "Xenobio"; + pixel_x = 25 + }, +/turf/open/floor/engine, +/area/science/xenobiology) "xkq" = ( /obj/structure/table/wood, /obj/machinery/light{ @@ -73469,11 +72901,48 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/department/engine) +"xkF" = ( +/obj/structure/table, +/obj/item/toy/cards/deck{ + pixel_x = -7; + pixel_y = 2 + }, +/obj/item/reagent_containers/food/drinks/britcup{ + pixel_x = -8; + pixel_y = 10 + }, +/obj/item/book/manual/wiki/sopsecurity{ + pixel_x = 5; + pixel_y = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/main) "xkS" = ( /obj/effect/turf_decal/loading_area, /obj/machinery/firealarm/directional/west, /turf/open/floor/iron, /area/science/lobby) +"xlk" = ( +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 8 + }, +/obj/structure/disposalpipe/segment{ + dir = 2 + }, +/obj/structure/disposalpipe/segment{ + dir = 8 + }, +/turf/open/floor/iron, +/area/hallway/primary/port) "xlC" = ( /obj/effect/turf_decal/siding/wideplating/dark, /obj/structure/cable/yellow{ @@ -73504,23 +72973,6 @@ }, /turf/open/floor/iron, /area/crew_quarters/cafeteria) -"xlU" = ( -/obj/effect/turf_decal/delivery, -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9; - pixel_x = 3 - }, -/obj/machinery/door/window/eastleft{ - dir = 1; - name = "Medbay"; - req_one_access_txt = "5" - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, -/obj/effect/decal/cleanable/blood/old, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron, -/area/medical/sleeper) "xlV" = ( /obj/structure/table, /obj/effect/turf_decal/stripes/line{ @@ -73594,6 +73046,18 @@ }, /turf/open/floor/iron/dark, /area/engine/engineering) +"xng" = ( +/obj/structure/window/reinforced/spawner{ + dir = 1 + }, +/obj/structure/window/reinforced/spawner, +/obj/structure/transit_tube, +/obj/machinery/door/poddoor{ + id = "AIwindows"; + name = "AI View Blast Door" + }, +/turf/open/floor/iron/dark, +/area/ai_monitored/turret_protected/aisat/foyer) "xnB" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -73862,13 +73326,6 @@ }, /turf/open/floor/catwalk_floor, /area/maintenance/starboard/aft) -"xqx" = ( -/obj/effect/decal/cleanable/cobweb{ - layer = 5 - }, -/obj/structure/closet/secure_closet/personal, -/turf/open/floor/iron/dark, -/area/vacant_room/commissary/commissary2) "xqY" = ( /obj/machinery/status_display/evac{ pixel_y = 32 @@ -73888,6 +73345,16 @@ /obj/effect/turf_decal/stripes/line, /turf/open/floor/circuit, /area/ai_monitored/turret_protected/ai_upload) +"xrj" = ( +/obj/machinery/chem_master/condimaster, +/obj/machinery/camera/autoname/directional/north, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron/dark, +/area/crew_quarters/bar) "xrM" = ( /obj/effect/spawner/room/fivexfour, /obj/effect/decal/cleanable/dirt, @@ -74079,6 +73546,23 @@ }, /turf/open/floor/iron/white, /area/medical/medbay/central) +"xub" = ( +/obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ + dir = 8 + }, +/obj/effect/turf_decal/siding/wood{ + dir = 1 + }, +/obj/machinery/door/window{ + dir = 1; + name = "Captain's Desk"; + req_access_txt = "20" + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/carpet/blue, +/area/crew_quarters/heads/captain) "xug" = ( /obj/effect/turf_decal/delivery, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, @@ -74087,18 +73571,6 @@ }, /turf/open/floor/iron, /area/science/storage) -"xux" = ( -/obj/machinery/suit_storage_unit/security, -/obj/structure/sign/warning/radiation_shelter{ - pixel_y = 32 - }, -/obj/machinery/light{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/security/brig/dock{ - name = "Security E.V.A. Storage" - }) "xuC" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /mob/living/simple_animal/bot/cleanbot/larry{ @@ -74113,15 +73585,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"xuJ" = ( -/obj/structure/sign/departments/medbay/alt{ - pixel_y = -32 - }, -/obj/structure/sign/departments/medbay/alt{ - pixel_y = -32 - }, -/turf/closed/wall/r_wall, -/area/crew_quarters/heads/cmo) "xuM" = ( /obj/structure/closet/secure_closet/hop, /obj/item/modular_computer/tablet/pda, @@ -74231,25 +73694,6 @@ /obj/structure/chair/stool/directional/south, /turf/open/floor/carpet/royalblack, /area/library) -"xvS" = ( -/obj/machinery/computer/cargo/request{ - dir = 8 - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 23 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/obj/effect/turf_decal/bot, -/turf/open/floor/iron/dark, -/area/security/main{ - name = "Security Locker Room" - }) "xwd" = ( /obj/machinery/door/airlock/mining{ req_access_txt = "48" @@ -74283,18 +73727,6 @@ }, /turf/open/floor/carpet/blue, /area/bridge/meeting_room) -"xwE" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/effect/turf_decal/tile/red/fourcorners/contrasted, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/turf/open/floor/prison, -/area/security/prison{ - name = "Prison Visitation" - }) "xwG" = ( /obj/structure/lattice, /obj/item/stack/rods, @@ -74424,16 +73856,6 @@ }, /turf/open/floor/iron, /area/security/brig) -"xxl" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/obj/effect/turf_decal/bot_white, -/obj/structure/window/reinforced{ - dir = 8; - layer = 3 - }, -/obj/structure/weightmachine, -/turf/open/floor/prison, -/area/security/prison) "xxs" = ( /obj/effect/landmark/event_spawn, /obj/machinery/portable_atmospherics/scrubber, @@ -74691,6 +74113,15 @@ }, /turf/open/floor/iron, /area/engine/engine_room) +"xzR" = ( +/obj/machinery/newscaster{ + pixel_y = 34 + }, +/obj/machinery/camera/autoname/directional/north{ + network = list("ss13","security","court") + }, +/turf/open/floor/wood, +/area/security/courtroom) "xzU" = ( /obj/structure/rack, /obj/effect/spawner/lootdrop/techstorage/AI, @@ -74745,6 +74176,14 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron/cafeteria, /area/crew_quarters/kitchen) +"xBF" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/shutters/preopen{ + id = "chemistry_shutters"; + name = "chemistry Shutters" + }, +/turf/open/floor/plating, +/area/medical/apothecary) "xBP" = ( /obj/effect/turf_decal/tile/blue/fourcorners/contrasted, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, @@ -74754,31 +74193,6 @@ }, /turf/open/floor/iron/white, /area/medical/sleeper) -"xBV" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/poddoor/preopen{ - id = "Engidesk"; - name = "engineering security door" - }, -/obj/machinery/door/firedoor, -/obj/machinery/door/window/northleft{ - dir = 2; - name = "Engi Desk"; - req_one_access_txt = "32;19" - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 7; - pixel_y = 4 - }, -/obj/structure/desk_bell{ - pixel_x = -6 - }, -/turf/open/floor/iron/dark, -/area/engine/engineering) "xBW" = ( /obj/machinery/door/airlock/maintenance_hatch{ name = "Maintenance Hatch"; @@ -74944,18 +74358,6 @@ /obj/structure/reagent_dispensers/fueltank, /turf/open/floor/iron, /area/maintenance/department/medical/morgue) -"xFF" = ( -/obj/machinery/door/poddoor/preopen{ - id = "bridgewindows"; - name = "Bridge View Blast door" - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/structure/cable/yellow, -/obj/effect/spawner/structure/window/reinforced, -/turf/open/floor/plating, -/area/bridge) "xFS" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -74998,6 +74400,17 @@ /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/iron/dark, /area/science/robotics) +"xGI" = ( +/obj/structure/chair{ + dir = 4 + }, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/neutral, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 4 + }, +/turf/open/floor/iron/dark, +/area/security/main) "xGP" = ( /obj/structure/lattice/catwalk, /obj/machinery/atmospherics/pipe/heat_exchanging/simple{ @@ -75011,20 +74424,6 @@ }, /turf/open/floor/plating, /area/maintenance/port/central) -"xHa" = ( -/obj/machinery/door/poddoor/shutters{ - id = "atmosshutters"; - name = "Atmos storage" - }, -/obj/effect/turf_decal/loading_area{ - dir = 8 - }, -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/turf/open/floor/iron, -/area/engine/atmos) "xHd" = ( /turf/closed/wall/r_wall/rust, /area/engine/atmos) @@ -75035,29 +74434,6 @@ }, /turf/open/floor/circuit/green/telecomms/mainframe, /area/tcommsat/server) -"xHk" = ( -/obj/structure/disposalpipe/segment{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral, -/obj/item/kirbyplants/random{ - pixel_y = 6 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/brown, -/obj/effect/turf_decal/guideline/guideline_half_edge/brown{ - dir = 5 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/brown{ - dir = 1 - }, -/obj/effect/turf_decal/guideline/guideline_tri/brown{ - dir = 8 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 - }, -/turf/open/floor/iron, -/area/hallway/primary/port) "xHw" = ( /obj/structure/table/reinforced, /obj/machinery/door/firedoor, @@ -75099,11 +74475,6 @@ /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, /area/engine/atmos) -"xHY" = ( -/obj/structure/sign/departments/minsky/supply/cargo, -/obj/structure/sign/departments/minsky/supply/cargo, -/turf/closed/wall, -/area/quartermaster/qm) "xHZ" = ( /obj/machinery/atmospherics/pipe/simple/green/visible, /obj/machinery/light{ @@ -75116,25 +74487,6 @@ }, /turf/open/floor/iron, /area/engine/atmos) -"xIb" = ( -/obj/effect/turf_decal/box, -/obj/machinery/door/window/westleft{ - dir = 1; - name = "plumbing factory duct access"; - red_alert_access = 1; - req_one_access_txt = "5;33" - }, -/obj/machinery/door/window/westleft{ - dir = 2; - name = "plumbing factory duct access"; - red_alert_access = 1; - req_one_access_txt = "5;33" - }, -/obj/machinery/plumbing/output{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/medical/chemistry) "xIe" = ( /obj/machinery/power/apc/auto_name/directional/south, /obj/structure/disposalpipe/segment{ @@ -75249,6 +74601,32 @@ /obj/structure/sign/departments/medbay/alt2, /turf/closed/wall, /area/medical/medbay/lobby) +"xJI" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/security/brig) +"xKe" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/obj/effect/turf_decal/guideline/guideline_edge/red{ + dir = 1 + }, +/obj/structure/disposalpipe/segment{ + dir = 4 + }, +/turf/open/floor/iron, +/area/security/main) "xKh" = ( /obj/effect/turf_decal/tile/dark_blue{ alpha = 180; @@ -75318,20 +74696,6 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) -"xLa" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 1 - }, -/obj/machinery/light{ - dir = 8 - }, -/obj/machinery/light_switch{ - pixel_x = -25 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "xLd" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -75361,6 +74725,19 @@ }, /turf/open/floor/iron/tech, /area/engine/engine_room) +"xMI" = ( +/obj/structure/chair{ + dir = 8 + }, +/obj/effect/landmark/start/security_officer, +/obj/effect/turf_decal/tile/neutral{ + dir = 8 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 8 + }, +/turf/open/floor/iron/dark, +/area/security/main) "xMJ" = ( /obj/effect/turf_decal/tile/purple/fourcorners/contrasted, /obj/structure/cable/yellow{ @@ -75414,17 +74791,6 @@ }, /turf/open/floor/iron/dark, /area/ai_monitored/turret_protected/aisat/foyer) -"xNG" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "xNU" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/landmark/start/shaft_miner, @@ -75452,6 +74818,16 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/hallway/primary/aft) +"xOB" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2, +/obj/machinery/door/airlock/grunge{ + name = "Chapel Office"; + req_access_txt = "27" + }, +/turf/open/floor/wood, +/area/chapel/office) "xOE" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer4, /obj/machinery/atmospherics/pipe/simple/cyan/visible/layer2, @@ -75468,35 +74844,6 @@ dir = 8 }, /area/hallway/primary/central) -"xPh" = ( -/obj/structure/window/reinforced{ - dir = 1; - layer = 1 - }, -/obj/effect/turf_decal/bot, -/obj/structure/rack, -/obj/item/storage/box/monkeycubes{ - layer = 3.1; - pixel_x = -4; - pixel_y = 8 - }, -/obj/item/storage/box/monkeycubes{ - layer = 3.1; - pixel_x = 2 - }, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/extinguisher_cabinet{ - pixel_x = 24; - pixel_y = -3 - }, -/obj/machinery/camera/autoname/directional/east{ - network = list("ss13","medbay") - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "xPu" = ( /obj/effect/landmark/blobstart, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ @@ -75598,6 +74945,20 @@ /obj/structure/chair/stool/directional/west, /turf/open/floor/wood, /area/security/prison) +"xRs" = ( +/obj/machinery/door/poddoor/preopen{ + id = "bridgewindows"; + name = "Bridge View Blast Door" + }, +/obj/structure/cable/yellow{ + icon_state = "0-2" + }, +/obj/structure/cable/yellow{ + icon_state = "0-8" + }, +/obj/effect/spawner/structure/window/reinforced, +/turf/open/floor/plating, +/area/bridge) "xRL" = ( /obj/structure/table/wood, /obj/structure/mirror{ @@ -75710,6 +75071,15 @@ /obj/item/stack/cable_coil, /turf/open/space/basic, /area/solar/port/fore) +"xUy" = ( +/obj/effect/spawner/structure/window/reinforced, +/obj/structure/cable/yellow, +/obj/machinery/door/poddoor/preopen{ + id = "brigentrance"; + name = "Brig Blast Door" + }, +/turf/open/floor/plating, +/area/security/prison) "xUA" = ( /obj/structure/cable/yellow{ icon_state = "1-2" @@ -75772,6 +75142,21 @@ }, /turf/open/floor/iron/dark, /area/engine/atmos) +"xVb" = ( +/obj/structure/window/reinforced{ + dir = 4 + }, +/obj/structure/window/reinforced{ + dir = 1 + }, +/obj/machinery/light/floor{ + brightness = 15; + bulb_emergency_brightness_mul = 2; + bulb_vacuum_brightness = 15; + nightshift_brightness = 10 + }, +/turf/open/floor/iron/dark/smooth_large, +/area/hallway/primary/central) "xVk" = ( /obj/effect/turf_decal/tile/neutral/opposingcorners, /turf/open/floor/iron, @@ -75867,14 +75252,6 @@ dir = 8 }, /area/science/research) -"xWC" = ( -/obj/machinery/camera/motion/directional/south{ - c_tag = "MiniSat Exterior 3"; - network = list("minisat") - }, -/obj/structure/lattice, -/turf/open/space/basic, -/area/space/nearstation) "xWL" = ( /obj/effect/turf_decal/tile/yellow{ dir = 8 @@ -75935,11 +75312,32 @@ /obj/machinery/atmospherics/pipe/manifold4w/general/visible, /turf/open/floor/iron/tech, /area/engine/atmos) +"xXY" = ( +/obj/effect/turf_decal/tile/dark_red/half/contrasted{ + alpha = 180; + color = "#DE3A3A" + }, +/obj/structure/bed, +/obj/item/bedsheet/dorms, +/obj/item/toy/plush/carpplushie, +/obj/structure/sign/poster/contraband{ + pixel_x = 32 + }, +/turf/open/floor/prison, +/area/security/prison) "xYn" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2, /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4, /turf/open/floor/wood, /area/security/detectives_office) +"xYq" = ( +/obj/machinery/jukebox{ + dept_req_for_free = 0; + req_access = "0" + }, +/obj/effect/turf_decal/bot, +/turf/open/floor/holofloor/wood, +/area/security/main) "xYK" = ( /obj/machinery/atmospherics/pipe/simple/cyan/visible{ dir = 4 @@ -76007,12 +75405,6 @@ /obj/item/storage/belt/utility, /turf/open/floor/plating, /area/maintenance/port/central) -"xZd" = ( -/obj/effect/turf_decal/tile/black/fourcorners, -/turf/open/floor/iron/techmaint, -/area/security/prison{ - name = "Prison Botany" - }) "xZj" = ( /obj/machinery/portable_atmospherics/canister, /obj/machinery/atmospherics/components/unary/portables_connector/visible{ @@ -76191,14 +75583,6 @@ /obj/machinery/door/firedoor, /turf/open/floor/iron, /area/vacant_room/commissary/commissary1) -"ybD" = ( -/obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 - }, -/obj/structure/window/reinforced, -/turf/open/floor/iron/dark/smooth_large, -/area/hallway/primary/central) "ybW" = ( /obj/structure/sign/departments/medbay/alt2{ pixel_x = 33; @@ -76207,21 +75591,6 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted, /turf/open/floor/iron, /area/hallway/primary/central) -"ybZ" = ( -/obj/machinery/power/apc/auto_name/directional/west{ - pixel_x = -24 - }, -/obj/structure/closet/secure_closet/personal, -/obj/effect/turf_decal/box, -/obj/machinery/camera/autoname{ - dir = 10; - network = list("ss13","medbay") - }, -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/turf/open/floor/iron/grid/steel, -/area/medical/virology) "ycb" = ( /obj/effect/landmark/blobstart, /obj/effect/decal/cleanable/dirt, @@ -76293,17 +75662,6 @@ }, /turf/open/floor/iron, /area/medical/storage) -"ydt" = ( -/obj/effect/spawner/structure/window/reinforced, -/obj/machinery/door/poddoor/shutters/preopen{ - id = "quarantineshutters"; - name = "isolation shutters" - }, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/medical/virology) "ydA" = ( /obj/structure/cable/yellow{ icon_state = "4-8" @@ -76314,27 +75672,6 @@ /obj/effect/decal/cleanable/shreds, /turf/open/floor/plating, /area/maintenance/port/aft) -"ydM" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "1-8" - }, -/obj/effect/turf_decal/delivery, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 9 - }, -/obj/structure/cable/yellow{ - icon_state = "2-8" - }, -/obj/machinery/atmospherics/pipe/manifold/scrubbers/hidden/layer4{ - dir = 4 - }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) "ydT" = ( /obj/structure/disposalpipe/segment{ dir = 4 @@ -76369,38 +75706,6 @@ }, /turf/open/floor/carpet/orange, /area/quartermaster/qm) -"yel" = ( -/obj/structure/table/reinforced, -/obj/machinery/door/window/eastright{ - dir = 2; - icon_state = "left"; - name = "Research and Development Desk"; - req_one_access_txt = "47;63" - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/door/firedoor, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/disposalpipe/segment{ - dir = 2 - }, -/obj/structure/desk_bell{ - pixel_x = -7; - pixel_y = 3 - }, -/obj/item/paper_bin{ - pixel_x = 7; - pixel_y = 2 - }, -/obj/item/pen{ - pixel_x = 7; - pixel_y = 3 - }, -/turf/open/floor/iron, -/area/science/lab) "yex" = ( /obj/effect/spawner/structure/window/reinforced, /obj/structure/cable/yellow, @@ -76439,20 +75744,6 @@ /obj/effect/decal/cleanable/dirt/dust, /turf/open/floor/iron, /area/engine/engine_room) -"yfv" = ( -/obj/machinery/computer/cargo/request, -/obj/machinery/status_display/evac{ - pixel_y = 32 - }, -/obj/effect/turf_decal/stripes/box, -/obj/machinery/light{ - dir = 1 - }, -/obj/machinery/camera/directional/north{ - network = list("ss13","medbay") - }, -/turf/open/floor/iron, -/area/medical/storage) "yfH" = ( /obj/effect/turf_decal/delivery, /turf/open/floor/iron/dark, @@ -76486,25 +75777,6 @@ "ygl" = ( /turf/closed/wall/r_wall, /area/security/checkpoint/science) -"ygv" = ( -/obj/structure/cable/yellow{ - icon_state = "0-4" - }, -/obj/effect/spawner/structure/window/reinforced, -/obj/structure/cable/yellow{ - icon_state = "0-2" - }, -/turf/open/floor/plating, -/area/security/main{ - name = "Security Locker Room" - }) -"ygW" = ( -/obj/effect/turf_decal/stripes/line{ - dir = 9 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/tech, -/area/engine/engine_room) "ygX" = ( /obj/structure/lattice/catwalk, /obj/structure/marker_beacon, @@ -76545,6 +75817,13 @@ /obj/item/bedsheet/green, /turf/open/floor/circuit/telecomms/server, /area/science/xenobiology) +"yid" = ( +/obj/machinery/smartfridge/sci{ + initial_contents = list(/obj/item/stock_parts/capacitor = 2, /obj/item/stock_parts/manipulator = 2, /obj/item/stock_parts/micro_laser = 2, /obj/item/stock_parts/matter_bin = 2, /obj/item/stock_parts/scanning_module = 2); + name = "Science vender" + }, +/turf/open/floor/iron, +/area/engine/storage) "yie" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 4 @@ -76562,6 +75841,35 @@ /obj/effect/turf_decal/tile/blue/opposingcorners, /turf/open/floor/iron, /area/maintenance/department/medical) +"yiX" = ( +/obj/effect/turf_decal/delivery/red, +/obj/machinery/door/firedoor, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/obj/machinery/door/poddoor/preopen{ + id = "Prisongate"; + name = "Prison Blast Door" + }, +/obj/machinery/turnstile{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ + dir = 1 + }, +/obj/effect/turf_decal/stripes/closeup, +/obj/effect/turf_decal/stripes/red/line, +/obj/effect/turf_decal/stripes/red/line{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/security/prison) "yji" = ( /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 8 @@ -76729,41 +76037,12 @@ }, /turf/open/floor/iron, /area/security/brig) -"ylk" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_edge_alt/red{ - dir = 4 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 8 - }, -/obj/effect/turf_decal/guideline/guideline_half_edge/red{ - dir = 6 - }, -/obj/effect/turf_decal/guideline/guideline_tri/red{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 8 - }, -/turf/open/floor/iron, -/area/security/main{ - name = "Security Viewing Hall" - }) -"ylw" = ( -/obj/machinery/camera/directional/north{ - network = list("ss13","rd") - }, -/obj/structure/disposalpipe/segment{ - dir = 4 - }, -/obj/effect/turf_decal/stripes/corner{ - dir = 4 +"ylp" = ( +/obj/structure/musician/piano{ + icon_state = "piano" }, -/turf/open/floor/iron, -/area/science/lobby) +/turf/open/floor/glass/reinforced, +/area/crew_quarters/cafeteria) "ylB" = ( /obj/structure/flora/ausbushes/fullgrass, /obj/structure/flora/tree/jungle, @@ -76797,30 +76076,17 @@ }, /turf/open/floor/iron, /area/crew_quarters/dorms) -"ylT" = ( -/obj/effect/turf_decal/tile/red/half/contrasted{ - dir = 4 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden/layer2{ - dir = 4 - }, -/obj/item/radio/intercom{ - desc = "Talk through this. It looks like it has been modified to not broadcast."; - freerange = 1; - name = "Prison intercom"; - pixel_y = 25; - prison_radio = 1 +"yme" = ( +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ - dir = 8 +/obj/effect/turf_decal/tile/dark_red/fourcorners/contrasted{ + alpha = 180; + color = "#DE3A3A" }, -/turf/open/floor/iron/dark, -/area/security/prison{ - name = "Prison Processing" - }) +/obj/structure/disposalpipe/sorting/mail/destination/detective_office, +/turf/open/floor/iron, +/area/security/main) "ymh" = ( /obj/machinery/atmospherics/pipe/simple/scrubbers/hidden/layer4{ dir = 5 @@ -86787,7 +86053,7 @@ gsA nif nif tnI -sFj +uIB uzf nif nif @@ -97750,10 +97016,10 @@ yeA gsA gsA gsA -emF -emF -sJA -emF +nEb +nEb +eUh +nEb gsA ewB gsA @@ -97778,7 +97044,7 @@ jut bAQ eQu bAQ -tzI +aRk cxe gwI aui @@ -97815,14 +97081,14 @@ tnB dDa rBF cMW -bTR -oTU -mEi -gWq +pWP +gRJ +dvL +bgA hCg eua ayc -dlh +vam cMW fVz uKR @@ -98007,10 +97273,10 @@ yeA gsA gsA gsA -emF -pGd -wWq -emF +nEb +hsk +rjk +nEb gsA gsA yeA @@ -98031,12 +97297,12 @@ esM fYr sNa mhd -nOh -uTu -nHE -cRs +fiC +eWH +elY +sJS uku -pkX +mIc ctt oZa blr @@ -98079,7 +97345,7 @@ hOH hCg bOe jaQ -gXl +jaQ aSA vmg vmg @@ -98092,8 +97358,8 @@ yay frc frc fFP -vPE -wjG +stS +vPl sLX sxX lfC @@ -98264,11 +97530,11 @@ gsA gsA ewB iqg -emF -emF -gCz -emF -emF +nEb +nEb +nRm +nEb +nEb nEb nEb nEb @@ -98282,13 +97548,13 @@ owK dAE cNI nEb -onU +bcm aaB gUF hEC oUP ate -sal +nYQ fBg ueg eDI @@ -98300,7 +97566,7 @@ mKI uql cfA xmU -psU +gFt ptJ uql cfA @@ -98332,7 +97598,7 @@ cMW qpz tjh rtZ -qin +luL eLF tmn vXW @@ -98349,8 +97615,8 @@ qbS frc kwX fFP -kUY -jtJ +kCC +eEb sLX pSr lfC @@ -98521,11 +97787,11 @@ gsA gsA pia gsA -emF -pIC -maS -unq -emF +nEb +lXs +qfM +pun +nEb oTi oTi dHr @@ -98565,7 +97831,7 @@ kZM vZk krB mfp -gKA +fsi pFo kIo utS @@ -98589,7 +97855,7 @@ cMW pCS wHX khS -ojN +oEx jWD frZ wnj @@ -98607,7 +97873,7 @@ nFs gqI fFP rlT -qOG +oeC mfz hvo lfC @@ -98778,11 +98044,11 @@ gsA gsA gsA gsA -emF -xux -nAS -tej -mOO +nEb +fxf +ilz +aRy +gnN wDe wDe wDe @@ -98809,7 +98075,7 @@ tQK kTN jSa ctt -wdN +ltG suJ haM haM @@ -98864,7 +98130,7 @@ tmS pOL fFP lfC -aYH +uBv lfC lfC lfC @@ -99035,11 +98301,11 @@ iqg pyp gsA gsA -emF -pIC -sCn -txn -grt +nEb +lXs +kos +hUO +rKl wBi wBi tJZ @@ -99058,7 +98324,7 @@ sIA sIA sIA tXw -qGT +jkj bKM oaA eBV @@ -99077,7 +98343,7 @@ aid fSI uOR aWX -suS +tJL swi cJi aST @@ -99090,7 +98356,7 @@ vJE vYg snk snk -hDf +diT vJE vJE vJE @@ -99121,7 +98387,7 @@ jsN sLe ndC gxD -kKf +rri ayF ptU gci @@ -99289,14 +98555,14 @@ ewB gsA gsA gsA -jbe -gMa -crB -crB -crB -crB -crB -crB +bNn +mkF +fHK +fHK +fHK +fHK +fHK +fHK nEb pbb qFt @@ -99315,7 +98581,7 @@ nBY pSz ddp tXw -fhb +cTF oZB lMv jRA @@ -99378,7 +98644,7 @@ cIJ pOL fFP jxU -bwy +hyP nTZ qob gci @@ -99546,14 +98812,14 @@ pyp yeA gsA gsA -paM -oFM -mJJ -pxm -poQ -uPV -xdU -dvk +mlK +eYp +wYC +vmt +vWX +uOf +kge +sUI bkK msW tuW @@ -99635,7 +98901,7 @@ eAT tQr fYo jxU -rrw +iGA xGh mHz gci @@ -99803,15 +99069,15 @@ iqg yeA gsA gsA -cKl -ofr -rDf -jZk -iGi -cEd -qMm -gzz -vHy +xJI +kfi +aNu +nzj +ogp +rUN +maj +bVn +dRc xdi yaG cgq @@ -99833,9 +99099,9 @@ vCJ xIL iMP tuQ -gZP +rln nFK -kHp +eyo ctt ppA lvd @@ -99892,7 +99158,7 @@ rYV vlw dND kHo -upD +ewd uLp izx gci @@ -100068,7 +99334,7 @@ kFx kFx kFx kFx -crB +fHK bXk wIy xxh @@ -100132,7 +99398,7 @@ rjY iqd stJ kpo -sXU +piB aZg iqm exi @@ -100144,12 +99410,12 @@ dCD aUi qLt fSH -dbb +gAQ mrM oYr tNg dJI -btT +vrt gUo wYW gci @@ -100320,14 +99586,14 @@ rhT wIb uJB aCn -hkA +scM wSw dNb rzL bAo mLS arO -nld +sHZ gaV trr yaP @@ -100381,7 +99647,7 @@ hKy edm jCR xkS -rZG +ops xys jcG oNC @@ -100401,12 +99667,12 @@ aOK hyK pYx hok -oER +lUg fnD fKo gTA fKo -aoI +sGI vlr qCL gci @@ -100627,7 +99893,7 @@ oQV pRN fpL cgb -ltP +bQj luB qPa olZ @@ -100638,7 +99904,7 @@ qPa eSE iwU ech -yel +bpF uyQ esO pVL @@ -100658,12 +99924,12 @@ kRR pev qLY eIH -uJI +pGg xRk lxk sXE sxG -nNz +mdm psz tWS gci @@ -100830,7 +100096,7 @@ yeA qFk eoQ xGA -gee +bYa hfH joN aCn @@ -100858,11 +100124,11 @@ nwf xLL eSK dTO -wLN -vSZ -xHk -hFj -dzQ +qCm +aHn +mGG +bnv +phH xHy aka scT @@ -100895,7 +100161,7 @@ hKT ngL pWo hFc -hVY +qwA joJ gBo gpc @@ -100915,12 +100181,12 @@ hip rKp rlB hhY -eUx -saH -fKo -psD -qio -qnA +mgB +peI +qBF +eJO +pKk +fQB nsa pkE gci @@ -101099,7 +100365,7 @@ bAo oMT bsA kHU -dAy +hei bAj bAj bAj @@ -101114,16 +100380,16 @@ jRd dDR sIt eSK -gxT -roG +dEF +tcI ibv ttt ttt -tda +paH kTs -nXu +olF ttt -xHY +vwp pqC ojG uHB @@ -101147,7 +100413,7 @@ uKi qQY uKi kaN -ylw +jIN mBq kht vBo @@ -101176,7 +100442,7 @@ vxi saH fKo ehV -qsE +pnj tNa cRQ ejW @@ -101339,7 +100605,7 @@ yeA yeA nCb kQM -erx +pfo iHF nCb obb @@ -101356,8 +100622,8 @@ bPZ sun xUR saW -dpI -gEo +kao +uun gsA gsA gsA @@ -101372,11 +100638,11 @@ eSK eSK eSK mui -hBT -jmm -npB -uDS -pZR +mMg +hxA +egH +cnx +riJ ftV jrO xaU @@ -101613,8 +100879,8 @@ bAo cUa pad xJC -pZl -qJw +lDP +biC yeA gsA yeA @@ -101657,7 +100923,7 @@ pon iDV eMu uKi -fiW +mRa auK rlV iiM @@ -101851,16 +101117,16 @@ yeA yeA yeA yeA -doe +iWc sSb lye -pZd +vtK nCb pAC bHj fxX iEZ -sOQ +dbk mbm kKx knW @@ -101870,8 +101136,8 @@ vJz icK wgX mky -pgq -eJV +iwa +fHK vbe vbe vbe @@ -101896,9 +101162,9 @@ ifl hJO ttt pqC -guA -gFF -ows +mqZ +opy +uVC waw oSk sdb @@ -101944,7 +101210,7 @@ pPA xxw oit wcx -htY +rEn iIL mou cPB @@ -102108,7 +101374,7 @@ yeA yeA gsA gsA -uiw +pIY gwB lLS qcc @@ -102118,7 +101384,7 @@ pIs gfJ xlC gqn -lXM +rZU vzm cuQ vzm @@ -102127,8 +101393,8 @@ vzm vzm dYM cUS -nke -cZo +rpG +jQP qIN aMm jBc @@ -102153,9 +101419,9 @@ ava vMP ttt pqC -guA +mqZ bez -sVZ +wyc sjM fap sdb @@ -102192,7 +101458,7 @@ vFo goY oSt ygl -bzm +cOF dNX nuU izG @@ -102365,7 +101631,7 @@ yeA yeA pia gsA -mnf +dxs otU mlI fid @@ -102374,7 +101640,7 @@ qmE aiZ cwh iEZ -hMw +svJ guB vxY eOj @@ -102384,13 +101650,13 @@ hbX hcz rnz wxK -eQG -eJV -eJV -eJV -eJV -eJV -eJV +yji +fHK +fHK +fHK +fHK +fHK +fHK nlz wCj jBw @@ -102410,9 +101676,9 @@ miS ttt ttt hno -gpR +dLB vXq -wyX +xlk gmv nyM fiu @@ -102453,7 +101719,7 @@ dEP dEP dEP dEP -iFb +hWe kor bOF ahA @@ -102622,8 +101888,8 @@ yeA yeA pia gsA -oIb -gZS +vRg +lVm fon xCW nCb @@ -102632,22 +101898,22 @@ jHs lqk akh nCb -hBK -vCn -hBK -hBK -hBK -hBK -hBK +eto +iAj +eto +eto +eto +eto +eto jXu wxK yji -nrc -nnk -wKv -vHl -nKF -eJV +ftQ +kzB +knv +gdN +oOI +fHK qyI xoe pSN @@ -102661,7 +101927,7 @@ tUl wfJ vke ttt -nYN +rpJ jlP xeN jBT @@ -102669,7 +101935,7 @@ ttt dGY unO hYw -hZC +kFF smL fyK laG @@ -102730,7 +101996,7 @@ qZZ fAl sfR qZZ -lOL +buf mpA dSM cPk @@ -102880,7 +102146,7 @@ yeA pia gsA gsA -omT +wrX nCb gjf nCb @@ -102889,22 +102155,22 @@ dwT mev nCb nCb -hXG -oXo -upS -aAF -dDS -fhl -hBK +wmw +spH +ipR +bed +hcV +nDR +eto jPL wxK rgL -sOM -mPQ -bWU -pfZ -nKF -eJV +aUH +kRQ +tiw +alu +oOI +fHK lKm wQr glO @@ -102925,8 +102191,8 @@ yeb ttt pqC uJv -qoz -gbm +hMg +aMa saf ttg sdb @@ -103145,23 +102411,23 @@ uYx uYx uYx uYx -gAR -ipy -oXo -oxr -oXo -oXo -hBA -ygv +fKv +jSP +spH +cYg +spH +spH +cBb +ooD peb xsC brc -pYj -fMW -eFv -hYs -wUI -eJV +vzm +aSs +mDm +dwo +hIT +fHK jFM aPu bFE @@ -103402,14 +102668,14 @@ dMH pHx oMO uYx -kpc -oXo -oXo -nlY -wYJ -oXo -hBA -pqn +pVN +spH +spH +xGI +wrx +spH +cBb +fJM bRp nrP aYi @@ -103456,7 +102722,7 @@ hkJ dHv bYw nnB -osf +rfF hSX cFQ clo @@ -103471,8 +102737,8 @@ smX jRK xmC iyT -jYo -gCl +bQR +ghh vRd uUA dEP @@ -103659,14 +102925,14 @@ wjp cxX myC iPm -dUj -gOz -hJW -asO -lUZ -bEM -kKw -cJH +hzk +bpo +qKg +rVu +xkF +vwL +bNr +dTx bRp nrP rgL @@ -103694,7 +102960,7 @@ ksd iAB dWa jBw -sVd +klx mqZ gZQ gbm @@ -103731,7 +102997,7 @@ gFy jMN lpa uve -ePU +jcs uUA hob hnb @@ -103916,14 +103182,14 @@ mAB lQp nNv uYx -lok -oXo -oXo -scv -dRZ -oXo -rbl -hBK +tWK +spH +spH +xMI +qUm +spH +oVB +eto uxe nrP fVQ @@ -103953,7 +103219,7 @@ xjC vQc oIY ibI -pEs +fcZ gbm xvg fiB @@ -103973,7 +103239,7 @@ sgg eyE iVf tVp -fZk +wQv vRW gvD gvD @@ -104173,21 +103439,21 @@ rHv lQp cWL qVx -xvS -jfL -oaL -vkp -vLJ -vLJ -baU -bSI -ruu +tcP +foT +nHc +kjQ +rfn +rfn +tiy +fzn +aLC oTf fVQ jlw rki cUa -uIo +hwu kkg pgT wdS @@ -104221,7 +103487,7 @@ jBf wLb uLR cFO -qaG +bND cFO wIm vvU @@ -104232,7 +103498,7 @@ sfs pYZ nnB dNu -eiI +gjP duA itL oTo @@ -104428,16 +103694,16 @@ bBH wDS rHv lQp -vQE +ayE uYx -hBK -hBK -hBK -isJ -njC -hgl -fLs -hBK +eto +eto +eto +tsy +nvc +khA +cIA +eto vpe saW bNo @@ -104454,12 +103720,12 @@ vbe ixe log yki -cyy -cyy -cyy -cyy -cyy -cyy +voS +voS +voS +voS +voS +voS gQP ybh gQP @@ -104499,9 +103765,9 @@ eAx pzV uUA uUA -evJ -aON -evJ +iem +hhq +iem uUA iEd iEd @@ -104695,7 +103961,7 @@ ovo kvh ovo csZ -xeg +khg bRl ylc cUa @@ -104704,19 +103970,19 @@ cUa wHT wHT wHT -isp +pjf rAk -odV +dWt vbe qRe mTE cur -cyy -niH -pCQ -sSB -dPd -cyy +voS +cxh +nEn +eQz +xYq +voS nWv fpn kii @@ -104763,19 +104029,19 @@ miw iEd tyx fwF -eoO +pOc boR dfe -hdv +amQ tyx dfe -jcP +gRR tyx fwF -uLK +mnC tyx dfe -olf +dfB iEd hcU lQJ @@ -104955,25 +104221,25 @@ aaQ dXY aap uwo -ceM +wzW gmg uEC eBC lQG -rXd -dbo -utM -cAq +obe +yme +oHu +oZd lLv goe dxA wGA -cyy -ctk -cpu -sRd -sRq -cyy +voS +wKC +tyK +jnw +pkz +voS puS rTU aGA @@ -105195,11 +104461,11 @@ gsA gsA pia uYx -osa -mUX +pIG +goC eNe -ips -tBL +fez +nYl uYx tVv vMa @@ -105217,20 +104483,20 @@ wHb uun xqc hMu -gUK -ijs -wTo -uim +uDz +htl +eyu +kGt ntc ntc djl ntc -cyy -aLm -prq -usU -aGv -cyy +voS +tDn +tNG +kNR +dXE +voS qjo esW uUI @@ -105240,7 +104506,7 @@ vEI wSx aGC vEI -ijJ +vKL jGK jap oKM @@ -105291,7 +104557,7 @@ tyx boR ijx iEd -hcU +mGo pAt tKB fXp @@ -105466,7 +104732,7 @@ tfC oWD fkq cej -mYF +kEw aTX fQj hZQ @@ -105474,20 +104740,20 @@ ntE mWo oMs lnW -joR -kZz -dvd -dVX +tvZ +aLs +mjY +aeS ntc aum -rza +oLT hOJ -cyy -trP -quk -trP -bzc -cyy +voS +aqq +ruV +aqq +laI +voS gQP gQP gQP @@ -105551,7 +104817,7 @@ iEd cSe qtl jcW -raT +nll uMP hwE xMx @@ -105715,8 +104981,8 @@ mtI mtI mtI qLO -qRj -aTs +rqE +hGk qLO xNd nFk @@ -105724,19 +104990,19 @@ bDs pVy ifC cmw -wkK +avj ifC -njd -crc -njd -njd -njd -tgR -bXM -jJB -vMg +qLO +apD +qLO +qLO +qLO +eto +bPj +mOL +tQM ntc -gFU +xzR nUU jqL xkq @@ -105958,8 +105224,8 @@ gsA gsA gsA tKm -rmZ -hsU +bzt +aJG hhv tKJ kuK @@ -105971,27 +105237,27 @@ mtI mtI mtI mtI -mLg +wzM wBe pbr qLO qLO -pLf -jCL -leQ +mJF +het +sSE ifC ugA byu ifC -sEO -nmZ -xLa -fqU -njd -gKr -vYA -jJB -kLz +erK +tYT +csB +kkY +qLO +iSB +xKe +mOL +gVo unS vOA eji @@ -106231,24 +105497,24 @@ mtI lcp bjP bjP -hIn -qVi -uhp -gEs -ncP +mBx +nmm +qFR +dkf +sbd ifC prX rGC ifC -nic -lMI -uvk -cmu -cOU -nac -rkv -eTn -fdw +bcg +wGw +jGH +hLn +xUy +ooz +wzF +fFX +uNT pzk nTI aTS @@ -106297,7 +105563,7 @@ tuP bHp aIj iEd -iMA +aps tyx tyx ajY @@ -106471,7 +105737,7 @@ gsA gsA yeA tKm -gBk +aYR iMO oUD dkb @@ -106488,26 +105754,26 @@ mtI eKG bjP bjP -mut -tla -xZd -mjV -rId +xey +jNd +gVG +oQn +bsy ifC ifC bsl ifC -wBP -vMT -bzb -stN -njd -njd -vYA -blA -ylk +iLM +oPd +hFn +rHA +qLO +qLO +xKe +anx +jxw fLO -rqw +reL nDd iSo rws @@ -106559,7 +105825,7 @@ dRq dRq dRq dRq -qnR +mWT oWT qMR iEd @@ -106703,7 +105969,7 @@ ewB ewB gsA wsM -kDD +jZG oEY gsA yeA @@ -106725,7 +105991,7 @@ ewB gsA hsm hsm -taQ +est hsm hsm hsm @@ -106745,24 +106011,24 @@ mtI ogn bjP bjP -qZK -tom -tSg -uSo -lZI +qdm +jrH +tuz +lHT +bBO sFf cuM qEC -njd -njd -ylT -mnm -uzb -sWG -ual -cHW -smH -oXM +qLO +qLO +bYr +dVe +rOM +sUm +iLK +ify +roC +kwq hLk lJz kxz @@ -106798,11 +106064,11 @@ lkl bzO lkl uLR -pMZ +dki mZq oFg sSc -uWx +bwA sbe wAA ffm @@ -106816,7 +106082,7 @@ iFD iim mFm ixy -gQN +tye qnY oaH iEd @@ -106984,7 +106250,7 @@ hsm mbI gbU tpd -fmO +bel gXC hsm oAK @@ -107011,18 +106277,18 @@ iin pix dHc aSW -sgG -ydM -uiq -kBx -spx -dja -jMp -ixv -oOB +yiX +itK +hMq +sNg +xec +aTR +kpT +bIp +tPY ntc eSQ -hJD +isq rlm ntc xGt @@ -107034,12 +106300,12 @@ jEw pHU nju iQt -xNG +oQd kFb jsT thr jof -auq +hnx cvt vIY wzY @@ -107050,7 +106316,7 @@ eXl aSr pAb mnD -xqx +nyQ dxH pAR bzO @@ -107077,13 +106343,13 @@ xyC qot aXW iEd -dHF -onv -dHF +rfI +fFj +rfI cjX -oaw -dHF -ilD +baq +rfI +vTh iEd tDI gvJ @@ -107241,7 +106507,7 @@ hsm dLz aqv bzD -sBs +hWz kaA sHT qZB @@ -107258,7 +106524,7 @@ mtI mtI eDH wQT -aDR +pNF iee kOb kOb @@ -107268,15 +106534,15 @@ fun ade uMa gVP -pVO -qtD -eSn -mUA -pFk -njd -eJN -tQh -gue +rqE +fKf +hxo +jOe +qkJ +qLO +ouR +nso +hvE ntc ntc iNl @@ -107297,7 +106563,7 @@ qBk ktQ hGy hCu -pbg +pTR lkm qEf iLp @@ -107364,7 +106630,7 @@ kKM uLf nCn xkg -mhn +iIs pva txT hPc @@ -107490,15 +106756,15 @@ yeA yeA gsA gsA -lYb -ijC +tfi +vgS haY haY mlN xvx dUk llh -fIw +xub ldm hsm hHD @@ -107524,16 +106790,16 @@ wNH xRm daa rCn -hae -hae -hae -hae -hae -hae -hae -cHW -ixv -wdB +qLO +qLO +qLO +qLO +qLO +qLO +qLO +ify +bIp +hTJ seT uXx ggO @@ -107545,7 +106811,7 @@ taf dcw qUt nJc -mqc +sIN yhv odf wlS @@ -107555,8 +106821,8 @@ ocD hGy wlS iDQ -aXE -qQj +gQT +obd qFJ njM bpQ @@ -107586,7 +106852,7 @@ nOR lTc vfR fBl -hYg +kUl uOK oIB pau @@ -107594,7 +106860,7 @@ iEd fBK tyx tyx -hic +xkn gjo qks tyx @@ -107614,18 +106880,18 @@ nlM bgK bBd peX -cXY -iBN -kvR -kvR -kvR -kvR -jxT -bod -opU -wdk -wdk -ygW +wSq +kOM +daC +daC +daC +daC +vAu +uMO +ufe +kOp +kOp +rve lDa ctA dPB @@ -107746,8 +107012,8 @@ gsA yeA yeA gsA -lYb -uyJ +tfi +rou luu gAB lGH @@ -107755,20 +107021,20 @@ prv sZS bmN llh -jJw +fZF kjm hsm hsm -eIK +aak piE coK hhv fmg qLO -gtD +cty mOm tQy -saj +bht soj dHL mUn @@ -107777,20 +107043,20 @@ caA skp jje bUf -wzE +oGI jTr oiw pxh -gdY -qUY -sPh -hae -kyO -rLJ -pmH -cYn -fNq -bMp +wLG +mZh +pJO +qLO +iMb +bYb +lMh +jQM +vxL +pPz seT ejb sgj @@ -107801,7 +107067,7 @@ hdp hdp xgv vjz -qBZ +acc hVF sTd ylB @@ -107814,7 +107080,7 @@ wlS jvs hCu qsq -jpI +xVb nbv oeh eXl @@ -107871,7 +107137,7 @@ ngR qek rSS qPO -lXO +mXk mXa akQ cqv @@ -107882,7 +107148,7 @@ fcK jvo uXJ uXJ -kcO +oLt pRZ iIs fpi @@ -107997,18 +107263,18 @@ xxc rIS fTn diF -nDt +xng qKq nlK qKq nlK qKq -kch +uRt dUm gtc tVL bzz -lnE +nXW cxs vUs llh @@ -108024,32 +107290,32 @@ jiS qLO ifC ifC -lWy +tDm ifC -axg -jrR -iIu -pBe -iIu -iIu -nCH -nCH -nCH -xxl -hVD +haB +mTK +mTK +vYv +mTK +mTK +mTK +mTK +mTK +tzd +oUK uce -hae -heS -aRF -ilH -awG -oEA -hae -eJN -fld -dKO +qLO +qaK +luM +cvc +cBH +lhc +qLO +ouR +hfG +fgj seT -qAW +ash qKl wRy nAt @@ -108061,7 +107327,7 @@ rXp bCz iDQ wlS -gky +wlS wlS nyz ePP @@ -108072,7 +107338,7 @@ wlS wlS iDQ wlS -pUj +fVq lCr chV eXl @@ -108086,14 +107352,14 @@ cFO nxD lgh ykx -lkk +ltu mKM pwb oGJ -jxK +fpM ykx rpF -tqP +kTC qvD iEd pSM @@ -108128,18 +107394,18 @@ nSh pCW tEe kEL -wgH +hbe dVh eqr ofM ofM -hOz +qgx cSw hcM cqU -cEU +qxT cvi -fZJ +lpV nSh jTf hlL @@ -108250,22 +107516,22 @@ fme fme ilX uuQ -dDB +uHH udp fku arN -vcX +rqu yeA gsA yeA yeA gsA -vlb +tVh sIC qCQ gig eHM -swN +jSI iqR mwU fzg @@ -108275,7 +107541,7 @@ bOj hsm lyT vvg -gnD +bJo oif uwf qLO @@ -108283,30 +107549,30 @@ qpo nQR pvz ifC -vgF -lxm -iIu -itM -fPs -hRZ -aVh -sKd -nCH +nIW +mfL +mTK +mnG +sGt +mae +sfp +vBu +mTK dIJ dIJ jWe -hae -xwE -jeK -hae -jeK -pjc -hae -vYA -jth -swU +qLO +oEs +mTK +qLO +mTK +rpQ +qLO +xKe +aOq +gTK seT -dlE +dEt cBp iis uZs @@ -108314,7 +107580,7 @@ alb pHU oRP itB -fSM +nUu fbi wlS wlS @@ -108325,11 +107591,11 @@ dga fdc fhX lfW -kma +tiQ wlS wlS roY -pvw +gOA cFx lCr cFD @@ -108350,7 +107616,7 @@ oGJ tlK ykx kNF -mGt +nvJ lxt iEd gtw @@ -108378,14 +107644,14 @@ mwr nNP xrM jcW -ixf +hJm rPp nSh ebv cjK lTH ayi -iFM +gMw arY hrP iTt @@ -108395,8 +107661,8 @@ oOn lbK poW mKJ -dgd -rVX +tZS +srl hvL pBG wQC @@ -108497,7 +107763,7 @@ wsM luJ tyh mZi -xiu +nIm uTv uTv uTv @@ -108511,21 +107777,21 @@ uuu lsS xNt mRw -sMU +vaU kCP vmM kCP kCP -jDF -bbP +byX +bCf jst cnN kYM sZZ -tiL +kjF tpC seW -qAr +jXy rYf uLj uWs @@ -108540,28 +107806,28 @@ aKq eyw oPx ifC -mRC -uKh -iIu -wyJ -kIg -nYw -nCH -mLU -nCH +xXY +tHa +mTK +wgN +lCM +uml +mTK +fOF +mTK dhT kTx mOI -hae -cJu -aRF -ilH -awG -hYV -hae -vYA -ova -kLz +qLO +wJU +luM +cvc +cBH +xba +qLO +xKe +sog +gVo seT luk cVP @@ -108570,12 +107836,12 @@ aoG aBO jwn itB -ybD +tdz iek wlS wlS hXo -nAd +lxS hmg mSV uCH @@ -108583,11 +107849,11 @@ eqi rhz iQm aty -feg +oDx wlS sTd smT -jPF +xeZ cFx qBR ppw @@ -108606,8 +107872,8 @@ vxe qKG tim ykx -lEN -mGt +eVX +wYR tDu iEd jYx @@ -108642,18 +107908,18 @@ niG hEa cwp tmN -dsw +ubE sYP gSo uxA kCQ mKJ -nNR +oZO cDx -wqf +aly mKJ nNW -opS +slc xuN qIp tQV @@ -108756,7 +108022,7 @@ xze uuQ uuQ uTv -dcd +dcy ahL vsb ycm @@ -108773,7 +108039,7 @@ yeA gsA yeA yeA -hze +lJj pAD nyE ole @@ -108797,35 +108063,35 @@ ifC ifC ifC ifC -hRv -hRv -mfy -mfy -mfy -mfy -gIf -gIf -gIf qLO -hkQ qLO -hae -hae -hae -hae -hae -hae -ciT -vDJ -vmS -alH +qLO +qLO +qLO +qLO +qLO +qLO +qLO +qLO +ltj +qLO +qLO +qLO +qLO +qLO +qLO +qLO +nHb +gba +cYB +sFB rwm seT seT seT rwm seT -bPu +eON qpu iDQ qKa @@ -108840,12 +108106,12 @@ bxa iKK jRe tWC -vMG +vBZ eOD cYH jgD tmM -wFD +hPC uPj bzO aDC @@ -108909,8 +108175,8 @@ wMj bDL uFI mKJ -niY -dIL +rIo +rsc crW kuR lOI @@ -109007,7 +108273,7 @@ ewB gsA gsA gsA -vcX +rqu arN seq bDv @@ -109030,7 +108296,7 @@ yeA gsA yeA yeA -hze +lJj nSR mMV eQk @@ -109039,7 +108305,7 @@ nOz beS bPV bPV -eDw +gRC vND twm qxi @@ -109091,10 +108357,10 @@ tBo inc dHP tWU -fne -oXn -oXn -cMl +bJk +eXq +eXq +bwK hTQ brn xOP @@ -109137,7 +108403,7 @@ mHq agM gJr rAf -xBV +nkr mxA iIv oOt @@ -109156,7 +108422,7 @@ sVR xVF xcR peX -rSm +hOQ sYP rPf hZz @@ -109260,273 +108526,273 @@ yeA yeA yeA yeA -ewB -yeA -yeA -gsA -vcX -cDk -aWK -dLf -uGh -bwl -kDi -qcK -deN -rQI -deN -qcK -pSc -bwl -kDW -xsD -hZv -mNM -dFs -yeA -gsA -yeA -yeA -hze -jPy -pwO -pep -tBP -xKh -ses -edP -edP -kYE -epF -rhj -qtB -pYV -xII -pjL -vLA -oaO -gwk -aEP -lbV -ccv -cvf -dBX -dBX -ccv -gDW -pkd -jvx -jhx -rOz -jvx -jvx -jvx -jhx -jvx -kRj -iHs -eNo -tIT -sIW -qcz -glw -btR -xeJ -glU -mDX -xel -auA -epS -xaS -xzx -tnC -vOn -lrB -uKo -xdo -fCN -xdo -ghK -muH -odp -jdh -eMU -ckg -dfy -hBG -qdU -ciQ -wXE -fzk -rWI -bZJ -keJ -sGG -sGG -xow -hNN -pOZ -gNF -gNF -fKa -gNF -gNF -gNF -iBs -oWe -dbS -jdz -phq -aKw -lVW -gWz -gWz -vQn -aKw -gWz -gxO -uAz -hhS -mhC -oeZ -xtp -xtp -tOd -xzI -kLF -cKY -mxA -iIv -xYL -hnM -ayL -ljW -hzY -hDu -qSP -mwr -jcW -gdB -hdr -isP -qaY -iaC -eNH -peX -ttW -ocl -jsk -uZu -jbu -lIB -jlM -cjM -jbu -bjw -gZf -ksT -qol -aSu -iLL -jcW -gsA -ewB -gsA -ewB -ewB -ewB -ewB -gsA -ewB -ewB -ewB -ewB -ewB -ewB -gsA -gsA -gsA -gsA -gsA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -"} -(128,1,1) = {" -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA -yeA +pia +yeA +yeA +gsA +rqu +cDk +aWK +dLf +uGh +qZO +kDi +qcK +deN +rQI +deN +qcK +pSc +qZO +kDW +xsD +hZv +mNM +dFs +yeA +gsA +yeA +yeA +lJj +jPy +pwO +pep +tBP +xKh +ses +nUo +nUo +bsw +epF +rhj +qtB +pYV +xII +pjL +vLA +oaO +gwk +aEP +lbV +ccv +cvf +dBX +dBX +ccv +gDW +pkd +jvx +jhx +rOz +jvx +jvx +jvx +jhx +jvx +kRj +iHs +eNo +tIT +sIW +qcz +glw +hHm +iCT +glU +mDX +xel +auA +epS +xaS +xzx +tnC +vOn +lrB +uKo +xdo +fCN +xdo +ghK +muH +sJX +pdh +maU +luO +dfy +hBG +qdU +ciQ +wXE +fzk +rWI +bZJ +keJ +sGG +sGG +xow +hNN +pOZ +gNF +gNF +fKa +gNF +gNF +gNF +iBs +oWe +dbS +jdz +phq +aKw +lVW +gWz +gWz +vQn +aKw +gWz +gxO +uAz +hhS +mhC +oeZ +xtp +xtp +tOd +xzI +kLF +mTs +mxA +iIv +xYL +hnM +ayL +ljW +hzY +hDu +qSP +mwr +jcW +gdB +hdr +isP +qaY +iaC +eNH +peX +qBW +ocl +jsk +uZu +jbu +lIB +jlM +cjM +jbu +bjw +gZf +ksT +qol +aSu +iLL +jcW +gsA +ewB +gsA +ewB +ewB +ewB +ewB +gsA +ewB +ewB +ewB +ewB +ewB +ewB +gsA +gsA +gsA +gsA +gsA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA yeA yeA yeA yeA yeA +yeA +"} +(128,1,1) = {" +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +yeA +fYN ewB yeA yeA -xWC -vcX -mMd +gsA +rqu +mYz gVH gac kWV -nsY +dXN fXw dia tCh @@ -109534,17 +108800,17 @@ kBB lhw cNC wxk -ndM +eNB fvW nnO pJr -wRh +rSb dFs yeA gsA yeA yeA -hze +lJj nLJ qHp kZq @@ -109553,7 +108819,7 @@ gbE mfQ djx djx -mDW +cTi dCN fUM kuA @@ -109596,7 +108862,7 @@ vwo oao qkS rUQ -blK +jxl hIE tEm vGo @@ -109605,10 +108871,10 @@ xjh jsh rzS muH -odp -jdh -jdh -ckg +sJX +pdh +pdh +luO dfy kgi cBO @@ -109651,7 +108917,7 @@ hHG nzF dmD oEe -wJQ +aiM jWV iIv nSr @@ -109774,16 +109040,16 @@ yeA yeA yeA yeA -ewB +pia yeA yeA gsA -vcX +rqu nrb ntn kpk uGh -iXg +aDL fBU uZd deN @@ -109791,7 +109057,7 @@ lhw kBs uZd foZ -iXg +aDL kDW sSD hvr @@ -109801,7 +109067,7 @@ yeA gsA yeA yeA -hze +lJj kCk mMV thE @@ -109810,7 +109076,7 @@ nrS beS kMM bPV -mox +wul jGN rlg mqa @@ -109862,10 +109128,10 @@ mIZ wpL tni hsJ -rAx -oeM -oeM -hJK +fnR +nNI +nNI +sec stl kZj qcI @@ -109908,7 +109174,7 @@ xzV ddL dPu aNk -csX +jOT eog gde aJk @@ -110035,11 +109301,11 @@ ewB gsA gsA gsA -vcX +rqu arN seq lqK -inb +hof uTv uTv aii @@ -110058,7 +109324,7 @@ yeA gsA yeA yeA -hze +lJj pRG kxb lZc @@ -110110,7 +109376,7 @@ oxQ oxQ rgh oxQ -paA +tYP bDH ahD smT @@ -110125,12 +109391,12 @@ nlx nfS vDd mTH -fLW +vJo nQW tLv tmM jgD -kxr +eLs lem dFC dFC @@ -110161,10 +109427,10 @@ fjc shZ shZ lPf -oVf -nLZ -tjz -bBa +acW +iNq +hSn +mWB kwh uBW mYV @@ -110174,7 +109440,7 @@ cGw oan cYW esC -bTi +pyt drZ nlR hFC @@ -110192,7 +109458,7 @@ mLR mKJ iIE bhn -hcm +qdt mKJ niY kNY @@ -110298,7 +109564,7 @@ iVd uuQ uuQ uTv -dcd +dcy ahL mhA aoX @@ -110315,8 +109581,8 @@ gsA jGx gsA gsA -rjq -xFF +xRs +gVk dVp bPV vkS @@ -110374,7 +109640,7 @@ spz wlS wlS hXo -qnW +wOJ fjM fEz twT @@ -110382,11 +109648,11 @@ uSz pmn pEb tYk -eTH +gXT wlS qKa iDQ -mCL +qlO wZl oeh dFC @@ -110405,12 +109671,12 @@ srn bPR gme tYn -plT +aCS rQG -ulM +xBF tIG pED -lUJ +aba lwM cKB dHW @@ -110420,7 +109686,7 @@ vEd lPf oso ckF -iuj +qCb vlm tvX qID @@ -110451,7 +109717,7 @@ fOj glH xtK mKJ -dgd +tZS tQv crW rFw @@ -110553,7 +109819,7 @@ aNU chu dGu pHE -qzm +ati uTv uTv uTv @@ -110567,13 +109833,13 @@ bxe sOU dCT arN -vcX +rqu yeA gsA yeA yeA gsA -pjO +gsd kYx moJ wtU @@ -110587,8 +109853,8 @@ dGR kll wGM wGM -gST -rgk +sST +nUb wGM cMI rKn @@ -110604,9 +109870,9 @@ oaZ jHW cqV ebF -iUV -eId -sID +wFn +tfK +gVY qPU oOu mAH @@ -110616,7 +109882,7 @@ htW voD dYG oxQ -auT +vRA dno chb xWL @@ -110638,11 +109904,11 @@ mQE pjQ qcI pOD -xdj +lBT wlS fcL wlS -jMm +xhA wZl ajn pBg @@ -110654,7 +109920,7 @@ frW fEl oIs eAC -aPL +bqy kqw vVE lLy @@ -110664,7 +109930,7 @@ kZE kfv vpR cSi -cIF +lky gmX nof dcG @@ -110677,19 +109943,19 @@ dHW lPf nae dbI -ouV -iXL -fPW -ndR -gOr -dPG +ePO +ivz +umX +ftC +kAI +iWM haH xEU ffc aZJ fmy iEO -rdM +yid sTA wKp tKh @@ -110703,11 +109969,11 @@ sYP pMy hEj hEj -egI +buA lbl jOP mtO -hEj +uQB hTN oQJ fbZ @@ -110815,22 +110081,22 @@ aNU sDt vqq vqq -coe +dWD vqq vqq sDt aNU -dbs +jIR udp fZV chA -nDt +xng qKq nlK qKq nlK qKq -kch +uRt xgd bnm pOB @@ -110899,7 +110165,7 @@ wlS wlS kPT odf -hTM +ioI ajn nQt dFC @@ -110921,7 +110187,7 @@ wPi mRK qcl ikB -rlQ +nLi aGl uyB bZF @@ -110932,28 +110198,28 @@ cMi eHp dHW lPf -rON +fOm gNA mmN efU faG pYw hBZ -seo +tKP xbt uFp azr jdG -bPc -ldP -gCQ -hAD -ueh -fZM +gUW +fRG +mEB +qbA +xhZ +rif jJS oiZ ulu -lcj +bWj wQc wBq vDB @@ -111087,8 +110353,8 @@ gsA yeA yeA gsA -wHf -nhH +ksN +owz swK mkH dVy @@ -111098,13 +110364,13 @@ raw rBm sHi hqf -mVF +aFH tpz oNA evI flw uol -vei +bkV aCk kyM mCR @@ -111155,7 +110421,7 @@ wlS wlS cGr iDQ -iKw +mcz tRS igJ dFC @@ -111177,8 +110443,8 @@ vFI vST nnn vpR -uPp -gXJ +mPa +nIS fyZ wdr tNp @@ -111194,23 +110460,23 @@ wHI tAg ddM pZi -eZJ +aBC ghB -vNX -jaD -tlq -gfY -ixK -uYH -nQH -iIy -iIy -iIy -aUb +jEi +ugK +qeG +nYt +dmC +hCt +jKN +eof +kbs +kbs +lCR mcM fTb oMV -vCZ +fdG jFm tUU gDB @@ -111345,8 +110611,8 @@ yeA yeA gsA gsA -wHf -ijC +ksN +vgS haY haY pXK @@ -111410,7 +110676,7 @@ lFf hGy smT smT -sMe +nDy ouv mIH fna @@ -111435,8 +110701,8 @@ rUT vyh quI xoD -pGh -wiv +hfq +iRV huh pWY uDE @@ -111451,7 +110717,7 @@ krE sYJ nqe gnw -tAu +gbe yfK nGG gZR @@ -111460,14 +110726,14 @@ rfO fVx uAv rSi -bRB +rkF mgs wOk jGD jJS -oLO +lVE spa -kZd +tMD wQc tki nfk @@ -111666,7 +110932,7 @@ qWY vVB whx nVO -poD +nwc cMZ jIv gNV @@ -111682,7 +110948,7 @@ bbf hTD oIs fxR -noo +jlQ mbT ukp lvJ @@ -111692,7 +110958,7 @@ rUT kfv vpR uig -ulM +xBF okF rAO oZL @@ -111871,7 +111137,7 @@ owZ xwj sAc sAc -ebP +nhB sAc sAc sAc @@ -111905,7 +111171,7 @@ qth oQr sFS tGT -snE +ssK qWt iYw hFP @@ -111947,11 +111213,11 @@ ijk xvs bPy mIQ -neH +cQP kmL -ulM -lwH -leR +xBF +sRe +ifV jNP yak cKB @@ -111964,12 +111230,12 @@ iRY uga sGZ vBI -nGy +mOp lJP -nGy +sGZ xaj mWE -vWW +oUz kFd nXK wxS @@ -112132,7 +111398,7 @@ oQI xKW rzO qYG -jKm +gvk gsA yeA yeA @@ -112208,7 +111474,7 @@ lmw lmw cKB cKB -aEE +rpx aQU dun cKB @@ -112388,7 +111654,7 @@ dzW evp hhv aHX -aoS +nJK fSf rNr eHX @@ -112467,7 +111733,7 @@ tzk blC fkb vCB -xlU +wWK dwu fYI msM @@ -112483,7 +111749,7 @@ kWN eML gfH qXB -fqL +wFG xph pwh mNb @@ -112492,7 +111758,7 @@ vhc vhc xxS kwh -hpC +hLI tBi tBi tBi @@ -113161,10 +112427,10 @@ uNj jGx jGx fHR -elO +fIB jyo oYk -wHP +xOB tEK pPj bDq @@ -113219,7 +112485,7 @@ wEe wEe jkr eGd -peg +pee fDs aNb nir @@ -113246,7 +112512,7 @@ xAe iRY iRY nLv -wVX +ncX eNK pTW pTW @@ -113471,7 +112737,7 @@ jMh jBo qDc eGd -dJN +pHZ jdC pJi agj @@ -113485,7 +112751,7 @@ avO ycR sLc bvR -bDw +oqv deZ poJ ppj @@ -113493,9 +112759,9 @@ rtj req gxo bWm -nZj +rGf cLH -uXK +waM bWm bQH dHW @@ -113517,15 +112783,15 @@ sPZ sPZ iRY vgn -rqA +vgn vgn iRY lNN -tKf +lNN lNN iRY mwi -rSn +mwi mwi iRY yeA @@ -113705,7 +112971,7 @@ qsI syO paW cTn -tcL +xrj cxF eWK syI @@ -113732,7 +112998,7 @@ bfq fRl uff gKg -wFR +dEk kyD vSu aBo @@ -113773,15 +113039,15 @@ mib mib eTm iRY -vgn +dAa ePs vgn iRY -lNN +cYS oRY lNN iRY -mwi +obU sUj mwi iRY @@ -113995,7 +113261,7 @@ mYT dxV ncf vRP -yfv +jfa ykU sOl myU @@ -114016,7 +113282,7 @@ shZ tTE kfB iRY -lKu +diM wVX eNK pTW @@ -114193,7 +113459,7 @@ wVK nPn lgK vtI -gLp +mYp upb rDS bUS @@ -114263,14 +113529,14 @@ hpq bUn req kFj -xis +buT szG nCo ePm bWm ibc iBH -pWx +hrr drU oUC tlT @@ -114283,9 +113549,9 @@ pTW pTW jnE auW -pnv -pnv -wyP +ihH +ihH +rOD iRY gVl sbZ @@ -114449,7 +113715,7 @@ gEV fHs mKX lgK -wSB +nWo lxn xxE pDn @@ -114475,10 +113741,10 @@ eeJ cTK rhw rhw -gwP +kxD hrR yaL -lon +vyk eLi cbH umL @@ -114707,7 +113973,7 @@ nql iAu trX vtI -xjE +sSn dYn pod bUS @@ -114724,7 +113990,7 @@ uQx xhM nzy jhr -uEB +oQg fKg mhZ fwL @@ -114732,7 +113998,7 @@ wbE lbY vlR ixJ -jDB +gUi xbr swv uHQ @@ -114798,8 +114064,8 @@ tlL jnE mbS vcG -ffa -ift +gSZ +uBo avH avH avH @@ -114959,7 +114225,7 @@ ewB gsA gsA vtI -oeB +jdj liz gCa sMa @@ -114988,10 +114254,10 @@ qFY eVo jgI bPM -jEe -gBm -rPU -diB +mQc +pGW +gmj +cbV pyP omR cqL @@ -115000,12 +114266,12 @@ kok bZA mWi iyq -rxB +ylp ovp iJe kgH wAl -mkd +llT dFC xFA qzz @@ -115026,7 +114292,7 @@ baX wSs rLB sip -mzb +atD dqo efu oxh @@ -115226,7 +114492,7 @@ vkC boZ wII mws -wqB +lYy wII kEh jUB @@ -115283,7 +114549,7 @@ qIL pTy kGm lpn -mtz +toz bBM vQX ljZ @@ -115499,11 +114765,11 @@ jSk mBT qPH fwL -jce +cyp dVc vzi jHS -vpn +hvQ mLI cly xBb @@ -115536,11 +114802,11 @@ xCe dML wkX lph -oFo +awv qIL fgd rVQ -xuJ +aot pxM eSZ nPJ @@ -115760,7 +115026,7 @@ fZt lYd wlj sZT -dYk +jlg mLI elX oNv @@ -115804,7 +115070,7 @@ jcm las xat tzD -oBk +dNw pQZ shi puJ @@ -115999,11 +115265,11 @@ wII lvs gaY wII -mMT +pSb xPG jZC aWD -jiR +bTp vtI iES qnm @@ -116015,13 +115281,13 @@ kad fwL qOm mVo -oVm +asy sIj -nVz +gXQ bka cYQ eeJ -vKD +pTp diN cCP kMP @@ -116056,7 +115322,7 @@ lZU eYn dqV jVS -tvv +uKZ eUz nfh tYs @@ -116072,7 +115338,7 @@ ero dHW ibc oUC -lfc +qrt xVm eNK tlL @@ -116257,7 +115523,7 @@ fKs wII mAO aJO -gZc +aNz sUP pom kfH @@ -116272,8 +115538,8 @@ fwL fwL eeJ eeJ -eus -rCw +lrC +mzG eeJ mJD ibb @@ -116347,7 +115613,7 @@ eVa xYK xZk drp -fnU +sbk jzF jzF qMD @@ -116518,7 +115784,7 @@ rOL kkz dXw dYU -ffd +wPR jao ewP jao @@ -117021,7 +116287,7 @@ yeA qFk lsJ wII -wtP +dMx rya lCa kzI @@ -117083,7 +116349,7 @@ eWe mtP ipJ ghZ -tnK +biR cLT nFy qVE @@ -117308,7 +116574,7 @@ iks bPo vUH rYl -jkH +thD fmB xRe dyu @@ -117332,7 +116598,7 @@ nXU bME nXU fHx -oLf +nAg ipJ mCQ mCQ @@ -117572,7 +116838,7 @@ wJS nYu gtQ fJf -lAu +oyS uWD wAl tpI @@ -117597,7 +116863,7 @@ mCQ mCQ cgc csY -xIb +aCZ jRT lYY gRA @@ -117826,7 +117092,7 @@ dZm fWm gGZ wJS -oiV +tQA sud rfl iJe @@ -117880,9 +117146,9 @@ sLy xtQ xtQ xtQ -gkK -qki -xHa +peG +eSH +blB wlD wId hcF @@ -118068,7 +117334,7 @@ iTQ sQJ iyo grc -cOB +isT kUs acf nnb @@ -118132,7 +117398,7 @@ dHW gLb icl amt -mKZ +oOa uKv rkn qCD @@ -118315,7 +117581,7 @@ oCe oCe oCe wII -jaU +eJq iod mwN ylI @@ -118335,7 +117601,7 @@ jAG kjs otE mLT -hen +qMG inw xlS pKL @@ -118594,9 +117860,9 @@ otE otE eqb eqb -sCm +txQ vBv -fAw +kxx gMO eqb eqb @@ -118623,7 +117889,7 @@ sUd sUd sUd inp -sue +aAQ ciR sUd vAE @@ -118854,7 +118120,7 @@ wsJ qXS lcG juC -hbw +neJ eXZ eqb cId @@ -118873,7 +118139,7 @@ pWy qPp xFb cFr -uIi +lbg odu odu qAB @@ -118913,15 +118179,15 @@ mLj lBr tfX iRY -lKh +dUF lKh lKh iRY -gpe +lKP ocM gpe iRY -eiL +ewZ pSx eiL iRY @@ -119100,7 +118366,7 @@ sxp fqh xtE tEB -dBn +wqw naP wUf dhI @@ -119115,12 +118381,12 @@ wTw fZb ijU ekZ -lZd +sPf eUC dDq eqb wmz -vhf +vvO amC heE uoF @@ -119143,11 +118409,11 @@ mZZ mbx kYH okN -iGW +nBW kal xJm kIj -ybZ +jeM edf iPs otP @@ -119166,20 +118432,20 @@ iJN apC niS niP -ekq +sLU lBr tfX iRY lKh -qpr +lKh lKh iRY gpe -pWk +gpe gpe iRY eiL -cAP +eiL eiL iRY gsA @@ -119372,12 +118638,12 @@ azp jvJ oMN pLG -wNt +gCN aUW buJ eqb wLX -ccG +pKW amC heE mHi @@ -119400,7 +118666,7 @@ iyH pLN paR gKz -icV +oYA hzd hzd hzd @@ -119608,7 +118874,7 @@ wiy sxp aUd sxp -lFd +ttz fjq sxp jht @@ -119623,13 +118889,13 @@ neh xgr gwd dJK -gLm +nkj ens xjK iRv rIm xuV -vFA +cMD fPe bxs eqb @@ -119657,7 +118923,7 @@ nOw oKQ aiX aig -qGM +asC eTc eTc fRw @@ -119872,7 +119138,7 @@ klS xok ycK neh -nAz +oxW hVv fmQ dQv @@ -119902,7 +119168,7 @@ qPp eHz kVX xPA -hsI +ttG nLw eBp lfZ @@ -119914,7 +119180,7 @@ hZp vMV aMB joU -cIe +kuf lBn loD loD @@ -120118,7 +119384,7 @@ mTL pIL cQN wML -sFt +ofG lkT gTM dVH @@ -120140,7 +119406,7 @@ nLK tBw fNg tfT -aeh +tYN wJh rBU eqb @@ -120148,7 +119414,7 @@ bsF bxs oCq nXU -vki +lRa rmV bqW fFf @@ -120165,17 +119431,17 @@ ojm kyR kyR kyR -oHV -oHV -oHV -oHV +kxl +kxl +kxl +kxl pql -oHV +kxl tfq sWR lsT wUw -njS +baz pZF uhG kJv @@ -120401,7 +119667,7 @@ tIJ uPJ xUI eqb -fOR +vGR xvM lZw nXU @@ -120423,7 +119689,7 @@ fzo qeU kyR jdT -qat +drF rMN tkf olR @@ -120445,7 +119711,7 @@ dHW dHW gLb xtQ -nLs +hWR gLb gLb jGx @@ -120617,18 +119883,18 @@ ngu ngu ngu ngu -rdD +ngu nIs -mpK +mic eaE -klt -wCd +rrW +hcr hcr hcr -pLp +bnK nCg sSH -fUT +wuO hcr hcr hcr @@ -120688,8 +119954,8 @@ nan tfq ktc hzd -jlZ -boB +nSi +rGU luD mmz lyw @@ -120937,7 +120203,7 @@ gnv hMs kpf bBG -vGZ +aPU kLq kLq vwY @@ -120945,12 +120211,12 @@ fbJ tfq ktc pFF -qNV +hOa mbJ eTq gSn abk -vMj +iAQ tfq dHW dHW @@ -121148,7 +120414,7 @@ gsA gsA gsA uCC -fMJ +skH kIZ tfZ nhi @@ -121194,20 +120460,20 @@ sRs fOw kyR qoI -bnW -oIr +fvs +oLk jGO soP rKv tfq qXN vhE -abL +jeg dxq oYZ men vdz -nWX +wEG tfq dHW dHW @@ -121452,19 +120718,19 @@ kyR kyR ghC ghC -pNG -pNG -dcD +fbp +fbp +qJG ghC tfq hzd oWM -xPh +qRi cxD coJ koC -bbs -eoI +oJV +uAc tfq dHW dHW @@ -121717,9 +120983,9 @@ tfq tfq tfq tfq -ydt -sXN -kob +iBr +nBh +oaY tfq tfq tfq diff --git a/_maps/map_files/debug/multiz.dmm b/_maps/map_files/debug/multiz.dmm index 5511f0963713e..f9c48642c49ca 100644 --- a/_maps/map_files/debug/multiz.dmm +++ b/_maps/map_files/debug/multiz.dmm @@ -39,7 +39,6 @@ /area/engine/gravity_generator) "al" = ( /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -69,7 +68,6 @@ /area/space/nearstation) "ap" = ( /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -99,7 +97,6 @@ charge = 5e+006 }, /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -240,12 +237,8 @@ dir = 4 }, /obj/machinery/portable_atmospherics/canister/nitrous_oxide, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/iron{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, /area/engine/atmos) "aO" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -343,12 +336,8 @@ dir = 4 }, /obj/machinery/portable_atmospherics/canister, -/obj/effect/turf_decal/bot{ - dir = 2 - }, -/turf/open/floor/iron{ - dir = 2 - }, +/obj/effect/turf_decal/bot, +/turf/open/floor/iron, /area/engine/atmos) "bc" = ( /obj/machinery/atmospherics/components/binary/pump{ @@ -507,7 +496,6 @@ icon_state = "0-2" }, /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -535,7 +523,6 @@ /area/hallway/primary/central) "bG" = ( /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -617,7 +604,6 @@ /area/hallway/primary/central) "bU" = ( /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -954,7 +940,6 @@ /area/storage/primary) "cW" = ( /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -964,6 +949,9 @@ pixel_x = -25 }, /obj/effect/turf_decal/stripes/corner, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/construction) "cX" = ( @@ -986,7 +974,6 @@ /area/construction) "da" = ( /obj/machinery/airalarm/directional/north{ - frequency = 1439; locked = 0; pixel_y = 23 }, @@ -1247,10 +1234,14 @@ /turf/open/floor/iron, /area/engine/engineering) "dX" = ( -/turf/open/floor/iron{ - dir = 2 +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 4 }, -/area/engine/atmos) +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/construction) "dY" = ( /turf/open/floor/iron, /area/engine/atmos) @@ -1360,6 +1351,9 @@ /area/storage/primary) "es" = ( /obj/effect/turf_decal/stripes/asteroid/corner, +/obj/structure/cable{ + icon_state = "2-4" + }, /turf/open/floor/iron, /area/construction) "et" = ( @@ -1512,6 +1506,9 @@ /obj/effect/turf_decal/stripes/asteroid/line{ dir = 8 }, +/obj/structure/cable{ + icon_state = "1-2" + }, /turf/open/floor/iron, /area/hallway/primary/central) "eX" = ( @@ -1545,6 +1542,18 @@ }, /turf/open/floor/iron, /area/hallway/secondary/entry) +"id" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 4 + }, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/construction) "ik" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -1552,6 +1561,12 @@ /obj/machinery/disposal/deliveryChute, /turf/open/floor/plating, /area/storage/primary) +"jn" = ( +/obj/structure/cable{ + icon_state = "2-8" + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "kC" = ( /obj/structure/elevator_segment/primary, /obj/effect/turf_decal/stripes/line{ @@ -1559,6 +1574,13 @@ }, /turf/open/floor/iron, /area/construction) +"lj" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/construction) "ll" = ( /obj/structure/elevator_segment/primary, /obj/effect/turf_decal/stripes/line{ @@ -1566,6 +1588,15 @@ }, /turf/open/floor/iron, /area/construction) +"mG" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/iron, +/area/construction) "ne" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -1573,6 +1604,15 @@ /obj/structure/disposaloutlet, /turf/open/floor/plating, /area/storage/primary) +"nT" = ( +/obj/machinery/light{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "og" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/ladder, @@ -1630,6 +1670,24 @@ }, /turf/open/floor/iron, /area/construction) +"sG" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/security) +"tk" = ( +/obj/structure/cable{ + icon_state = "8-16" + }, +/turf/open/floor/plating, +/area/construction) "ty" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -1640,13 +1698,31 @@ /turf/open/floor/iron, /area/construction) "tY" = ( -/obj/structure/disposalpipe/trunk/multiz, +/obj/structure/disposalpipe/multiz, /turf/open/floor/plating, /area/storage/primary) "ux" = ( /obj/structure/ladder, /turf/open/floor/iron, /area/security) +"vl" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/security) +"vw" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/security) "vF" = ( /obj/effect/turf_decal/stripes/corner{ dir = 1 @@ -1661,6 +1737,12 @@ }, /turf/open/floor/iron, /area/construction) +"wA" = ( +/obj/structure/cable{ + icon_state = "8-32" + }, +/turf/open/openspace, +/area/security) "xK" = ( /obj/machinery/door/airlock, /obj/structure/cable{ @@ -1702,6 +1784,20 @@ }, /turf/open/floor/plating, /area/construction) +"BC" = ( +/obj/effect/turf_decal/stripes/asteroid/line, +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/iron, +/area/construction) +"Cc" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable{ + icon_state = "0-4" + }, +/turf/open/floor/iron, +/area/security) "CA" = ( /obj/structure/cable{ icon_state = "4-8" @@ -1712,6 +1808,12 @@ }, /turf/open/floor/iron, /area/engine/engineering) +"CI" = ( +/obj/structure/cable{ + icon_state = "2-4" + }, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "CN" = ( /obj/structure/elevator_segment/primary, /obj/machinery/light, @@ -1720,6 +1822,12 @@ }, /turf/open/floor/iron, /area/construction) +"Di" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/hallway/primary/central) "Dm" = ( /obj/machinery/light{ dir = 1 @@ -1747,6 +1855,12 @@ /obj/structure/elevator_segment/primary, /turf/open/floor/iron, /area/construction) +"Fs" = ( +/obj/structure/cable{ + icon_state = "8-16" + }, +/turf/open/floor/iron, +/area/construction) "Fz" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 8 @@ -1777,6 +1891,12 @@ /obj/machinery/light, /turf/open/floor/plating, /area/construction) +"Hv" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/security) "HN" = ( /obj/effect/turf_decal/stripes/asteroid/corner{ dir = 1 @@ -1797,6 +1917,15 @@ dir = 8 }, /area/crew_quarters/dorms) +"Jv" = ( +/obj/effect/turf_decal/stripes/asteroid/line{ + dir = 8 + }, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/hallway/primary/central) "Jz" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 1 @@ -1832,6 +1961,9 @@ /obj/effect/turf_decal/stripes/asteroid/line{ dir = 1 }, +/obj/structure/cable{ + icon_state = "2-8" + }, /turf/open/floor/iron, /area/security) "KM" = ( @@ -1843,6 +1975,12 @@ "KR" = ( /turf/open/floor/iron, /area/security) +"LJ" = ( +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/security) "LN" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -1870,6 +2008,12 @@ }, /turf/open/floor/plating, /area/construction) +"Ou" = ( +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/construction) "OE" = ( /obj/structure/elevator_segment/primary, /obj/effect/turf_decal/plaque, @@ -1910,6 +2054,12 @@ /obj/structure/disposalpipe/segment, /turf/open/floor/plating, /area/storage/primary) +"Qx" = ( +/obj/structure/cable{ + icon_state = "1-8" + }, +/turf/open/floor/iron, +/area/security) "QZ" = ( /obj/structure/disposalpipe/trunk{ dir = 1 @@ -1929,11 +2079,20 @@ dir = 8 }, /area/crew_quarters/dorms) +"SA" = ( +/obj/structure/cable{ + icon_state = "4-32" + }, +/turf/open/openspace, +/area/security) "SE" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 1 }, /obj/effect/turf_decal/stripes/asteroid/line, +/obj/structure/cable{ + icon_state = "4-8" + }, /turf/open/floor/iron, /area/security) "SI" = ( @@ -1977,6 +2136,11 @@ }, /turf/open/floor/plating, /area/maintenance/department/bridge) +"Yi" = ( +/obj/machinery/power/apc/auto_name/directional/west, +/obj/structure/cable, +/turf/open/floor/plating, +/area/maintenance/department/bridge) "YD" = ( /obj/effect/turf_decal/stripes/asteroid/line{ dir = 8 @@ -1984,7 +2148,7 @@ /turf/open/floor/iron, /area/security) "YL" = ( -/obj/structure/disposalpipe/trunk/multiz/down, +/obj/structure/disposalpipe/multiz/down, /turf/open/floor/iron, /area/storage/primary) @@ -2719,7 +2883,7 @@ bO bO cO cW -dm +id dy dy dy @@ -2773,7 +2937,7 @@ bN bN cP cX -dn +tk dn dn dn @@ -5416,9 +5580,9 @@ af af af af -af -bz -af +CI +nT +Yi af af af @@ -5470,7 +5634,7 @@ eg eg eg eg -eg +Di bA cN cN @@ -5524,11 +5688,11 @@ bE bE bE bE -bE +cc bE cN es -eI +dX eI eI eI @@ -5578,11 +5742,11 @@ bE bE bE bE -bE +cc bE cN -eu -au +lj +wA au au au @@ -5623,8 +5787,8 @@ af ah aw aw -dX -dX +dY +dY dY dY bE @@ -5632,10 +5796,10 @@ bE bE bE bE -bE -bE -ep -eu +jn +bO +mG +BC au au au @@ -5688,7 +5852,7 @@ bE bE bE bE -ep +Ou eu au au @@ -5742,7 +5906,7 @@ bE bE bE bE -ep +Fs eu au au @@ -8551,7 +8715,7 @@ au au au au -au +SA au au au @@ -8605,7 +8769,7 @@ au au au au -Kq +sG YD Fz au @@ -8659,7 +8823,7 @@ au au au au -Jz +vw ux Uc au @@ -8714,7 +8878,7 @@ au au au KL -KR +Hv Pl au au @@ -8778,7 +8942,7 @@ Jz KR KR KR -KR +Cc KR KR KR @@ -8822,17 +8986,17 @@ eP eT eT eT -bE -eT +jn +Jv eW -YD -YD -YD -KR -KR -KR -KR -KR +vl +vl +vl +LJ +LJ +LJ +LJ +Qx KR KR KR diff --git a/_maps/map_files/debug/runtimestation.dmm b/_maps/map_files/debug/runtimestation.dmm index 23d06519def6f..34ea8d3916ae4 100644 --- a/_maps/map_files/debug/runtimestation.dmm +++ b/_maps/map_files/debug/runtimestation.dmm @@ -1430,7 +1430,7 @@ }, /obj/machinery/door/poddoor{ id = "cargounload"; - name = "supply dock unloading door" + name = "supply Dock Unloading Door" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -1459,7 +1459,7 @@ }, /obj/machinery/door/poddoor{ id = "cargoload"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /turf/open/floor/plating, /area/quartermaster/storage) @@ -1472,14 +1472,12 @@ "fe" = ( /obj/machinery/button/door{ id = "cargounload"; - layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = 8 }, /obj/machinery/button/door{ id = "cargoload"; - layer = 4; name = "Loading Doors"; pixel_x = 24; pixel_y = -8 @@ -2240,6 +2238,13 @@ /obj/item/storage/toolbox/syndicate, /turf/open/floor/iron, /area/storage/primary) +"nA" = ( +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) "nG" = ( /obj/structure/closet/secure_closet/RD{ locked = 0 @@ -2266,6 +2271,16 @@ }, /turf/open/floor/iron, /area/security/brig) +"pv" = ( +/obj/structure/cable{ + icon_state = "1-4" + }, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "pC" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 4 @@ -2536,6 +2551,13 @@ /obj/machinery/atmospherics/components/unary/vent_scrubber/on/layer4, /turf/open/floor/iron, /area/hallway/secondary/entry) +"El" = ( +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "EG" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -2545,6 +2567,24 @@ }, /turf/open/floor/iron, /area/construction) +"EM" = ( +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/machinery/power/apc{ + dir = 1; + pixel_y = 23 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) +"EP" = ( +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable{ + icon_state = "1-4" + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "ES" = ( /obj/structure/cable{ icon_state = "1-8" @@ -2753,6 +2793,13 @@ /obj/structure/fans/tiny, /turf/open/floor/iron, /area/engine/engineering) +"VC" = ( +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable{ + icon_state = "1-2" + }, +/turf/open/floor/iron, +/area/hallway/secondary/entry) "VF" = ( /obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, /obj/machinery/camera/directional/north, @@ -2844,6 +2891,14 @@ }, /turf/open/floor/iron, /area/bridge) +"YU" = ( +/obj/machinery/door/airlock, +/obj/effect/mapping_helpers/simple_pipes/supply_scrubber/hidden, +/obj/structure/cable{ + icon_state = "4-8" + }, +/turf/open/floor/plating, +/area/maintenance/aft) "ZD" = ( /obj/machinery/suit_storage_unit/ce, /turf/open/floor/iron, @@ -5924,18 +5979,18 @@ ei ei ei ei -eB -eL -eL -eL -eL -eL -eL -eL -eL -eL -eL -eL +pv +VC +VC +VC +VC +VC +VC +VC +VC +VC +VC +EP eL eL ge @@ -6027,7 +6082,7 @@ eh eh eh eh -eL +El eh eh ge @@ -6119,7 +6174,7 @@ cN cN cN cN -fI +YU ge ge ge @@ -6211,7 +6266,7 @@ dy dm dM cN -Tt +nA vm fg aa @@ -6303,7 +6358,7 @@ dn dn dL cN -Tt +nA vm fg aa @@ -6395,7 +6450,7 @@ dn dn dL ef -Tt +nA vm fg aa @@ -6487,7 +6542,7 @@ dn dn dL ef -Tt +nA vm fg aa @@ -6579,7 +6634,7 @@ dn dn dL cN -Tt +nA vm fg aa @@ -6671,7 +6726,7 @@ dn dn dL cN -Tt +EM vm fg aa diff --git a/_maps/map_files/generic/CentCom.dmm b/_maps/map_files/generic/CentCom.dmm index 3244b6d9d936f..b5ea559ea7f2b 100644 --- a/_maps/map_files/generic/CentCom.dmm +++ b/_maps/map_files/generic/CentCom.dmm @@ -738,9 +738,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/tdome/tdomeobserve) "cM" = ( /obj/machinery/seed_extractor, @@ -1730,9 +1728,7 @@ /obj/machinery/computer/security{ dir = 8 }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/control) @@ -2550,14 +2546,12 @@ "jy" = ( /obj/machinery/button/door/indestructible{ id = "XCCQMLoaddoor"; - layer = 4; name = "Loading Doors"; pixel_x = -27; pixel_y = -5 }, /obj/machinery/button/door/indestructible{ id = "XCCQMLoaddoor2"; - layer = 4; name = "Loading Doors"; pixel_x = -27; pixel_y = 5 @@ -2783,7 +2777,7 @@ "kv" = ( /obj/machinery/door/poddoor/shuttledock{ checkdir = 1; - name = "syndicate blast door"; + name = "syndicate Blast Door"; turftype = /turf/open/floor/plating/asteroid/snow }, /turf/open/floor/plating, @@ -3149,8 +3143,7 @@ /area/centcom/supply) "mi" = ( /obj/structure/railing{ - dir = 6; - layer = 3.1 + dir = 6 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/siding/dark{ @@ -3185,8 +3178,7 @@ /area/centcom/supply) "mq" = ( /obj/structure/railing{ - dir = 10; - layer = 3.1 + dir = 10 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/siding/dark{ @@ -3315,7 +3307,6 @@ /obj/machinery/recharger, /obj/machinery/button/door/indestructible{ id = "XCCsecdepartment"; - layer = 3; name = "CC Security Checkpoint Control"; pixel_x = 24; pixel_y = 24 @@ -3326,9 +3317,7 @@ /turf/open/floor/iron, /area/centcom/control) "na" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/brown/anticorner/contrasted{ dir = 4 }, @@ -3507,9 +3496,7 @@ /obj/item/kirbyplants{ icon_state = "plant-22" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/control) @@ -3603,8 +3590,7 @@ /area/space) "om" = ( /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /obj/structure/table/reinforced, /obj/item/paper_bin{ @@ -3842,9 +3828,7 @@ /turf/open/floor/catwalk_floor/iron_smooth, /area/centcom/evac) "pw" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/filingcabinet/filingcabinet, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -3867,10 +3851,7 @@ /area/centcom/ferry) "py" = ( /obj/machinery/smartfridge, -/turf/closed/indestructible{ - icon = 'icons/turf/walls/wood_wall.dmi'; - icon_state = "wood" - }, +/turf/open/floor/wood, /area/centcom/holding) "pz" = ( /turf/open/space/basic, @@ -5215,7 +5196,7 @@ "ud" = ( /obj/machinery/door/poddoor/shutters{ id = "nukeop_ready"; - name = "shuttle dock" + name = "shuttle Dock" }, /turf/open/floor/plating, /area/syndicate_mothership/control) @@ -5326,9 +5307,7 @@ /obj/structure/table/wood, /obj/item/paper_bin, /obj/item/pen/fourcolor, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/control) @@ -5449,9 +5428,7 @@ /turf/open/floor/grass, /area/centcom/evac) "uT" = ( -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/structure/filingcabinet/filingcabinet, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, @@ -6030,7 +6007,6 @@ }, /obj/machinery/button/door/indestructible{ id = "XCCcustoms1"; - layer = 3; name = "CC Emergency Docks Control"; pixel_x = 24; pixel_y = 24 @@ -6371,9 +6347,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/tdome/tdomeobserve) "yj" = ( /obj/machinery/door/airlock/centcom{ @@ -6488,9 +6462,7 @@ /area/centcom/control) "yA" = ( /obj/structure/closet/secure_closet/ertEngi, -/obj/machinery/airalarm/directional/north{ - pixel_y = 24 - }, +/obj/machinery/airalarm/directional/north, /obj/effect/turf_decal/stripes/line{ dir = 6 }, @@ -7309,7 +7281,8 @@ /area/ctf) "BV" = ( /obj/machinery/chem_dispenser/drinks/beer, -/turf/closed/indestructible/hotelwall, +/obj/structure/table/wood, +/turf/open/floor/wood, /area/centcom/holding) "BW" = ( /obj/item/storage/firstaid/regular, @@ -7996,18 +7969,13 @@ /area/wizard_station) "ED" = ( /obj/machinery/vending/boozeomat, -/turf/closed/indestructible{ - icon = 'icons/turf/walls/wood_wall.dmi'; - icon_state = "wood" - }, +/turf/open/floor/wood, /area/centcom/holding) "EE" = ( /obj/machinery/chem_master/condimaster{ name = "HoochMaster 2000" }, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/tdome/tdomeobserve) @@ -8038,9 +8006,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/tdome/tdomeobserve) "EK" = ( /obj/machinery/status_display/evac, @@ -8604,9 +8570,7 @@ "GU" = ( /obj/structure/destructible/cult/tome, /obj/item/book/codex_gigas, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/centcom/ferry) @@ -8861,7 +8825,8 @@ /area/centcom/ferry) "HN" = ( /obj/machinery/smartfridge, -/turf/closed/indestructible/hotelwall, +/obj/effect/turf_decal/tile/green/fourcorners/contrasted, +/turf/open/floor/iron/white, /area/centcom/holding) "HO" = ( /obj/structure/table/reinforced, @@ -8938,9 +8903,7 @@ /obj/effect/turf_decal/tile/neutral{ dir = 8 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/tdome/tdomeobserve) "Ih" = ( /obj/effect/turf_decal/tile/red{ @@ -8950,8 +8913,7 @@ /area/tdome/tdomeobserve) "Ii" = ( /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/siding/dark{ @@ -9095,9 +9057,7 @@ /area/centcom/holding) "IK" = ( /obj/structure/closet/secure_closet/quartermaster, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/bot, /turf/open/floor/iron, /area/centcom/supply) @@ -9555,9 +9515,7 @@ pixel_y = 3 }, /obj/structure/table/reinforced, -/obj/machinery/airalarm/directional/east{ - pixel_x = 24 - }, +/obj/machinery/airalarm/directional/east, /obj/effect/turf_decal/tile/blue/opposingcorners{ dir = 1 }, @@ -9612,8 +9570,7 @@ /area/centcom/ferry) "Ks" = ( /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/structure/table/reinforced, /obj/item/folder/red{ @@ -9813,14 +9770,12 @@ }, /obj/machinery/button/door/indestructible{ id = "XCCcustoms1"; - layer = 3.5; name = "CC Customs 1 Control"; pixel_x = 8; pixel_y = -24 }, /obj/machinery/button/door/indestructible{ id = "XCCcustoms2"; - layer = 3.5; name = "CC Customs 2 Control"; pixel_x = -8; pixel_y = -24 @@ -11271,7 +11226,8 @@ /area/tdome/tdomeadmin) "QT" = ( /obj/machinery/chem_dispenser/drinks, -/turf/closed/indestructible/hotelwall, +/obj/structure/table/wood, +/turf/open/floor/wood, /area/centcom/holding) "QV" = ( /obj/structure/window/reinforced/spawner/north, @@ -11666,8 +11622,7 @@ /area/centcom/evac) "Sk" = ( /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /obj/effect/turf_decal/siding/dark{ @@ -13512,9 +13467,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/centcom/control) "Zg" = ( /obj/structure/table, @@ -13554,9 +13507,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/tdome/tdomeobserve) "Zo" = ( /obj/structure/table/wood, @@ -13680,9 +13631,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/centcom/control) "ZN" = ( /obj/effect/turf_decal/tile/brown/half/contrasted, diff --git a/_maps/shuttles/arrival/arrival_delta.dmm b/_maps/shuttles/arrival/arrival_delta.dmm index bec1698ff711c..1b127f1fb86ff 100644 --- a/_maps/shuttles/arrival/arrival_delta.dmm +++ b/_maps/shuttles/arrival/arrival_delta.dmm @@ -371,9 +371,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/shuttle/arrival) "PO" = ( /obj/effect/turf_decal/tile/blue/half/contrasted{ @@ -395,9 +393,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/shuttle/arrival) "XW" = ( /obj/item/kirbyplants{ @@ -406,9 +402,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/shuttle/arrival) (1,1,1) = {" diff --git a/_maps/shuttles/arrival/arrival_pubby.dmm b/_maps/shuttles/arrival/arrival_pubby.dmm index abe9c35f238c5..73ea179048e3b 100644 --- a/_maps/shuttles/arrival/arrival_pubby.dmm +++ b/_maps/shuttles/arrival/arrival_pubby.dmm @@ -75,7 +75,7 @@ /obj/structure/window/shuttle, /obj/machinery/door/poddoor/shutters/preopen{ id = "arrivy"; - name = "ship shutters" + name = "ship Shutters" }, /turf/open/floor/plating, /area/shuttle/arrival) diff --git a/_maps/shuttles/cargo/cargo_birdboat.dmm b/_maps/shuttles/cargo/cargo_birdboat.dmm index c72821ac09ed5..bfb8b78fa9070 100644 --- a/_maps/shuttles/cargo/cargo_birdboat.dmm +++ b/_maps/shuttles/cargo/cargo_birdboat.dmm @@ -60,7 +60,7 @@ "l" = ( /obj/machinery/door/poddoor{ id = "QMLoaddoor2"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/machinery/conveyor{ dir = 8; @@ -117,7 +117,7 @@ "r" = ( /obj/machinery/door/poddoor{ id = "QMLoaddoor"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/machinery/conveyor{ dir = 4; diff --git a/_maps/shuttles/cargo/cargo_box.dmm b/_maps/shuttles/cargo/cargo_box.dmm index 584d8f074330d..287b05af0e9fd 100644 --- a/_maps/shuttles/cargo/cargo_box.dmm +++ b/_maps/shuttles/cargo/cargo_box.dmm @@ -12,7 +12,7 @@ }, /obj/machinery/door/poddoor{ id = "QMLoaddoor2"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -59,7 +59,7 @@ }, /obj/machinery/door/poddoor{ id = "QMLoaddoor"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, diff --git a/_maps/shuttles/cargo/cargo_corg.dmm b/_maps/shuttles/cargo/cargo_corg.dmm index c3888d6ef9b49..d9ca44b7f99c5 100644 --- a/_maps/shuttles/cargo/cargo_corg.dmm +++ b/_maps/shuttles/cargo/cargo_corg.dmm @@ -13,7 +13,7 @@ }, /obj/machinery/door/poddoor{ id = "QMLoaddoor"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -45,7 +45,7 @@ }, /obj/machinery/door/poddoor{ id = "QMLoaddoor"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -64,7 +64,7 @@ }, /obj/machinery/door/poddoor{ id = "QMLoaddoor2"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -116,7 +116,7 @@ }, /obj/machinery/door/poddoor{ id = "QMLoaddoor2"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, diff --git a/_maps/shuttles/cargo/cargo_delta.dmm b/_maps/shuttles/cargo/cargo_delta.dmm index 4360b5abb7040..6728bc289a235 100644 --- a/_maps/shuttles/cargo/cargo_delta.dmm +++ b/_maps/shuttles/cargo/cargo_delta.dmm @@ -68,7 +68,7 @@ }, /obj/machinery/door/poddoor{ id = "cargounload"; - name = "supply dock unloading door" + name = "supply Dock Unloading Door" }, /obj/structure/fans/tiny, /turf/open/floor/plating, @@ -145,7 +145,7 @@ "s" = ( /obj/machinery/door/poddoor{ id = "cargoload"; - name = "supply dock loading door" + name = "supply Dock Loading Door" }, /obj/machinery/conveyor{ dir = 4; diff --git a/_maps/shuttles/cargo/cargo_fland.dmm b/_maps/shuttles/cargo/cargo_fland.dmm index 91a01408a0074..9a92f5efac6b1 100644 --- a/_maps/shuttles/cargo/cargo_fland.dmm +++ b/_maps/shuttles/cargo/cargo_fland.dmm @@ -54,7 +54,6 @@ "ah" = ( /obj/machinery/button/door{ id = "QMUnloadDoor"; - layer = 4; name = "Unloading Door Toggle"; pixel_x = 25; pixel_y = 6; @@ -62,7 +61,6 @@ }, /obj/machinery/button/door{ id = "QMLoadingDoor"; - layer = 4; name = "Loading Door Toggle"; pixel_x = 25; pixel_y = -6; @@ -443,7 +441,6 @@ "cX" = ( /obj/machinery/button/door{ id = "QMUnloadDoor"; - layer = 4; name = "Unloading Door Toggle"; pixel_x = 25; pixel_y = 6; @@ -451,7 +448,6 @@ }, /obj/machinery/button/door{ id = "QMLoadingDoor"; - layer = 4; name = "Loading Door Toggle"; pixel_x = 25; pixel_y = -6; diff --git a/_maps/shuttles/cargo/cargo_kilo.dmm b/_maps/shuttles/cargo/cargo_kilo.dmm index 73ac95ae19dfd..119f1419ce0a4 100644 --- a/_maps/shuttles/cargo/cargo_kilo.dmm +++ b/_maps/shuttles/cargo/cargo_kilo.dmm @@ -159,7 +159,6 @@ }, /obj/machinery/button/door{ id = "QMLoaddoor"; - layer = 4; name = "Off Ramp Toggle"; pixel_x = -24; pixel_y = 6; @@ -167,7 +166,6 @@ }, /obj/machinery/button/door{ id = "QMLoaddoor2"; - layer = 4; name = "On Ramp Toggle"; pixel_x = -24; pixel_y = -6; diff --git a/_maps/shuttles/cargo/cargo_rad.dmm b/_maps/shuttles/cargo/cargo_rad.dmm index ec7feb1c5b1d8..7a24a7b793650 100644 --- a/_maps/shuttles/cargo/cargo_rad.dmm +++ b/_maps/shuttles/cargo/cargo_rad.dmm @@ -314,7 +314,6 @@ }, /obj/machinery/button/door{ id = "QMLoaddoor2"; - layer = 4; name = "Loading Doors"; pixel_x = 33; pixel_y = 5; @@ -322,7 +321,6 @@ }, /obj/machinery/button/door{ id = "QMLoaddoor"; - layer = 4; name = "Loading Doors"; pixel_x = 33; pixel_y = -5; diff --git a/_maps/shuttles/emergency/emergency_birdboat.dmm b/_maps/shuttles/emergency/emergency_birdboat.dmm index e2ef18e7f3a35..7307074e8a6f7 100644 --- a/_maps/shuttles/emergency/emergency_birdboat.dmm +++ b/_maps/shuttles/emergency/emergency_birdboat.dmm @@ -262,7 +262,7 @@ /area/shuttle/escape) "xJ" = ( /obj/machinery/door/airlock/command/glass{ - name = "bridge door"; + name = "bridge Door"; req_access_txt = "19" }, /obj/machinery/door/firedoor, @@ -297,7 +297,7 @@ /area/shuttle/escape) "Wn" = ( /obj/machinery/door/airlock/security/glass{ - name = "security airlock"; + name = "security Airlock"; req_access_txt = "63" }, /obj/machinery/door/firedoor, diff --git a/_maps/shuttles/emergency/emergency_delta.dmm b/_maps/shuttles/emergency/emergency_delta.dmm index 17f25bd5a80a2..c67ec5cea34cf 100644 --- a/_maps/shuttles/emergency/emergency_delta.dmm +++ b/_maps/shuttles/emergency/emergency_delta.dmm @@ -927,9 +927,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/shuttle/escape) "Kr" = ( /obj/structure/table/reinforced, @@ -979,9 +977,7 @@ /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 1 }, -/turf/open/floor/iron{ - heat_capacity = 1e+006 - }, +/turf/open/floor/iron, /area/shuttle/escape) "MY" = ( /obj/structure/sink{ diff --git a/_maps/shuttles/emergency/emergency_fland.dmm b/_maps/shuttles/emergency/emergency_fland.dmm index 6f624de4c8e85..65b2116ce2033 100644 --- a/_maps/shuttles/emergency/emergency_fland.dmm +++ b/_maps/shuttles/emergency/emergency_fland.dmm @@ -1027,7 +1027,6 @@ dir = 4 }, /obj/structure/tank_dispenser/oxygen{ - layer = 2.7; pixel_x = -1; pixel_y = 2 }, @@ -1109,7 +1108,6 @@ /area/shuttle/escape) "NK" = ( /obj/structure/tank_dispenser/oxygen{ - layer = 2.7; pixel_x = -1; pixel_y = 2 }, diff --git a/_maps/shuttles/emergency/emergency_meta.dmm b/_maps/shuttles/emergency/emergency_meta.dmm index 14f53ead034c7..a968c28f5da78 100644 --- a/_maps/shuttles/emergency/emergency_meta.dmm +++ b/_maps/shuttles/emergency/emergency_meta.dmm @@ -184,7 +184,6 @@ /area/shuttle/escape) "aA" = ( /obj/structure/tank_dispenser/oxygen{ - layer = 2.7; pixel_x = -1; pixel_y = 2 }, diff --git a/_maps/shuttles/emergency/emergency_meteor.dmm b/_maps/shuttles/emergency/emergency_meteor.dmm index aaf0be6de80c8..52dc1a1416fe8 100644 --- a/_maps/shuttles/emergency/emergency_meteor.dmm +++ b/_maps/shuttles/emergency/emergency_meteor.dmm @@ -7,8 +7,7 @@ /area/shuttle/escape/meteor) "c" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/plating/asteroid, /area/shuttle/escape/meteor) diff --git a/_maps/shuttles/emergency/emergency_pubby.dmm b/_maps/shuttles/emergency/emergency_pubby.dmm index 2df0b1ca45846..638c0e726d90d 100644 --- a/_maps/shuttles/emergency/emergency_pubby.dmm +++ b/_maps/shuttles/emergency/emergency_pubby.dmm @@ -80,8 +80,7 @@ "aG" = ( /obj/structure/closet/secure_closet/freezer/fridge, /obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/machinery/light{ dir = 1 @@ -125,8 +124,7 @@ "bd" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/structure/table, /obj/item/food/canned/beans{ @@ -232,15 +230,13 @@ /area/shuttle/escape) "bB" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) "bC" = ( /obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 + dir = 8 }, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) @@ -277,8 +273,7 @@ }, /obj/item/storage/firstaid/regular, /obj/structure/window/reinforced{ - dir = 4; - layer = 2.9 + dir = 4 }, /obj/machinery/vending/wallmed/lite{ pixel_y = 30 @@ -402,8 +397,7 @@ /area/shuttle/escape) "xt" = ( /obj/structure/window/reinforced{ - dir = 8; - layer = 2.9 + dir = 8 }, /turf/open/floor/plating, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency/emergency_russiafightpit.dmm b/_maps/shuttles/emergency/emergency_russiafightpit.dmm index 4aac7c764671e..be30341adae41 100644 --- a/_maps/shuttles/emergency/emergency_russiafightpit.dmm +++ b/_maps/shuttles/emergency/emergency_russiafightpit.dmm @@ -270,7 +270,7 @@ "aZ" = ( /obj/effect/decal/cleanable/shreds, /obj/machinery/door/window{ - name = "fight pit" + name = "fight Pit" }, /turf/open/floor/engine, /area/shuttle/escape) diff --git a/_maps/shuttles/emergency/emergency_shelter.dmm b/_maps/shuttles/emergency/emergency_shelter.dmm index 06f4502718113..fbd17057ba781 100644 --- a/_maps/shuttles/emergency/emergency_shelter.dmm +++ b/_maps/shuttles/emergency/emergency_shelter.dmm @@ -110,7 +110,7 @@ /area/shuttle/escape) "aE" = ( /obj/machinery/smartfridge/survival_pod, -/turf/closed/wall/mineral/titanium/survival, +/turf/open/floor/pod/light, /area/shuttle/escape) "aF" = ( /obj/structure/extinguisher_cabinet, diff --git a/_maps/shuttles/emergency/emergency_theatre.dmm b/_maps/shuttles/emergency/emergency_theatre.dmm index 3f3755ff8d4e6..445a67b1940c0 100644 --- a/_maps/shuttles/emergency/emergency_theatre.dmm +++ b/_maps/shuttles/emergency/emergency_theatre.dmm @@ -3,17 +3,6 @@ /obj/machinery/door/airlock/gold, /turf/open/floor/mineral/plastitanium/red/brig, /area/shuttle/escape) -"bP" = ( -/obj/machinery/light/floor{ - brightness = 15; - bulb_colour = "#FFE4CE"; - bulb_emergency_brightness_mul = 0.25; - bulb_vacuum_brightness = 15; - nightshift_brightness = 10; - nightshift_light_color = "#E6EBFF" - }, -/turf/open/floor/carpet/black, -/area/shuttle/escape) "ct" = ( /obj/structure/extinguisher_cabinet{ pixel_x = -26 @@ -275,15 +264,6 @@ }, /turf/open/floor/carpet/black, /area/shuttle/escape) -"Gh" = ( -/obj/structure/chair/fancy/corp{ - dir = 1 - }, -/obj/structure/chair/fancy/corp{ - dir = 1 - }, -/turf/open/floor/carpet/black, -/area/shuttle/escape) "Hb" = ( /obj/machinery/door/airlock/gold, /turf/open/floor/carpet/black, @@ -437,7 +417,6 @@ /obj/machinery/light/floor{ brightness = 15; bulb_colour = "#FFE4CE"; - bulb_emergency_brightness_mul = 0.25; bulb_vacuum_brightness = 15; nightshift_brightness = 10; nightshift_light_color = "#E6EBFF" @@ -548,15 +527,6 @@ /obj/machinery/light/floor{ brightness = 15; bulb_colour = "#FFE4CE"; - bulb_emergency_brightness_mul = 0.25; - bulb_vacuum_brightness = 15; - nightshift_brightness = 10; - nightshift_light_color = "#E6EBFF" - }, -/obj/machinery/light/floor{ - brightness = 15; - bulb_colour = "#FFE4CE"; - bulb_emergency_brightness_mul = 0.25; bulb_vacuum_brightness = 15; nightshift_brightness = 10; nightshift_light_color = "#E6EBFF" @@ -639,10 +609,10 @@ SP SP gh qn -bP -bP -bP -bP +VZ +qn +qn +VZ qn qn qn @@ -663,7 +633,7 @@ qn RK RK RK -bP +qn qn qn qn @@ -684,7 +654,7 @@ wn RK RK RK -bP +qn qn ru qn @@ -705,7 +675,7 @@ LQ RK RK RK -bP +qn qn DN xm @@ -722,12 +692,12 @@ Ce Ce Ce Ce +VZ +qn +qn qn -bP -bP -bP -bP -bP +qn +VZ xm eX ww @@ -743,11 +713,11 @@ ux ux JG Ce -bP +qn +ga +ga +ga ga -Gh -Gh -Gh qn xm PH @@ -764,11 +734,11 @@ ux ux ux Ce -bP +qn +ga +ga +ga ga -Gh -Gh -Gh qn Pk PH @@ -785,11 +755,11 @@ ux ux ux Ce -bP +qn +ga +ga +ga ga -Gh -Gh -Gh qn xm Eq @@ -806,11 +776,11 @@ ux ux ux Ce -bP +qn +ga +ga +ga ga -Gh -Gh -Gh qn Pk PH @@ -827,11 +797,11 @@ ux ux JG Ce -bP +qn +ga +ga +ga ga -Gh -Gh -Gh qn xm XP @@ -848,12 +818,12 @@ Ce Ce Ce Ce +VZ +qn +qn qn -bP -bP -bP -bP -bP +qn +VZ xm IK xR @@ -873,7 +843,7 @@ yG sV sV sV -bP +qn qn DN xm @@ -894,7 +864,7 @@ wn sV sV sV -bP +qn qn ct qn @@ -915,7 +885,7 @@ qn sV sV sV -bP +qn qn qn qn @@ -933,9 +903,9 @@ yE yE ZW qn -bP -bP -bP +VZ +qn +qn VZ qn qn diff --git a/_maps/shuttles/emergency/emergency_tiny.dmm b/_maps/shuttles/emergency/emergency_tiny.dmm index fab550befce68..4a215e9df7590 100644 --- a/_maps/shuttles/emergency/emergency_tiny.dmm +++ b/_maps/shuttles/emergency/emergency_tiny.dmm @@ -68,8 +68,7 @@ }, /obj/item/flashlight/lamp/green{ pixel_x = -4; - pixel_y = 11; - layer = 4 + pixel_y = 11 }, /obj/item/toy/crayon/red, /obj/item/toy/crayon/blue{ @@ -674,7 +673,6 @@ /area/shuttle/escape) "ZY" = ( /obj/machinery/shower{ - layer = 4; name = "emergency shower"; pixel_y = 7 }, diff --git a/_maps/shuttles/exploration/exploration_corg.dmm b/_maps/shuttles/exploration/exploration_corg.dmm index 6ecc8a7f76c26..db18b46c76329 100644 --- a/_maps/shuttles/exploration/exploration_corg.dmm +++ b/_maps/shuttles/exploration/exploration_corg.dmm @@ -535,7 +535,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "yz" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/n2, +/obj/machinery/atmospherics/components/trinary/filter/atmos/n2/flipped, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "yM" = ( @@ -968,7 +968,7 @@ /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "ZB" = ( -/obj/machinery/atmospherics/components/trinary/filter/atmos/flipped/o2, +/obj/machinery/atmospherics/components/trinary/filter/atmos/o2/flipped, /turf/open/floor/mineral/titanium, /area/shuttle/exploration) "ZM" = ( diff --git a/_maps/shuttles/exploration/exploration_fland.dmm b/_maps/shuttles/exploration/exploration_fland.dmm index 7bbcc3233d0d2..1d29caf45bf83 100644 --- a/_maps/shuttles/exploration/exploration_fland.dmm +++ b/_maps/shuttles/exploration/exploration_fland.dmm @@ -9,9 +9,6 @@ /turf/open/floor/mineral/plastitanium, /area/shuttle/exploration) "aO" = ( -/obj/machinery/light{ - dir = 1 - }, /obj/machinery/light{ dir = 1 }, @@ -275,11 +272,9 @@ /turf/open/floor/iron/grid/steel, /area/shuttle/exploration) "pl" = ( -/obj/machinery/camera{ - dir = 5 - }, +/obj/machinery/camera, /turf/template_noop, -/area/template_noop) +/area/shuttle/exploration) "py" = ( /obj/structure/table/reinforced, /obj/item/storage/fancy/cigarettes/cigpack_shadyjims{ @@ -790,9 +785,6 @@ /obj/item/mop, /obj/item/reagent_containers/glass/bucket, /obj/item/reagent_containers/spray/cleaner, -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/turf_decal/box, /turf/open/floor/iron/grid/steel, /area/shuttle/exploration) diff --git a/_maps/shuttles/ferry/ferry_lighthouse.dmm b/_maps/shuttles/ferry/ferry_lighthouse.dmm index e11b4042c3902..a80d35d6ae27a 100644 --- a/_maps/shuttles/ferry/ferry_lighthouse.dmm +++ b/_maps/shuttles/ferry/ferry_lighthouse.dmm @@ -219,14 +219,6 @@ }, /turf/open/floor/wood, /area/shuttle/transport) -"bb" = ( -/obj/machinery/conveyor{ - dir = 1; - id = "garbage"; - layer = 2.5 - }, -/turf/open/floor/wood, -/area/shuttle/transport) "bc" = ( /obj/structure/table/wood, /obj/structure/window/reinforced{ @@ -415,7 +407,7 @@ au au aR au -bb +ba bg ad aa diff --git a/_maps/shuttles/hunter/hunter_bounty.dmm b/_maps/shuttles/hunter/hunter_bounty.dmm index cbea0fa260013..9bc7ba09d5318 100644 --- a/_maps/shuttles/hunter/hunter_bounty.dmm +++ b/_maps/shuttles/hunter/hunter_bounty.dmm @@ -213,12 +213,10 @@ /area/shuttle/hunter) "js" = ( /obj/item/kirbyplants{ - icon_state = "plant-10"; - layer = 3.9 + icon_state = "plant-10" }, /obj/structure/railing{ - dir = 2; - layer = 4.1 + dir = 2 }, /obj/effect/turf_decal/edges/techfloor{ dir = 1 @@ -317,8 +315,7 @@ /area/shuttle/hunter) "mn" = ( /obj/structure/railing{ - dir = 6; - layer = 4.1 + dir = 6 }, /obj/item/trash/sosjerky{ anchored = 1; @@ -332,12 +329,10 @@ /obj/item/cigbutt{ anchored = 1; color = "#808080"; - layer = 2; pixel_x = -4; pixel_y = 11 }, /obj/structure/lattice{ - layer = 3; color = "#808080" }, /turf/open/floor/plating/elevatorshaft{ @@ -346,8 +341,7 @@ /area/shuttle/hunter) "ms" = ( /obj/structure/railing{ - dir = 2; - layer = 4.1 + dir = 2 }, /turf/open/floor/iron/stairs{ icon = 'icons/obj/stairs.dmi'; @@ -517,8 +511,7 @@ }, /obj/structure/reagent_dispensers/fueltank, /obj/structure/railing{ - dir = 2; - layer = 4.1 + dir = 2 }, /obj/effect/turf_decal/delivery, /obj/structure/sign/warning/nosmoking{ @@ -665,15 +658,13 @@ /area/shuttle/hunter) "Gx" = ( /obj/structure/railing{ - dir = 10; - layer = 4.1 + dir = 10 }, /obj/effect/decal/cleanable/leaper_sludge{ color = "#808080" }, /obj/item/trash/energybar{ color = "#808080"; - layer = 2; pixel_x = -2; pixel_y = 4 }, @@ -681,13 +672,11 @@ /obj/item/cigbutt{ anchored = 1; color = "#808080"; - layer = 2; pixel_x = -4; pixel_y = 1 }, /obj/effect/decal/cleanable/plasma, /obj/structure/lattice{ - layer = 3; color = "#808080" }, /turf/open/floor/plating/elevatorshaft{ @@ -1037,8 +1026,7 @@ color = "#c1b6a5" }, /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/effect/turf_decal/edges/techfloor{ dir = 8 diff --git a/_maps/shuttles/hunter/hunter_russian.dmm b/_maps/shuttles/hunter/hunter_russian.dmm index ff61f7963a81a..ebde43f81b867 100644 --- a/_maps/shuttles/hunter/hunter_russian.dmm +++ b/_maps/shuttles/hunter/hunter_russian.dmm @@ -413,8 +413,7 @@ "wj" = ( /obj/machinery/vending/sovietsoda, /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/effect/decal/cleanable/dirt/dust, @@ -458,8 +457,7 @@ "yi" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /obj/effect/turf_decal/bot, /turf/open/floor/mineral/plastitanium, @@ -571,8 +569,7 @@ "Ca" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/effect/turf_decal/bot, /turf/open/floor/mineral/plastitanium, @@ -585,8 +582,7 @@ /area/shuttle/hunter) "Ck" = ( /obj/structure/railing{ - dir = 2; - layer = 3.1 + dir = 2 }, /obj/structure/closet{ name = "mastercraft traditional russian clothes" @@ -663,8 +659,7 @@ dir = 5 }, /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /mob/living/simple_animal/bot/medbot{ name = "\improper Doctor Nikolay" @@ -674,12 +669,10 @@ /area/shuttle/hunter) "Hl" = ( /obj/structure/railing{ - dir = 8; - layer = 3.1 + dir = 8 }, /obj/structure/railing{ - dir = 4; - layer = 3.1 + dir = 4 }, /turf/open/floor/iron/stairs, /area/shuttle/hunter) @@ -847,8 +840,7 @@ "Pz" = ( /obj/machinery/atmospherics/pipe/simple/purple/visible, /obj/structure/railing{ - dir = 1; - layer = 3.1 + dir = 1 }, /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -899,8 +891,7 @@ "QV" = ( /obj/machinery/suit_storage_unit/standard_unit, /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /obj/machinery/airalarm/directional/south{ req_access = null; @@ -952,8 +943,7 @@ pixel_x = -3 }, /obj/structure/railing{ - dir = 4; - layer = 4.1 + dir = 4 }, /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/wood{ @@ -1023,8 +1013,7 @@ /area/shuttle/hunter) "Uo" = ( /obj/structure/railing{ - dir = 2; - layer = 3.1 + dir = 2 }, /obj/structure/dresser, /turf/open/floor/mineral/plastitanium, diff --git a/_maps/shuttles/hunter/hunter_space_cop.dmm b/_maps/shuttles/hunter/hunter_space_cop.dmm index 9af90520c5c5e..d79dd2d7bba92 100644 --- a/_maps/shuttles/hunter/hunter_space_cop.dmm +++ b/_maps/shuttles/hunter/hunter_space_cop.dmm @@ -177,13 +177,39 @@ }, /turf/open/floor/iron/dark, /area/shuttle/hunter) -"fn" = ( -/obj/effect/spawner/structure/window/shuttle, -/obj/machinery/door/poddoor/preopen{ - id = "hunter_police_bridge"; - name = "Bridge View Blast door" +"eP" = ( +/obj/structure/table/reinforced, +/obj/item/paper_bin{ + pixel_x = -8; + pixel_y = 4 }, -/turf/open/floor/plating, +/obj/item/pen/fountain/captain{ + pixel_x = -6; + pixel_y = 5 + }, +/obj/item/folder/blue{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/newspaper, +/obj/structure/railing{ + dir = 4 + }, +/obj/item/stamp{ + pixel_x = -8; + pixel_y = 12 + }, +/obj/item/stamp/denied{ + pixel_x = -10; + pixel_y = 7 + }, +/obj/effect/turf_decal/siding/dark{ + dir = 4 + }, +/obj/structure/sign/poster/official/fruit_bowl{ + pixel_y = 32 + }, +/turf/open/floor/iron/dark, /area/shuttle/hunter) "fZ" = ( /obj/effect/turf_decal/siding/wood{ @@ -246,6 +272,13 @@ }, /turf/open/floor/plating/rust, /area/shuttle/hunter) +"ht" = ( +/obj/structure/railing{ + dir = 2 + }, +/obj/effect/turf_decal/siding/dark, +/turf/open/floor/iron/tech/grid, +/area/shuttle/hunter) "hx" = ( /obj/effect/decal/cleanable/dirt, /obj/effect/turf_decal/siding/dark, @@ -260,6 +293,36 @@ }, /turf/open/floor/iron/dark, /area/shuttle/hunter) +"ig" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/structure/railing{ + color = "#A47449"; + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/bot/left, +/obj/effect/turf_decal/bot/right, +/obj/structure/sign/directions/command{ + pixel_y = 22; + dir = 4 + }, +/obj/structure/sign/directions/engineering{ + pixel_y = 34; + dir = 8 + }, +/obj/structure/sign/directions/supply{ + pixel_y = 40; + dir = 1 + }, +/obj/structure/sign/directions/security{ + pixel_y = 28; + dir = 4 + }, +/obj/effect/mob_spawn/human/fugitive_hunter, +/turf/open/floor/iron/tech/grid, +/area/shuttle/hunter) "ir" = ( /obj/effect/turf_decal/siding/white{ dir = 1 @@ -360,39 +423,17 @@ /obj/machinery/atmospherics/pipe/simple/purple/hidden, /turf/open/floor/plating, /area/shuttle/hunter) -"kb" = ( -/obj/structure/table/reinforced, -/obj/item/paper_bin{ - pixel_x = -8; - pixel_y = 4 - }, -/obj/item/pen/fountain/captain{ - pixel_x = -6; - pixel_y = 5 - }, -/obj/item/folder/blue{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/newspaper, +"kT" = ( /obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/item/stamp{ - pixel_x = -8; - pixel_y = 12 + dir = 4 }, -/obj/item/stamp/denied{ - pixel_x = -10; - pixel_y = 7 +/obj/machinery/computer/crew{ + dir = 8 }, /obj/effect/turf_decal/siding/dark{ dir = 4 }, -/obj/structure/sign/poster/official/fruit_bowl{ - pixel_y = 32 - }, +/obj/effect/turf_decal/delivery/white, /turf/open/floor/iron/dark, /area/shuttle/hunter) "li" = ( @@ -478,6 +519,14 @@ }, /turf/open/floor/iron, /area/shuttle/hunter) +"nB" = ( +/obj/effect/spawner/structure/window/shuttle, +/obj/machinery/door/poddoor/preopen{ + id = "hunter_police_bridge"; + name = "Bridge View Blast Door" + }, +/turf/open/floor/plating, +/area/shuttle/hunter) "nL" = ( /obj/structure/lattice/catwalk, /obj/structure/reagent_dispensers/watertank, @@ -668,6 +717,22 @@ }, /turf/open/floor/plating/airless, /area/shuttle/hunter) +"uv" = ( +/obj/effect/turf_decal/siding/thinplating/dark{ + dir = 8 + }, +/obj/effect/turf_decal/bot, +/obj/effect/turf_decal/bot/right, +/obj/effect/turf_decal/bot/left, +/obj/structure/railing{ + color = "#A47449"; + dir = 8 + }, +/obj/effect/mob_spawn/human/fugitive_hunter{ + dir = 1 + }, +/turf/open/floor/iron/tech/grid, +/area/shuttle/hunter) "uI" = ( /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/siding/thinplating/dark{ @@ -756,34 +821,9 @@ }, /turf/open/floor/iron/ridged/steel, /area/shuttle/hunter) -"xU" = ( -/obj/effect/turf_decal/box/corners{ - dir = 8 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/grid/steel, -/area/shuttle/hunter) "yh" = ( /turf/open/floor/iron/yellowsiding, /area/shuttle/hunter) -"zM" = ( -/obj/structure/railing{ - dir = 4; - layer = 3.1 - }, -/obj/machinery/computer/crew{ - dir = 8 - }, -/obj/effect/turf_decal/siding/dark{ - dir = 4 - }, -/obj/effect/turf_decal/delivery/white, -/turf/open/floor/iron/dark, -/area/shuttle/hunter) "Be" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor/preopen{ @@ -799,21 +839,6 @@ /obj/machinery/light, /turf/open/floor/iron, /area/shuttle/hunter) -"BT" = ( -/obj/effect/turf_decal/box/corners, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/storage/firstaid/brute{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/storage/firstaid/medical, -/turf/open/floor/iron/grid/steel, -/area/shuttle/hunter) "CE" = ( /obj/structure/rack, /obj/item/melee/baton/loaded{ @@ -1032,6 +1057,27 @@ /obj/effect/turf_decal/caution/stand_clear, /turf/open/floor/iron, /area/shuttle/hunter) +"Ki" = ( +/obj/effect/turf_decal/box/corners{ + dir = 8 + }, +/obj/structure/railing{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/grid/steel, +/area/shuttle/hunter) +"KH" = ( +/obj/machinery/computer/shuttle_flight/hunter{ + dir = 8 + }, +/obj/structure/railing{ + dir = 2 + }, +/obj/effect/turf_decal/siding/dark, +/obj/effect/turf_decal/delivery/white, +/turf/open/floor/iron/tech/grid, +/area/shuttle/hunter) "Lc" = ( /obj/effect/turf_decal/siding/thinplating/dark{ dir = 1 @@ -1072,6 +1118,20 @@ }, /turf/open/floor/iron, /area/shuttle/hunter) +"Mn" = ( +/obj/effect/turf_decal/box/corners, +/obj/structure/railing{ + dir = 2 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/storage/firstaid/brute{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/storage/firstaid/medical, +/turf/open/floor/iron/grid/steel, +/area/shuttle/hunter) "NK" = ( /obj/structure/fans/tiny, /obj/machinery/door/poddoor/shutters{ @@ -1118,31 +1178,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/shuttle/hunter) -"OP" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/bot/right, -/obj/effect/turf_decal/bot/left, -/obj/structure/railing{ - color = "#A47449"; - dir = 8; - layer = 3.1 - }, -/obj/effect/mob_spawn/human/fugitive_hunter{ - dir = 1 - }, -/turf/open/floor/iron/tech/grid, -/area/shuttle/hunter) -"OU" = ( -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/siding/dark, -/turf/open/floor/iron/tech/grid, -/area/shuttle/hunter) "Pc" = ( /turf/open/floor/iron/stairs, /area/shuttle/hunter) @@ -1157,18 +1192,6 @@ /obj/effect/decal/cleanable/vomit/old, /turf/open/floor/wood, /area/shuttle/hunter) -"Ri" = ( -/obj/machinery/computer/shuttle_flight/hunter{ - dir = 8 - }, -/obj/structure/railing{ - dir = 2; - layer = 4.1 - }, -/obj/effect/turf_decal/siding/dark, -/obj/effect/turf_decal/delivery/white, -/turf/open/floor/iron/tech/grid, -/area/shuttle/hunter) "Rq" = ( /obj/effect/turf_decal/caution{ dir = 4; @@ -1193,37 +1216,6 @@ }, /turf/open/floor/wood, /area/shuttle/hunter) -"SN" = ( -/obj/effect/turf_decal/siding/thinplating/dark{ - dir = 8 - }, -/obj/structure/railing{ - color = "#A47449"; - dir = 8; - layer = 3.1 - }, -/obj/effect/turf_decal/bot, -/obj/effect/turf_decal/bot/left, -/obj/effect/turf_decal/bot/right, -/obj/structure/sign/directions/command{ - pixel_y = 22; - dir = 4 - }, -/obj/structure/sign/directions/engineering{ - pixel_y = 34; - dir = 8 - }, -/obj/structure/sign/directions/supply{ - pixel_y = 40; - dir = 1 - }, -/obj/structure/sign/directions/security{ - pixel_y = 28; - dir = 4 - }, -/obj/effect/mob_spawn/human/fugitive_hunter, -/turf/open/floor/iron/tech/grid, -/area/shuttle/hunter) "SW" = ( /obj/effect/decal/cleanable/oil{ pixel_y = 11 @@ -1256,51 +1248,6 @@ }, /turf/open/floor/engine, /area/shuttle/hunter) -"TV" = ( -/obj/effect/turf_decal/siding/white{ - dir = 4 - }, -/obj/structure/closet/crate/bin, -/obj/item/trash/candy, -/obj/item/trash/plate, -/obj/item/trash/cheesie{ - pixel_x = 4; - pixel_y = -4 - }, -/obj/item/trash/sosjerky{ - pixel_x = -3; - pixel_y = -3 - }, -/obj/effect/decal/cleanable/shreds{ - pixel_x = -5; - pixel_y = -11 - }, -/obj/item/cigbutt, -/obj/item/cigbutt{ - pixel_y = -6 - }, -/obj/item/cigbutt{ - pixel_y = 1; - pixel_x = -4 - }, -/obj/item/cigbutt{ - pixel_y = -3; - pixel_x = -4 - }, -/obj/item/cigbutt{ - pixel_x = -9; - pixel_y = -2 - }, -/obj/item/cigbutt{ - pixel_y = 4; - pixel_x = -4 - }, -/obj/machinery/airalarm/directional/east{ - req_access = null; - req_access_txt = "181" - }, -/turf/open/floor/iron, -/area/shuttle/hunter) "Ua" = ( /obj/machinery/atmospherics/components/unary/plasma_refiner, /obj/effect/turf_decal/stripes/line{ @@ -1368,6 +1315,51 @@ /obj/effect/mob_spawn/human/fugitive_hunter, /turf/open/floor/iron/tech/grid, /area/shuttle/hunter) +"Ww" = ( +/obj/effect/turf_decal/siding/white{ + dir = 4 + }, +/obj/structure/closet/crate/bin, +/obj/item/trash/candy, +/obj/item/plate, +/obj/item/trash/cheesie{ + pixel_x = 4; + pixel_y = -4 + }, +/obj/item/trash/sosjerky{ + pixel_x = -3; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/shreds{ + pixel_x = -5; + pixel_y = -11 + }, +/obj/item/cigbutt, +/obj/item/cigbutt{ + pixel_y = -6 + }, +/obj/item/cigbutt{ + pixel_y = 1; + pixel_x = -4 + }, +/obj/item/cigbutt{ + pixel_y = -3; + pixel_x = -4 + }, +/obj/item/cigbutt{ + pixel_x = -9; + pixel_y = -2 + }, +/obj/item/cigbutt{ + pixel_y = 4; + pixel_x = -4 + }, +/obj/machinery/airalarm/directional/east{ + req_access = null; + req_access_txt = "181" + }, +/turf/open/floor/iron, +/area/shuttle/hunter) "WJ" = ( /obj/machinery/computer/camera_advanced/bounty_hunter{ dir = 8 @@ -1551,7 +1543,7 @@ Sf dM nz Zk -TV +Ww gd Bx GC @@ -1617,13 +1609,13 @@ GC bB GC li -xU +Ki Ey uI GC -SN +ig Rq -OP +uv GC wV "} @@ -1631,7 +1623,7 @@ wV iD GC Jh -BT +Mn Ey dE GC @@ -1676,8 +1668,8 @@ GC Iw aH GC -kb -zM +eP +kT tj GC iD @@ -1705,9 +1697,9 @@ GC DY GC Gl -OU +ht bs -fn +nB iD iD "} @@ -1719,9 +1711,9 @@ wV GC GC WJ -Ri -fn -fn +KH +nB +nB iD iD "} @@ -1732,9 +1724,9 @@ iD iD wV GC -fn -fn -fn +nB +nB +nB iD iD iD diff --git a/_maps/shuttles/infiltrator/infiltrator_advanced.dmm b/_maps/shuttles/infiltrator/infiltrator_advanced.dmm index 006563a1ae8a9..c20ea1aae749d 100644 --- a/_maps/shuttles/infiltrator/infiltrator_advanced.dmm +++ b/_maps/shuttles/infiltrator/infiltrator_advanced.dmm @@ -6,7 +6,7 @@ /obj/structure/window/plastitanium, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; - name = "blast shutters" + name = "blast Shutters" }, /obj/structure/grille, /turf/open/floor/plating, diff --git a/_maps/shuttles/infiltrator/infiltrator_basic.dmm b/_maps/shuttles/infiltrator/infiltrator_basic.dmm index cfd243288488b..df51e6e24bafb 100644 --- a/_maps/shuttles/infiltrator/infiltrator_basic.dmm +++ b/_maps/shuttles/infiltrator/infiltrator_basic.dmm @@ -15,7 +15,7 @@ /obj/structure/window/plastitanium, /obj/machinery/door/poddoor/shutters{ id = "syndieshutters"; - name = "blast shutters" + name = "blast Shutters" }, /obj/structure/grille, /turf/open/floor/plating, @@ -180,7 +180,7 @@ "aY" = ( /obj/machinery/door/poddoor{ id = "smindicate"; - name = "outer blast door" + name = "outer Blast Door" }, /obj/machinery/button/door{ id = "smindicate"; diff --git a/_maps/shuttles/labour/labour_box.dmm b/_maps/shuttles/labour/labour_box.dmm index ee59df17e13f6..5551be0fad18b 100644 --- a/_maps/shuttles/labour/labour_box.dmm +++ b/_maps/shuttles/labour/labour_box.dmm @@ -117,8 +117,7 @@ "r" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/plating/airless, /area/shuttle/labor) @@ -132,8 +131,7 @@ req_one_access_txt = "63;42;38" }, /obj/structure/window/reinforced{ - dir = 4; - layer = 1 + dir = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/labor) diff --git a/_maps/shuttles/labour/labour_corg.dmm b/_maps/shuttles/labour/labour_corg.dmm index 549f27418bc10..644f7f678900e 100644 --- a/_maps/shuttles/labour/labour_corg.dmm +++ b/_maps/shuttles/labour/labour_corg.dmm @@ -22,8 +22,7 @@ "g" = ( /obj/structure/window/reinforced, /obj/structure/window/reinforced{ - dir = 4; - layer = 1 + dir = 4 }, /obj/structure/table, /obj/machinery/recharger{ diff --git a/_maps/shuttles/labour/labour_delta.dmm b/_maps/shuttles/labour/labour_delta.dmm index 3ae2674011275..5570513dcdb75 100644 --- a/_maps/shuttles/labour/labour_delta.dmm +++ b/_maps/shuttles/labour/labour_delta.dmm @@ -78,8 +78,7 @@ /area/shuttle/labor) "l" = ( /obj/structure/window/reinforced{ - dir = 4; - layer = 1 + dir = 4 }, /obj/machinery/door/window/southleft{ name = "Gulag"; @@ -254,8 +253,7 @@ "x" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/labour/labour_fland.dmm b/_maps/shuttles/labour/labour_fland.dmm index eb0727570448c..759cfb35495b1 100644 --- a/_maps/shuttles/labour/labour_fland.dmm +++ b/_maps/shuttles/labour/labour_fland.dmm @@ -8,8 +8,7 @@ req_one_access_txt = "63;42;38" }, /obj/structure/window/reinforced{ - dir = 4; - layer = 1 + dir = 4 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/mineral/plastitanium, @@ -30,9 +29,6 @@ /obj/effect/turf_decal/stripes/line{ dir = 1 }, -/obj/machinery/light{ - dir = 1 - }, /obj/structure/chair/fancy/shuttle{ dir = 8 }, @@ -44,6 +40,7 @@ /obj/structure/reagent_dispensers/peppertank{ pixel_x = -32 }, +/obj/machinery/light/small/directional/west, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "w" = ( @@ -52,6 +49,7 @@ output_dir = 1 }, /obj/effect/turf_decal/stripes/full, +/obj/machinery/light/small/directional/east, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "x" = ( diff --git a/_maps/shuttles/labour/labour_kilo.dmm b/_maps/shuttles/labour/labour_kilo.dmm index 9e336c3c809df..5037c91bd584f 100644 --- a/_maps/shuttles/labour/labour_kilo.dmm +++ b/_maps/shuttles/labour/labour_kilo.dmm @@ -87,8 +87,7 @@ req_one_access_txt = "63;42;38" }, /obj/structure/window/reinforced{ - dir = 4; - layer = 1 + dir = 4 }, /turf/open/floor/mineral/plastitanium/red, /area/shuttle/labor) @@ -163,9 +162,6 @@ /obj/structure/chair/fancy/shuttle{ dir = 4 }, -/obj/structure/chair/fancy/shuttle{ - dir = 4 - }, /turf/open/floor/mineral/plastitanium, /area/shuttle/labor) "J" = ( diff --git a/_maps/shuttles/mining/mining_box.dmm b/_maps/shuttles/mining/mining_box.dmm index ac90c3155fd87..e1280c8ac54ba 100644 --- a/_maps/shuttles/mining/mining_box.dmm +++ b/_maps/shuttles/mining/mining_box.dmm @@ -52,8 +52,7 @@ "j" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 diff --git a/_maps/shuttles/mining/mining_delta.dmm b/_maps/shuttles/mining/mining_delta.dmm index dc3f34e6a65d0..76d56290fd8b1 100644 --- a/_maps/shuttles/mining/mining_delta.dmm +++ b/_maps/shuttles/mining/mining_delta.dmm @@ -249,8 +249,7 @@ "t" = ( /obj/structure/shuttle/engine/propulsion/burst, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, diff --git a/_maps/shuttles/mining/mining_fland.dmm b/_maps/shuttles/mining/mining_fland.dmm index 6eb8af3231697..3d7f0099d4d77 100644 --- a/_maps/shuttles/mining/mining_fland.dmm +++ b/_maps/shuttles/mining/mining_fland.dmm @@ -1,7 +1,7 @@ //MAP CONVERTED BY dmm2tgm.py THIS HEADER COMMENT PREVENTS RECONVERSION, DO NOT REMOVE "a" = ( /turf/closed/wall/mineral/plastitanium, -/area/shuttle/mining/large) +/area/shuttle/mining) "c" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -10,14 +10,17 @@ /obj/structure/chair/fancy/shuttle{ dir = 1 }, +/obj/machinery/light/small{ + dir = 8 + }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "g" = ( /obj/effect/spawner/structure/window/hollow/survival_pod/directional{ dir = 4 }, /turf/open/floor/plating, -/area/shuttle/mining/large) +/area/shuttle/mining) "h" = ( /obj/structure/chair/fancy/shuttle{ dir = 1 @@ -26,7 +29,7 @@ dir = 8 }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "l" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -35,19 +38,19 @@ /obj/structure/chair/fancy/shuttle{ dir = 1 }, +/obj/machinery/light/small{ + dir = 4 + }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "m" = ( /obj/structure/ore_box, /obj/effect/turf_decal/delivery, /obj/effect/turf_decal/stripes/line{ dir = 6 }, -/obj/machinery/light/small{ - dir = 4 - }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "n" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -63,26 +66,26 @@ name = "Mining Shuttle External Airlock" }, /turf/open/floor/pod/light, -/area/shuttle/mining/large) +/area/shuttle/mining) "q" = ( /obj/structure/shuttle/engine/heater, /obj/effect/turf_decal/stripes/full, /obj/effect/spawner/structure/window/hollow/survival_pod/directional, /turf/open/floor/plating/airless, -/area/shuttle/mining/large) +/area/shuttle/mining) "r" = ( /obj/effect/turf_decal/stripes/line{ dir = 4 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "t" = ( /obj/effect/spawner/structure/window/hollow/survival_pod/directional{ dir = 8 }, /turf/open/floor/plating, -/area/shuttle/mining/large) +/area/shuttle/mining) "v" = ( /obj/effect/turf_decal/box/white/corners, /obj/effect/turf_decal/box/white/corners{ @@ -96,14 +99,14 @@ }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "w" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 }, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "y" = ( /obj/item/clothing/suit/hazardvest{ desc = "A high-visibility lifejacket complete with whistle and slot for oxygen tanks."; @@ -184,66 +187,57 @@ /obj/item/pickaxe/emergency, /obj/item/pickaxe/emergency, /obj/effect/turf_decal/delivery, -/obj/machinery/light/small{ - dir = 8 - }, /obj/effect/turf_decal/stripes/line{ dir = 10 }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "z" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/shuttle/engine/propulsion/left, /turf/open/floor/plating/airless, -/area/shuttle/mining/large) +/area/shuttle/mining) "A" = ( /obj/machinery/computer/shuttle_flight/mining, /obj/effect/turf_decal/stripes/box, /obj/effect/turf_decal/stripes/white/box, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "B" = ( /obj/effect/turf_decal/stripes/line{ dir = 9 }, /obj/structure/table/reinforced, -/obj/machinery/light/small{ - dir = 8 - }, /obj/item/storage/firstaid/regular, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "E" = ( /obj/effect/turf_decal/stripes/line, /obj/structure/shuttle/engine/propulsion/right, /turf/open/floor/plating/airless, -/area/shuttle/mining/large) +/area/shuttle/mining) "F" = ( /obj/structure/shuttle/engine/propulsion/burst/cargo, /obj/effect/turf_decal/stripes/line, /turf/open/floor/plating/airless, -/area/shuttle/mining/large) +/area/shuttle/mining) "I" = ( /turf/closed/wall/mineral/titanium/survival/nodiagonal, -/area/shuttle/mining/large) +/area/shuttle/mining) "K" = ( /obj/effect/turf_decal/stripes/line{ dir = 5 }, /obj/structure/table/reinforced, -/obj/machinery/light/small{ - dir = 4 - }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "N" = ( /obj/effect/turf_decal/stripes/line, /obj/effect/turf_decal/tile/neutral/half/contrasted{ dir = 4 }, /turf/open/floor/pod/dark, -/area/shuttle/mining/large) +/area/shuttle/mining) "P" = ( /obj/effect/turf_decal/stripes/line{ dir = 8 @@ -268,16 +262,16 @@ name = "Mining Shuttle External Airlock" }, /turf/open/floor/pod/light, -/area/shuttle/mining/large) +/area/shuttle/mining) "U" = ( /turf/closed/wall/mineral/titanium/survival, -/area/shuttle/mining/large) +/area/shuttle/mining) "V" = ( /obj/effect/spawner/structure/window/hollow/survival_pod/directional{ dir = 1 }, /turf/open/floor/plating, -/area/shuttle/mining/large) +/area/shuttle/mining) (1,1,1) = {" U diff --git a/_maps/shuttles/mining/mining_large.dmm b/_maps/shuttles/mining/mining_large.dmm index a8168844eaf67..3e66da10b8f00 100644 --- a/_maps/shuttles/mining/mining_large.dmm +++ b/_maps/shuttles/mining/mining_large.dmm @@ -189,8 +189,7 @@ "aG" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /turf/open/floor/plating/airless, /area/shuttle/mining/large) diff --git a/_maps/shuttles/mining/mining_rad.dmm b/_maps/shuttles/mining/mining_rad.dmm index 4a89e5993da5b..4d2c0e52e08cc 100644 --- a/_maps/shuttles/mining/mining_rad.dmm +++ b/_maps/shuttles/mining/mining_rad.dmm @@ -42,16 +42,6 @@ }, /turf/open/floor/plating, /area/shuttle/mining) -"i" = ( -/obj/machinery/light{ - dir = 8 - }, -/obj/structure/chair/fancy/shuttle{ - dir = 4 - }, -/obj/effect/turf_decal/box/white, -/turf/open/floor/iron/tech, -/area/shuttle/mining) "j" = ( /obj/structure/shuttle/engine/propulsion/left, /turf/open/floor/plating/airless, @@ -82,8 +72,7 @@ "C" = ( /obj/structure/shuttle/engine/heater, /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -104,6 +93,9 @@ "I" = ( /obj/structure/table/reinforced, /obj/item/storage/toolbox/emergency, +/obj/machinery/light{ + dir = 8 + }, /turf/open/floor/iron/tech, /area/shuttle/mining) "K" = ( @@ -116,16 +108,6 @@ /obj/effect/turf_decal/box/white, /turf/open/floor/iron/tech, /area/shuttle/mining) -"P" = ( -/obj/machinery/light{ - dir = 4 - }, -/obj/structure/chair/fancy/shuttle{ - dir = 8 - }, -/obj/effect/turf_decal/box/white, -/turf/open/floor/iron/tech, -/area/shuttle/mining) "Q" = ( /obj/machinery/status_display/evac{ pixel_x = 33; @@ -169,6 +151,9 @@ /obj/machinery/newscaster{ pixel_y = 33 }, +/obj/machinery/light{ + dir = 4 + }, /turf/open/floor/iron/tech, /area/shuttle/mining) @@ -185,7 +170,7 @@ K s I e -i +e X a j @@ -203,7 +188,7 @@ c s Y O -P +O X v G diff --git a/_maps/shuttles/pirate/pirate_default.dmm b/_maps/shuttles/pirate/pirate_default.dmm index 6981f8d8b10c7..cb203dd12db0c 100644 --- a/_maps/shuttles/pirate/pirate_default.dmm +++ b/_maps/shuttles/pirate/pirate_default.dmm @@ -204,8 +204,7 @@ /area/shuttle/pirate) "hO" = ( /obj/structure/railing{ - dir = 9; - layer = 4.1 + dir = 9 }, /obj/effect/turf_decal/siding/dark{ dir = 9 @@ -274,8 +273,7 @@ /area/shuttle/pirate) "jT" = ( /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -417,9 +415,8 @@ /turf/open/floor/grass/no_border, /area/shuttle/pirate) "mV" = ( -/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste{ - dir = 4; - piping_layer = 4 +/obj/machinery/atmospherics/components/unary/outlet_injector/atmos/atmos_waste/layer4{ + dir = 4 }, /turf/open/floor/plating/airless, /area/shuttle/pirate) @@ -694,8 +691,7 @@ /area/shuttle/pirate) "sS" = ( /obj/structure/rack{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/effect/turf_decal/stripes/corner{ dir = 8 @@ -919,8 +915,7 @@ /area/shuttle/pirate) "zL" = ( /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/effect/turf_decal/siding/dark{ dir = 8 @@ -1050,8 +1045,7 @@ pixel_x = 10 }, /obj/structure/sign/departments/cargo{ - pixel_y = 32; - layer = 2.8 + pixel_y = 32 }, /obj/effect/turf_decal/stripes/corner{ dir = 4 @@ -1336,8 +1330,7 @@ aidisabled = 1; dir = 1; name = "Pirate Corvette APC"; - pixel_y = 24; - req_access = null + pixel_y = 24 }, /obj/structure/reagent_dispensers/watertank, /obj/effect/turf_decal/delivery, @@ -1646,8 +1639,7 @@ /area/shuttle/pirate) "Py" = ( /obj/structure/rack{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/item/restraints/legcuffs/bola/tactical, /obj/item/restraints/legcuffs/bola{ @@ -1688,8 +1680,7 @@ /area/shuttle/pirate) "QI" = ( /obj/structure/rack{ - dir = 8; - layer = 2.9 + dir = 8 }, /obj/item/ammo_box/magazine/m12g/breacher{ pixel_x = -7; @@ -2225,8 +2216,7 @@ dir = 8 }, /obj/structure/railing{ - dir = 8; - layer = 4.1 + dir = 8 }, /obj/structure/table_frame/wood, /obj/item/restraints/handcuffs/cable/white, diff --git a/_maps/shuttles/ruin/ruin_caravan_victim.dmm b/_maps/shuttles/ruin/ruin_caravan_victim.dmm index d8d67dfcca68d..25d3c5aee961b 100644 --- a/_maps/shuttles/ruin/ruin_caravan_victim.dmm +++ b/_maps/shuttles/ruin/ruin_caravan_victim.dmm @@ -25,13 +25,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"aQ" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "aX" = ( /obj/structure/chair/stool, /obj/effect/turf_decal/tile/yellow/half/contrasted, @@ -64,19 +57,6 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"cr" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/rglass{ - amount = 20 - }, -/obj/item/stack/sheet/rglass{ - amount = 20 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "ct" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -96,7 +76,7 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"dd" = ( +"du" = ( /obj/effect/turf_decal/box/white/corners{ dir = 1 }, @@ -110,29 +90,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"du" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/button/door{ - id = "caravantrade1_cabin1"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = 6; - specialfunctions = 4 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "dL" = ( /obj/machinery/light/small, /obj/effect/decal/cleanable/dirt, @@ -167,6 +124,12 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"eK" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "eP" = ( /obj/machinery/door/poddoor{ id = "caravantrade1_cargo"; @@ -184,16 +147,6 @@ "fD" = ( /turf/template_noop, /area/shuttle/caravan/freighter1) -"ge" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/plating/airless{ - broken = 1 - }, -/area/shuttle/caravan/freighter1) "gw" = ( /obj/structure/chair/fancy/shuttle{ dir = 4 @@ -206,6 +159,19 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"gU" = ( +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter1) "if" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -213,6 +179,13 @@ /mob/living/simple_animal/hostile/syndicate/ranged/smg/space, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) +"iq" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 8 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "it" = ( /obj/effect/mapping_helpers/airlock/cyclelink_helper, /obj/effect/mapping_helpers/airlock/locked, @@ -253,15 +226,11 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"kN" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/gold{ - amount = 25 +"kM" = ( +/obj/structure/closet/crate{ + opened = 1 }, +/obj/item/stack/sheet/iron/fifty, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) "lt" = ( @@ -313,17 +282,17 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"mF" = ( -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 +"mt" = ( +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 9 }, -/turf/open/floor/iron/airless, +/turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"nX" = ( +"mI" = ( +/obj/effect/turf_decal/box/white/corners, +/obj/structure/closet/crate, +/obj/item/stack/sheet/glass/fifty, +/obj/item/stack/sheet/glass/fifty, /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) @@ -342,6 +311,30 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) +"ps" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/plating/airless{ + broken = 1 + }, +/area/shuttle/caravan/freighter1) +"qA" = ( +/obj/structure/table, +/obj/item/storage/box/donkpockets{ + pixel_x = 6; + pixel_y = 6 + }, +/obj/item/plate{ + pixel_x = -5; + pixel_y = -3 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "qC" = ( /obj/effect/turf_decal/bot_white, /obj/structure/closet/emcloset, @@ -365,6 +358,16 @@ }, /turf/open/floor/plating, /area/shuttle/caravan/freighter1) +"so" = ( +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = -24 + }, +/obj/effect/decal/cleanable/dirt, +/obj/effect/decal/cleanable/blood, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "sp" = ( /obj/machinery/door/airlock{ id_tag = "caravantrade1_cabin2"; @@ -388,33 +391,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"sE" = ( -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter1) -"tM" = ( -/obj/structure/table, -/obj/item/storage/box/donkpockets{ - pixel_x = 6; - pixel_y = 6 - }, -/obj/item/trash/plate{ - pixel_x = -5; - pixel_y = -3 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "tQ" = ( /obj/effect/decal/cleanable/dirt, /obj/structure/frame/computer{ @@ -434,12 +410,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"vB" = ( -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 9 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "vS" = ( /obj/structure/closet/secure_closet/freezer{ locked = 0; @@ -476,12 +446,6 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) -"wA" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "xz" = ( /obj/effect/turf_decal/box/white/corners{ dir = 4 @@ -490,6 +454,10 @@ icon_state = "damaged5" }, /area/shuttle/caravan/freighter1) +"yf" = ( +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "yC" = ( /obj/machinery/button/door{ id = "caravantrade1_bolt"; @@ -519,9 +487,6 @@ icon_state = "floorscorched2" }, /area/shuttle/caravan/freighter1) -"AA" = ( -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Bu" = ( /obj/item/stack/sheet/mineral/titanium, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -551,16 +516,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"Cz" = ( -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = -24 - }, -/obj/effect/decal/cleanable/dirt, -/obj/effect/decal/cleanable/blood, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "CU" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 4 @@ -577,6 +532,20 @@ /obj/item/stack/sheet/mineral/titanium, /turf/template_noop, /area/shuttle/caravan/freighter1) +"Eu" = ( +/obj/machinery/light/small, +/obj/effect/turf_decal/box/white/corners, +/obj/machinery/button/door{ + id = "caravantrade1_cargo"; + name = "Cargo Blast Door Control"; + pixel_y = -24 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/diamond{ + amount = 5 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "ED" = ( /obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 @@ -614,7 +583,20 @@ }, /turf/template_noop, /area/shuttle/caravan/freighter1) -"GH" = ( +"FS" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/obj/item/stack/sheet/rglass{ + amount = 20 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) +"Gb" = ( /obj/structure/closet/crate, /obj/item/stack/sheet/mineral/silver{ amount = 25 @@ -624,37 +606,32 @@ }, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) -"GJ" = ( -/obj/machinery/firealarm{ - pixel_y = 24 +"Go" = ( +/obj/machinery/light{ + dir = 1 }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ +/obj/structure/table, +/obj/item/stack/package_wrap, +/obj/item/crowbar, +/obj/item/flashlight{ + pixel_x = 1; + pixel_y = 5 + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; dir = 1 }, +/obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) -"Hp" = ( -/obj/machinery/light/small, -/obj/structure/bed, -/obj/item/bedsheet, -/obj/effect/decal/cleanable/dirt, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/button/door{ - id = "caravantrade1_cabin2"; - name = "Cabin Bolt Control"; - normaldoorcontrol = 1; - pixel_x = -25; - pixel_y = 6; - specialfunctions = 4 +"GJ" = ( +/obj/machinery/firealarm{ + pixel_y = 24 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ dir = 1 }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark/airless, +/turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) "Hv" = ( /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -662,6 +639,16 @@ }, /turf/open/floor/iron/airless, /area/shuttle/caravan/freighter1) +"HL" = ( +/obj/machinery/door/firedoor, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/machinery/door/airlock/command{ + name = "Bridge" + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "Id" = ( /obj/effect/turf_decal/bot_white, /obj/effect/decal/cleanable/dirt, @@ -814,6 +801,45 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"Ms" = ( +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/turf/open/floor/iron/airless, +/area/shuttle/caravan/freighter1) +"NE" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) +"NJ" = ( +/obj/machinery/light/small, +/obj/structure/bed, +/obj/item/bedsheet, +/obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/button/door{ + id = "caravantrade1_cabin2"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 6; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "Ov" = ( /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron/airless{ @@ -831,6 +857,17 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) +"OR" = ( +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt, +/obj/structure/closet/crate, +/obj/item/stack/sheet/mineral/gold{ + amount = 25 + }, +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "Qk" = ( /obj/machinery/atmospherics/pipe/simple/supply/hidden{ dir = 10 @@ -876,20 +913,6 @@ /obj/structure/lattice, /turf/template_noop, /area/shuttle/caravan/freighter1) -"Tl" = ( -/obj/machinery/light/small, -/obj/effect/turf_decal/box/white/corners, -/obj/machinery/button/door{ - id = "caravantrade1_cargo"; - name = "Cargo Blast Door Control"; - pixel_y = -24 - }, -/obj/structure/closet/crate, -/obj/item/stack/sheet/mineral/diamond{ - amount = 5 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Tq" = ( /obj/effect/decal/cleanable/blood, /mob/living/simple_animal/hostile/syndicate/melee/sword/space/stormtrooper, @@ -900,19 +923,15 @@ initial_gas_mix = "TEMP=2.7" }, /area/shuttle/caravan/freighter1) +"TF" = ( +/turf/open/floor/iron/dark/airless, +/area/shuttle/caravan/freighter1) "Ua" = ( /obj/structure/girder, /turf/open/floor/plating/airless{ broken = 1 }, /area/shuttle/caravan/freighter1) -"Ud" = ( -/obj/structure/closet/crate{ - opened = 1 - }, -/obj/item/stack/sheet/iron/fifty, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Ur" = ( /obj/effect/decal/cleanable/dirt, /obj/machinery/computer/shuttle_flight/caravan/trade1{ @@ -929,12 +948,27 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"Vs" = ( -/obj/effect/turf_decal/box/white/corners, -/obj/structure/closet/crate, -/obj/item/stack/sheet/glass/fifty, -/obj/item/stack/sheet/glass/fifty, +"Vi" = ( +/obj/machinery/light/small, +/obj/structure/bed, +/obj/item/bedsheet, /obj/effect/decal/cleanable/dirt, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/button/door{ + id = "caravantrade1_cabin1"; + name = "Cabin Bolt Control"; + normaldoorcontrol = 1; + pixel_x = -25; + pixel_y = 6; + specialfunctions = 4 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark/airless, /area/shuttle/caravan/freighter1) "VN" = ( @@ -1002,40 +1036,6 @@ }, /turf/open/floor/plating/airless, /area/shuttle/caravan/freighter1) -"Xo" = ( -/obj/machinery/door/firedoor, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/machinery/door/airlock/command{ - name = "Bridge" - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) -"Yf" = ( -/obj/machinery/light{ - dir = 1 - }, -/obj/structure/table, -/obj/item/stack/package_wrap, -/obj/item/crowbar, -/obj/item/flashlight{ - pixel_x = 1; - pixel_y = 5 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron/airless, -/area/shuttle/caravan/freighter1) -"YY" = ( -/obj/effect/turf_decal/box/white/corners{ - dir = 8 - }, -/turf/open/floor/iron/dark/airless, -/area/shuttle/caravan/freighter1) "Zw" = ( /mob/living/simple_animal/hostile/syndicate/ranged/smg/space, /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, @@ -1086,12 +1086,12 @@ El oj ec Qs -ge +ps fk El -dd -GH -aQ +du +Gb +iq El "} (5,1,1) = {" @@ -1102,16 +1102,16 @@ El El BN El -kN -AA -Tl +OR +TF +Eu El "} (6,1,1) = {" El GJ sp -Hp +NJ El Qk ct @@ -1128,22 +1128,22 @@ El El ss CU -cr -nX -YY +FS +yf +eK BB "} (8,1,1) = {" El -mF +Ms iL -du +Vi Fv -Yf +Go VT -wA -nX -Vs +NE +yf +mI Xh "} (9,1,1) = {" @@ -1168,7 +1168,7 @@ El ap VN lx -Ud +kM WX Xh "} @@ -1214,7 +1214,7 @@ fD (14,1,1) = {" El oN -tM +qA El aP El @@ -1229,7 +1229,7 @@ El El El El -sE +gU LK El Jv @@ -1255,7 +1255,7 @@ Fv El El El -Xo +HL El El Jv @@ -1267,8 +1267,8 @@ Jv Jv El Mi -Cz -vB +so +mt JD El Jv diff --git a/_maps/shuttles/tram/tram_corg.dmm b/_maps/shuttles/tram/tram_corg.dmm index 45d4c28be4c1c..26726c66e7eab 100644 --- a/_maps/shuttles/tram/tram_corg.dmm +++ b/_maps/shuttles/tram/tram_corg.dmm @@ -85,7 +85,7 @@ /area/shuttle/pod_1) "E" = ( /turf/closed/wall/mineral/titanium, -/area/template_noop) +/area/shuttle/pod_1) "I" = ( /obj/effect/turf_decal/stripes/line, /obj/machinery/computer/shuttle_flight{ @@ -94,9 +94,6 @@ }, /turf/open/floor/mineral/titanium/blue, /area/shuttle/pod_1) -"K" = ( -/turf/closed/wall/mineral/titanium, -/area/shuttle/pod_1) "M" = ( /obj/structure/chair/fancy/shuttle{ dir = 4 @@ -126,11 +123,11 @@ (1,1,1) = {" E -K +E S -K +E S -K +E e "} (2,1,1) = {" @@ -140,7 +137,7 @@ p M c y -K +E "} (3,1,1) = {" S @@ -158,14 +155,14 @@ p D W w -K +E "} (5,1,1) = {" E -K +E S -K +E S -K +E e "} diff --git a/_maps/shuttles/whiteship/whiteship_box.dmm b/_maps/shuttles/whiteship/whiteship_box.dmm index 19c9f7293d8fb..37f06f6ff915a 100644 --- a/_maps/shuttles/whiteship/whiteship_box.dmm +++ b/_maps/shuttles/whiteship/whiteship_box.dmm @@ -80,36 +80,6 @@ "at" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/engine) -"au" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/storage/box/gloves{ - pixel_x = 5; - pixel_y = 8 - }, -/obj/item/storage/box/masks{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/item/storage/backpack/duffelbag/med/surgery{ - pixel_y = 4 - }, -/obj/item/clothing/suit/apron/surgical, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 6 - }, -/obj/structure/cable/yellow{ - icon_state = "2-4" - }, -/turf/open/floor/iron/white/side{ - dir = 9 - }, -/area/shuttle/abandoned/medbay) "av" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -416,23 +386,6 @@ }, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"bp" = ( -/obj/machinery/power/terminal{ - dir = 4 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/structure/cable{ - icon_state = "0-8" - }, -/turf/open/floor/plating, -/area/shuttle/abandoned/engine) "bq" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/tank/air{ @@ -463,27 +416,6 @@ /obj/effect/decal/cleanable/dirt, /turf/open/floor/iron, /area/shuttle/abandoned/medbay) -"bt" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table/glass, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = 7; - pixel_y = 1 - }, -/obj/item/reagent_containers/glass/beaker/cryoxadone{ - pixel_x = -6; - pixel_y = 6 - }, -/obj/effect/turf_decal/stripes/line{ - dir = 1 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/effect/decal/cleanable/dirt, -/turf/open/floor/iron, -/area/shuttle/abandoned/medbay) "bu" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -520,22 +452,6 @@ dir = 1 }, /area/shuttle/abandoned/medbay) -"bA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/structure/closet/secure_closet/medical2{ - anchored = 1 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/iron/white/side{ - dir = 5 - }, -/area/shuttle/abandoned/medbay) "bB" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/sleeper, @@ -1117,32 +1033,6 @@ dir = 1 }, /area/shuttle/abandoned/medbay) -"cG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/folder/white{ - pixel_x = 6; - pixel_y = 8 - }, -/obj/item/paper{ - pixel_x = 3; - pixel_y = 5 - }, -/obj/item/pen{ - pixel_x = 4 - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/item/flashlight/pen{ - pixel_x = -6; - pixel_y = -2 - }, -/turf/open/floor/iron/white/side{ - dir = 1 - }, -/area/shuttle/abandoned/medbay) "cH" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1197,17 +1087,6 @@ }, /turf/open/floor/iron/white, /area/shuttle/abandoned/medbay) -"cL" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/vending/medical{ - req_access = null - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/turf/open/floor/iron/white, -/area/shuttle/abandoned/medbay) "cM" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/rack, @@ -1631,6 +1510,17 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"eh" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/vending/medical{ + req_access = null + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/turf/open/floor/iron/white, +/area/shuttle/abandoned/medbay) "el" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1688,6 +1578,23 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"fQ" = ( +/obj/machinery/power/terminal{ + dir = 4 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/light/small/built{ + dir = 1 + }, +/obj/structure/cable{ + icon_state = "0-8" + }, +/turf/open/floor/plating, +/area/shuttle/abandoned/engine) "hK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1703,6 +1610,22 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/engine) +"iw" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/built{ + dir = 4 + }, +/obj/structure/closet/secure_closet/medical2{ + anchored = 1 + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/iron/white/side{ + dir = 5 + }, +/area/shuttle/abandoned/medbay) "iK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/closet/secure_closet/personal, @@ -1720,6 +1643,32 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"jr" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/folder/white{ + pixel_x = 6; + pixel_y = 8 + }, +/obj/item/paper{ + pixel_x = 3; + pixel_y = 5 + }, +/obj/item/pen{ + pixel_x = 4 + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/item/flashlight/pen{ + pixel_x = -6; + pixel_y = -2 + }, +/turf/open/floor/iron/white/side{ + dir = 1 + }, +/area/shuttle/abandoned/medbay) "oY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/stripes/line{ @@ -1766,6 +1715,27 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"sz" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table/glass, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = 7; + pixel_y = 1 + }, +/obj/item/reagent_containers/glass/beaker/cryoxadone{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/effect/turf_decal/stripes/line{ + dir = 1 + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/effect/decal/cleanable/dirt, +/turf/open/floor/iron, +/area/shuttle/abandoned/medbay) "tY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1788,6 +1758,22 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/bridge) +"uv" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/built{ + dir = 1 + }, +/obj/structure/bed, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/item/bedsheet, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/crew) "uP" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/manifold/supply/hidden{ @@ -1821,11 +1807,11 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/bridge) -"wE" = ( +"vX" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = 6 }, /obj/item/kitchen/fork{ @@ -1866,26 +1852,6 @@ }, /turf/open/floor/iron/white/side, /area/shuttle/abandoned/medbay) -"BR" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ - dir = 1 - }, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/effect/turf_decal/tile/neutral/half/contrasted{ - dir = 4 - }, -/turf/open/floor/iron, -/area/shuttle/abandoned/crew) "ED" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -1911,22 +1877,6 @@ }, /turf/closed/wall/mineral/titanium, /area/shuttle/abandoned/engine) -"Kw" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/structure/bed, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/item/bedsheet, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/crew) "Oi" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -1970,6 +1920,36 @@ }, /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/engine) +"TW" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/box/gloves{ + pixel_x = 5; + pixel_y = 8 + }, +/obj/item/storage/box/masks{ + pixel_x = -6; + pixel_y = 6 + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/item/storage/backpack/duffelbag/med/surgery{ + pixel_y = 4 + }, +/obj/item/clothing/suit/apron/surgical, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 6 + }, +/obj/structure/cable/yellow{ + icon_state = "2-4" + }, +/turf/open/floor/iron/white/side{ + dir = 9 + }, +/area/shuttle/abandoned/medbay) "Vy" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden, @@ -2052,6 +2032,26 @@ /obj/effect/turf_decal/tile/neutral/anticorner/contrasted, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"Zy" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/pipe/manifold/supply/hidden{ + dir = 1 + }, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/effect/turf_decal/tile/neutral/half/contrasted{ + dir = 4 + }, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) (1,1,1) = {" aa @@ -2273,7 +2273,7 @@ aV at aa at -bp +fQ ct at ar @@ -2342,11 +2342,11 @@ aa aa ag al -au +TW aI aZ al -bA +iw bO ce al @@ -2388,7 +2388,7 @@ bB bQ cf al -cG +jr cQ db dl @@ -2397,7 +2397,7 @@ ag "} (19,1,1) = {" ac -Kw +uv Vy xG iK @@ -2418,10 +2418,10 @@ al ac ac ac -BR +Zy dw al -bt +sz bD bS ch @@ -2435,7 +2435,7 @@ al "} (21,1,1) = {" ac -Kw +uv WR ra Yb @@ -2496,7 +2496,7 @@ ac ac aC aO -wE +vX ac bG bW @@ -2540,7 +2540,7 @@ be bY be be -cL +eh cW dj al diff --git a/_maps/shuttles/whiteship/whiteship_cere.dmm b/_maps/shuttles/whiteship/whiteship_cere.dmm index 8e737609e6aea..11247ce554567 100644 --- a/_maps/shuttles/whiteship/whiteship_cere.dmm +++ b/_maps/shuttles/whiteship/whiteship_cere.dmm @@ -82,7 +82,7 @@ /area/shuttle/abandoned) "aq" = ( /obj/machinery/door/airlock/titanium{ - name = "mech bay" + name = "mech Bay" }, /turf/open/floor/mineral/titanium/yellow, /area/shuttle/abandoned) @@ -302,7 +302,6 @@ "aO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/tank_dispenser/oxygen{ - layer = 2.7; pixel_x = -1; pixel_y = 2 }, @@ -395,7 +394,7 @@ /area/shuttle/abandoned) "bV" = ( /obj/machinery/door/airlock/titanium{ - name = "mech bay external airlock" + name = "mech Bay External Airlock" }, /obj/effect/decal/cleanable/dirt/dust, /obj/docking_port/mobile{ diff --git a/_maps/shuttles/whiteship/whiteship_delta.dmm b/_maps/shuttles/whiteship/whiteship_delta.dmm index e3934bd4cec80..0f936fec3d7c2 100644 --- a/_maps/shuttles/whiteship/whiteship_delta.dmm +++ b/_maps/shuttles/whiteship/whiteship_delta.dmm @@ -379,24 +379,6 @@ /obj/machinery/suit_storage_unit/standard_unit, /turf/open/floor/iron/dark, /area/shuttle/abandoned/crew) -"bt" = ( -/obj/effect/turf_decal/bot_white, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/storage/toolbox/mechanical, -/obj/item/clothing/head/utility/welding{ - pixel_x = -3; - pixel_y = 5 - }, -/obj/machinery/airalarm/all_access{ - dir = 1; - pixel_y = -24 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/crew) "bx" = ( /obj/machinery/light/small/built{ dir = 4 @@ -425,26 +407,6 @@ /obj/machinery/atmospherics/pipe/simple/supply/hidden, /turf/open/floor/plating, /area/shuttle/abandoned/engine) -"bA" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/storage/toolbox/mechanical{ - pixel_y = 4 - }, -/obj/item/flashlight{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/clothing/head/utility/welding{ - pixel_x = -2; - pixel_y = 1 - }, -/obj/machinery/firealarm{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/plating, -/area/shuttle/abandoned/engine) "bB" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/bridge) @@ -1406,29 +1368,6 @@ }, /turf/open/floor/plating, /area/shuttle/abandoned/medbay) -"eD" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small, -/obj/structure/cable/yellow{ - icon_state = "4-8" - }, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/machinery/firealarm{ - dir = 1; - pixel_y = -24 - }, -/obj/structure/spider/stickyweb, -/obj/machinery/atmospherics/pipe/simple/supply/hidden{ - dir = 4 - }, -/obj/effect/turf_decal/tile/neutral{ - dir = 4 - }, -/turf/open/floor/iron, -/area/shuttle/abandoned/crew) "gj" = ( /obj/machinery/computer/shuttle_flight/white_ship{ dir = 8 @@ -1469,20 +1408,6 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) -"iJ" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/closet/wardrobe/mixed, -/obj/machinery/atmospherics/components/unary/vent_pump/on{ - dir = 1 - }, -/obj/item/storage/wallet/random, -/obj/item/clothing/under/rank/centcom/official, -/obj/item/clothing/under/rank/centcom/commander, -/obj/effect/turf_decal/tile/blue/half/contrasted{ - dir = 8 - }, -/turf/open/floor/iron, -/area/shuttle/abandoned/crew) "iK" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/components/unary/vent_pump/on{ @@ -1519,23 +1444,23 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) -"jw" = ( -/obj/effect/decal/cleanable/dirt/dust, +"jI" = ( +/obj/effect/turf_decal/bot_white, /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/cable/yellow{ - icon_state = "1-2" +/obj/structure/rack, +/obj/item/storage/belt/utility, +/obj/item/radio/off{ + pixel_x = -3; + pixel_y = 3 }, +/obj/item/radio/off, /obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/obj/machinery/light/small/built{ - dir = 4 + pixel_y = 24; + dir = 1 }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/obj/effect/turf_decal/tile/blue, -/turf/open/floor/iron, -/area/shuttle/abandoned/crew) +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/medbay) "kd" = ( /obj/structure/table, /obj/item/paper_bin{ @@ -1652,6 +1577,29 @@ }, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) +"mZ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small, +/obj/structure/cable/yellow{ + icon_state = "4-8" + }, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/machinery/firealarm{ + dir = 1; + pixel_y = -24 + }, +/obj/structure/spider/stickyweb, +/obj/machinery/atmospherics/pipe/simple/supply/hidden{ + dir = 4 + }, +/obj/effect/turf_decal/tile/neutral{ + dir = 4 + }, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) "ny" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/stool/bar, @@ -1672,23 +1620,38 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) -"nZ" = ( +"ob" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/table, -/obj/item/trash/plate{ - pixel_x = 12 +/obj/effect/decal/remains/human{ + desc = "They look like human remains, and have clearly been gnawed at." }, -/obj/item/kitchen/fork{ - pixel_x = 12; - pixel_y = 3 +/obj/effect/decal/cleanable/blood/gibs/old, +/obj/item/clothing/head/hats/centcom_cap{ + desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; + name = "\improper damaged CentCom hat"; + pixel_x = 2; + pixel_y = 2 }, -/obj/item/storage/box/donkpockets{ - pixel_x = -8; - pixel_y = 4 +/obj/structure/cable/yellow{ + icon_state = "1-2" }, -/obj/effect/turf_decal/tile/bar/opposingcorners, -/turf/open/floor/iron, -/area/shuttle/abandoned/bar) +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/bridge) +"ou" = ( +/obj/machinery/light/small/built{ + dir = 1 + }, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/shuttle/abandoned/crew) "oT" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/chair/stool/bar, @@ -1717,49 +1680,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) -"uw" = ( -/obj/item/storage/toolbox/emergency, -/obj/item/storage/toolbox/emergency, -/obj/item/flashlight/flare{ - pixel_x = 3; - pixel_y = 3 - }, -/obj/item/flashlight/flare{ - pixel_x = -6; - pixel_y = -2 - }, -/obj/item/crowbar, -/obj/item/wrench, -/obj/effect/spawner/lootdrop/maintenance, -/obj/item/extinguisher, -/obj/item/extinguisher, -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; - dir = 1 - }, -/obj/effect/turf_decal/box/white/corners{ - dir = 4 - }, -/obj/structure/closet/crate/internals, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/cargo) -"uS" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/turf_decal/box/white/corners{ - dir = 1 - }, -/obj/structure/closet/crate, -/obj/item/grenade/chem_grenade/metalfoam, -/obj/item/t_scanner, -/obj/effect/spawner/lootdrop/maintenance{ - lootcount = 3; - name = "3maintenance loot spawner" - }, -/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/cargo) "vm" = ( /turf/closed/wall/mineral/titanium/nodiagonal, /area/shuttle/abandoned/medbay) @@ -1840,18 +1760,6 @@ /obj/effect/turf_decal/tile/blue, /turf/open/floor/iron, /area/shuttle/abandoned/crew) -"yX" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/machinery/light/small/built{ - dir = 4 - }, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/obj/structure/spider/stickyweb, -/turf/open/floor/iron/white/side, -/area/shuttle/abandoned/medbay) "zg" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/machinery/atmospherics/pipe/simple/supply/hidden{ @@ -1927,6 +1835,26 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) +"BO" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/storage/toolbox/mechanical{ + pixel_y = 4 + }, +/obj/item/flashlight{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/clothing/head/utility/welding{ + pixel_x = -2; + pixel_y = 1 + }, +/obj/machinery/firealarm{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/plating, +/area/shuttle/abandoned/engine) "BT" = ( /obj/machinery/light/small/built, /obj/effect/decal/cleanable/dirt/dust, @@ -1964,6 +1892,18 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/crew) +"DA" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/light/small/built{ + dir = 4 + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/structure/spider/stickyweb, +/turf/open/floor/iron/white/side, +/area/shuttle/abandoned/medbay) "DG" = ( /obj/machinery/light/small/built{ dir = 8 @@ -1982,6 +1922,34 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) +"DQ" = ( +/obj/item/storage/toolbox/emergency, +/obj/item/storage/toolbox/emergency, +/obj/item/flashlight/flare{ + pixel_x = 3; + pixel_y = 3 + }, +/obj/item/flashlight/flare{ + pixel_x = -6; + pixel_y = -2 + }, +/obj/item/crowbar, +/obj/item/wrench, +/obj/effect/spawner/lootdrop/maintenance, +/obj/item/extinguisher, +/obj/item/extinguisher, +/obj/effect/decal/cleanable/dirt/dust, +/obj/machinery/airalarm/all_access{ + pixel_y = 24; + dir = 1 + }, +/obj/effect/turf_decal/box/white/corners{ + dir = 4 + }, +/obj/structure/closet/crate/internals, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/cargo) "DZ" = ( /obj/effect/turf_decal/delivery/white, /obj/effect/decal/cleanable/dirt/dust, @@ -1996,6 +1964,53 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"FY" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/turf_decal/box/white/corners{ + dir = 1 + }, +/obj/structure/closet/crate, +/obj/item/grenade/chem_grenade/metalfoam, +/obj/item/t_scanner, +/obj/effect/spawner/lootdrop/maintenance{ + lootcount = 3; + name = "3maintenance loot spawner" + }, +/obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/cargo) +"Gm" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/bed, +/obj/item/bedsheet/centcom, +/obj/machinery/light/small{ + dir = 1 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/turf/open/floor/wood, +/area/shuttle/abandoned/crew) +"GA" = ( +/obj/effect/turf_decal/bot_white, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/rack, +/obj/item/storage/toolbox/mechanical, +/obj/item/clothing/head/utility/welding{ + pixel_x = -3; + pixel_y = 5 + }, +/obj/machinery/airalarm/all_access{ + dir = 1; + pixel_y = -24 + }, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ + dir = 1 + }, +/turf/open/floor/iron/dark, +/area/shuttle/abandoned/crew) "GD" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt/dust, @@ -2027,23 +2042,20 @@ /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, /area/shuttle/abandoned/bar) -"Ix" = ( -/obj/effect/turf_decal/bot_white, +"Ig" = ( /obj/effect/decal/cleanable/dirt/dust, -/obj/structure/rack, -/obj/item/storage/belt/utility, -/obj/item/radio/off{ - pixel_x = -3; - pixel_y = 3 - }, -/obj/item/radio/off, -/obj/machinery/airalarm/all_access{ - pixel_y = 24; +/obj/structure/closet/wardrobe/mixed, +/obj/machinery/atmospherics/components/unary/vent_pump/on{ dir = 1 }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/medbay) +/obj/item/storage/wallet/random, +/obj/item/clothing/under/rank/centcom/official, +/obj/item/clothing/under/rank/centcom/commander, +/obj/effect/turf_decal/tile/blue/half/contrasted{ + dir = 8 + }, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) "IY" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/effect/turf_decal/box/white/corners{ @@ -2128,20 +2140,6 @@ }, /turf/open/floor/iron, /area/shuttle/abandoned/medbay) -"Rv" = ( -/obj/machinery/light/small/built{ - dir = 1 - }, -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed, -/obj/item/bedsheet/centcom, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/shuttle/abandoned/crew) "SY" = ( /obj/effect/spawner/structure/window/shuttle, /obj/machinery/door/poddoor{ @@ -2166,20 +2164,6 @@ /obj/effect/turf_decal/tile/blue/half/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/bridge) -"TK" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/structure/bed, -/obj/item/bedsheet/centcom, -/obj/machinery/light/small{ - dir = 1 - }, -/obj/machinery/atmospherics/components/unary/vent_pump/on, -/obj/machinery/airalarm/all_access{ - dir = 4; - pixel_x = 24 - }, -/turf/open/floor/wood, -/area/shuttle/abandoned/crew) "TO" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/cable/yellow{ @@ -2224,24 +2208,6 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) -"WG" = ( -/obj/effect/decal/cleanable/dirt/dust, -/obj/effect/decal/remains/human{ - desc = "They look like human remains, and have clearly been gnawed at." - }, -/obj/effect/decal/cleanable/blood/gibs/old, -/obj/item/clothing/head/hats/centcom_cap{ - desc = "There's a gouge through the top where something has clawed clean through it. Whoever was wearing it probably doesn't need a hat any more."; - name = "\improper damaged CentCom hat"; - pixel_x = 2; - pixel_y = 2 - }, -/obj/structure/cable/yellow{ - icon_state = "1-2" - }, -/obj/machinery/atmospherics/pipe/simple/supply/hidden, -/turf/open/floor/iron/dark, -/area/shuttle/abandoned/bridge) "WI" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/spider/stickyweb, @@ -2300,6 +2266,40 @@ /obj/effect/turf_decal/tile/neutral/fourcorners/contrasted, /turf/open/floor/iron/dark, /area/shuttle/abandoned/cargo) +"YP" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/table, +/obj/item/plate{ + pixel_x = 12 + }, +/obj/item/kitchen/fork{ + pixel_x = 12; + pixel_y = 3 + }, +/obj/item/storage/box/donkpockets{ + pixel_x = -8; + pixel_y = 4 + }, +/obj/effect/turf_decal/tile/bar/opposingcorners, +/turf/open/floor/iron, +/area/shuttle/abandoned/bar) +"ZQ" = ( +/obj/effect/decal/cleanable/dirt/dust, +/obj/effect/decal/cleanable/dirt/dust, +/obj/structure/cable/yellow{ + icon_state = "1-2" + }, +/obj/machinery/airalarm/all_access{ + dir = 4; + pixel_x = 24 + }, +/obj/machinery/light/small/built{ + dir = 4 + }, +/obj/machinery/atmospherics/pipe/simple/supply/hidden, +/obj/effect/turf_decal/tile/blue, +/turf/open/floor/iron, +/area/shuttle/abandoned/crew) (1,1,1) = {" aa @@ -2383,7 +2383,7 @@ ai aB dd bl -bA +BO bB bB bB @@ -2425,7 +2425,7 @@ bC bR bX cf -WG +ob ct bC hY @@ -2439,7 +2439,7 @@ ac aj aC nA -iJ +Ig bD Ts bY @@ -2449,7 +2449,7 @@ qA bD Qd dg -yX +DA dN vm "} @@ -2476,7 +2476,7 @@ vm ac ac ac -eD +mZ ac bE bT @@ -2493,7 +2493,7 @@ vm "} (11,1,1) = {" bI -Rv +ou aE Kx bp @@ -2517,7 +2517,7 @@ ac Cw bq xP -jw +ZQ lp cj TO @@ -2531,7 +2531,7 @@ vm "} (13,1,1) = {" bI -TK +Gm aF BT ac @@ -2610,7 +2610,7 @@ ac ac ac aZ -bt +GA ac aa aa @@ -2618,7 +2618,7 @@ aa aa aa vm -Ix +jI dp vm vm @@ -2668,13 +2668,13 @@ XO ny zg xn -nZ +YP af aa aa aa cz -uS +FY IY ds EA @@ -2712,7 +2712,7 @@ aa aa aa cy -uw +DQ YG dC UM diff --git a/_maps/shuttles/whiteship/whiteship_fland.dmm b/_maps/shuttles/whiteship/whiteship_fland.dmm index af3d979de19bc..ad745625971a4 100644 --- a/_maps/shuttles/whiteship/whiteship_fland.dmm +++ b/_maps/shuttles/whiteship/whiteship_fland.dmm @@ -227,7 +227,7 @@ /area/shuttle/abandoned) "jR" = ( /obj/machinery/door/airlock/titanium{ - name = "Power unit" + name = "Power Unit" }, /obj/effect/decal/cleanable/dirt/dust, /obj/effect/decal/cleanable/dirt, @@ -292,7 +292,7 @@ /area/shuttle/abandoned) "nN" = ( /obj/machinery/smartfridge, -/turf/closed/wall/mineral/titanium, +/turf/open/floor/wood, /area/shuttle/abandoned) "nT" = ( /obj/effect/decal/cleanable/dirt/dust, diff --git a/_maps/shuttles/whiteship/whiteship_meta.dmm b/_maps/shuttles/whiteship/whiteship_meta.dmm index df60296b94b5b..b1f197c7226cc 100644 --- a/_maps/shuttles/whiteship/whiteship_meta.dmm +++ b/_maps/shuttles/whiteship/whiteship_meta.dmm @@ -641,8 +641,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Salvage Ship Bridge APC"; - pixel_y = 24; - req_access = null + pixel_y = 24 }, /obj/item/camera{ pixel_x = 12; @@ -844,8 +843,7 @@ /obj/machinery/power/apc{ dir = 8; name = "Salvage Ship Cargo APC"; - pixel_x = -24; - req_access = null + pixel_x = -24 }, /obj/structure/cable/yellow{ icon_state = "0-2" @@ -1152,8 +1150,7 @@ /obj/structure/cable, /obj/machinery/power/apc{ name = "Salvage Ship Engineering APC"; - pixel_y = -24; - req_access = null + pixel_y = -24 }, /obj/structure/closet/crate, /obj/item/stack/sheet/iron/twenty, @@ -1238,7 +1235,7 @@ /area/shuttle/abandoned/bar) "dS" = ( /obj/machinery/smartfridge, -/turf/closed/wall/mineral/titanium/nodiagonal, +/turf/open/floor/iron, /area/shuttle/abandoned/bar) "dT" = ( /obj/effect/decal/cleanable/dirt/dust, @@ -1353,7 +1350,6 @@ pixel_y = 14 }, /obj/item/reagent_containers/food/condiment/enzyme{ - layer = 5; pixel_x = -5; pixel_y = 6 }, @@ -1462,22 +1458,22 @@ "fb" = ( /obj/effect/decal/cleanable/dirt/dust, /obj/structure/table, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = -6; pixel_y = -2 }, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = -6 }, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = -6; pixel_y = 2 }, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = -6; pixel_y = 4 }, -/obj/item/trash/plate{ +/obj/item/plate{ pixel_x = -6; pixel_y = 6 }, @@ -1496,8 +1492,7 @@ /obj/machinery/power/apc{ dir = 1; name = "Salvage Ship Bar APC"; - pixel_y = 24; - req_access = null + pixel_y = 24 }, /obj/effect/turf_decal/tile/bar/opposingcorners, /turf/open/floor/iron, @@ -1888,8 +1883,7 @@ /obj/structure/cable, /obj/machinery/power/apc{ name = "Salvage Ship Crew Quarters APC"; - pixel_y = -24; - req_access = null + pixel_y = -24 }, /obj/machinery/atmospherics/components/unary/vent_pump/on/layer2{ dir = 1 diff --git a/_maps/shuttles/whiteship/whiteship_pubby.dmm b/_maps/shuttles/whiteship/whiteship_pubby.dmm index 10f56400cce19..d4cfaab8a60c0 100644 --- a/_maps/shuttles/whiteship/whiteship_pubby.dmm +++ b/_maps/shuttles/whiteship/whiteship_pubby.dmm @@ -31,8 +31,7 @@ /area/shuttle/abandoned) "h" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 8 @@ -47,8 +46,7 @@ /area/shuttle/abandoned) "j" = ( /obj/structure/window/reinforced{ - dir = 1; - layer = 2.9 + dir = 1 }, /obj/structure/window/reinforced{ dir = 4 diff --git a/_maps/templates/capsule_checkpoint.dmm b/_maps/templates/capsule_checkpoint.dmm index 2de715a92a23b..6214bd80996f6 100644 --- a/_maps/templates/capsule_checkpoint.dmm +++ b/_maps/templates/capsule_checkpoint.dmm @@ -18,7 +18,7 @@ /obj/machinery/door/window/checkpoint{ req_access_txt = "2"; dir = 1; - name = "checkpoint windoor" + name = "Checkpoint" }, /obj/effect/turf_decal/stripes/line{ dir = 1 @@ -34,7 +34,7 @@ /obj/machinery/door/window/checkpoint{ req_access_txt = "2"; dir = 4; - name = "checkpoint windoor" + name = "Checkpoint" }, /obj/effect/turf_decal/stripes/line{ dir = 4 @@ -45,7 +45,7 @@ /obj/effect/turf_decal/tile/red/fourcorners/contrasted, /obj/machinery/door/window/checkpoint{ req_access_txt = "2"; - name = "checkpoint windoor" + name = "Checkpoint" }, /obj/effect/turf_decal/stripes/line, /turf/open/floor/pod, @@ -73,7 +73,7 @@ /obj/machinery/door/window/checkpoint{ req_access_txt = "2"; dir = 8; - name = "checkpoint windoor" + name = "Checkpoint" }, /obj/effect/turf_decal/stripes/line{ dir = 8 diff --git a/_maps/templates/holodeck_kitchen.dmm b/_maps/templates/holodeck_kitchen.dmm index 080ef30f9d86b..8a37b15c0d56a 100644 --- a/_maps/templates/holodeck_kitchen.dmm +++ b/_maps/templates/holodeck_kitchen.dmm @@ -8,11 +8,6 @@ "b" = ( /turf/open/floor/holofloor/white, /area/template_noop) -"c" = ( -/obj/structure/table/reinforced, -/obj/item/trash/plate, -/turf/open/floor/holofloor/white, -/area/template_noop) "d" = ( /obj/machinery/door/window{ dir = 1 @@ -64,14 +59,6 @@ icon_state = "wood" }, /area/template_noop) -"k" = ( -/obj/structure/table/wood, -/obj/item/trash/plate, -/turf/open/floor/holofloor{ - dir = 9; - icon_state = "wood" - }, -/area/template_noop) "l" = ( /obj/machinery/chem_master/condimaster, /turf/open/floor/holofloor/white, @@ -93,7 +80,20 @@ icon_state = "wood" }, /area/template_noop) -"p" = ( +"B" = ( +/obj/structure/table/wood, +/obj/item/plate, +/turf/open/floor/holofloor{ + dir = 9; + icon_state = "wood" + }, +/area/template_noop) +"K" = ( +/obj/structure/table/reinforced, +/obj/item/plate, +/turf/open/floor/holofloor/white, +/area/template_noop) +"M" = ( /obj/structure/window, /obj/structure/rack, /obj/item/clothing/head/utility/chefhat, @@ -129,16 +129,16 @@ a h "} (3,1,1) = {" -k +B a f -c -c -c -c +K +K +K +K g a -k +B "} (4,1,1) = {" j @@ -172,21 +172,21 @@ b b b b -p +M a h "} (7,1,1) = {" -k +B a f -c -c -c -c +K +K +K +K g a -k +B "} (8,1,1) = {" j diff --git a/_maps/templates/shelter_2.dmm b/_maps/templates/shelter_2.dmm index 46387b928f7e6..e7436bfc7c1be 100644 --- a/_maps/templates/shelter_2.dmm +++ b/_maps/templates/shelter_2.dmm @@ -66,8 +66,7 @@ /area/survivalpod) "n" = ( /obj/structure/window/reinforced/survival_pod{ - dir = 8; - layer = 3 + dir = 8 }, /obj/machinery/door/window/survival_pod{ dir = 1 @@ -186,7 +185,7 @@ /area/survivalpod) "B" = ( /obj/structure/chair/fancy/comfy{ - color = "#666666" ; + color = "#666666"; dir = 1 }, /turf/open/floor/carpet/black, diff --git a/_maps/templates/shelter_4.dmm b/_maps/templates/shelter_4.dmm index c8c8a12754175..6c4bf512cbc07 100644 --- a/_maps/templates/shelter_4.dmm +++ b/_maps/templates/shelter_4.dmm @@ -27,7 +27,7 @@ /area/survivalpod) "ah" = ( /obj/item/gps/computer, -/turf/closed/wall/mineral/titanium/survival/nodiagonal, +/turf/open/floor/pod/dark, /area/survivalpod) "ai" = ( /turf/closed/wall/mineral/titanium/survival/nodiagonal, @@ -56,16 +56,15 @@ /turf/open/floor/plating/asteroid/basalt, /area/template_noop) "ao" = ( -/obj/structure/closet/crate, /obj/effect/decal/cleanable/cobweb, -/obj/item/mecha_parts/mecha_equipment/drill, +/obj/structure/fans, /turf/open/floor/pod/dark, /area/survivalpod) "ap" = ( /turf/open/floor/pod/dark, /area/survivalpod) "aq" = ( -/obj/machinery/vendor/mining, +/obj/machinery/smartfridge/survival_pod, /turf/open/floor/pod/dark, /area/survivalpod) "ar" = ( @@ -90,9 +89,7 @@ /turf/open/floor/plating/asteroid/basalt, /area/template_noop) "aw" = ( -/obj/structure/closet/crate, -/obj/item/storage/toolbox/mechanical, -/obj/item/stack/sheet/iron/ten, +/obj/machinery/stasis/survival_pod, /turf/open/floor/pod/dark, /area/survivalpod) "ax" = ( @@ -183,7 +180,8 @@ /turf/closed/wall/mineral/titanium/survival, /area/survivalpod) "aO" = ( -/obj/structure/fans, +/obj/structure/closet/crate, +/obj/item/mecha_parts/mecha_equipment/drill, /turf/open/floor/pod/light, /area/survivalpod) "aP" = ( @@ -316,6 +314,9 @@ /area/survivalpod) "bo" = ( /obj/item/rollerbed, +/obj/structure/closet/crate, +/obj/item/stack/sheet/iron/ten, +/obj/item/storage/toolbox/mechanical, /turf/open/floor/pod/dark, /area/survivalpod) "bp" = ( @@ -324,6 +325,10 @@ }, /turf/open/floor/pod/light, /area/survivalpod) +"QN" = ( +/obj/machinery/vendor/mining, +/turf/open/floor/pod/light, +/area/survivalpod) (1,1,1) = {" aa @@ -409,7 +414,7 @@ ab ag aP aU -aU +QN bb bg aZ @@ -507,9 +512,9 @@ ab "} (11,1,1) = {" aa +ai ah ap -ap aA aE ab diff --git a/_maps/templates/shelter_6.dmm b/_maps/templates/shelter_6.dmm index 83af7b9a4bb8a..ed58b5477cf5d 100644 --- a/_maps/templates/shelter_6.dmm +++ b/_maps/templates/shelter_6.dmm @@ -15,13 +15,14 @@ /area/survivalpod) "e" = ( /obj/item/gps/computer, -/turf/closed/wall/mineral/titanium/survival, +/turf/open/floor/pod/light, /area/survivalpod) "g" = ( -/obj/machinery/smartfridge/survival_pod, -/turf/closed/wall/mineral/titanium/survival, +/obj/machinery/stasis/survival_pod, +/turf/open/floor/pod/light, /area/survivalpod) "h" = ( +/obj/machinery/smartfridge/survival_pod, /turf/open/floor/pod/dark, /area/survivalpod) "i" = ( @@ -41,6 +42,7 @@ /obj/machinery/light{ dir = 8 }, +/obj/structure/fans, /turf/open/floor/pod/dark, /area/survivalpod) "m" = ( @@ -72,8 +74,8 @@ a "} (2,1,1) = {" a -m -m +a +a c b c @@ -83,10 +85,10 @@ a "} (3,1,1) = {" a -m +a +d d d -j D d a @@ -95,9 +97,9 @@ a (4,1,1) = {" a c -e +d l -i +g k d c @@ -106,8 +108,8 @@ a (5,1,1) = {" b b -j -i +d +e i i j @@ -117,7 +119,7 @@ b (6,1,1) = {" a c -g +d h i n @@ -133,7 +135,7 @@ D j d d -a +m a "} (8,1,1) = {" @@ -143,8 +145,8 @@ a c b c -a -a +m +m a "} (9,1,1) = {" diff --git a/beestation.dme b/beestation.dme index a23ea0463ef16..d4abc6470f3b1 100644 --- a/beestation.dme +++ b/beestation.dme @@ -13,6 +13,7 @@ // END_PREFERENCES // BEGIN_INCLUDE +#include "__odlint.dm" #include "_maps\_basemap.dm" #include "code\__byond_version_compat.dm" #include "code\_compile_options.dm" @@ -27,6 +28,7 @@ #include "code\__DEFINES\_tick.dm" #include "code\__DEFINES\access.dm" #include "code\__DEFINES\achievements.dm" +#include "code\__DEFINES\actions.dm" #include "code\__DEFINES\actionspeed_modification.dm" #include "code\__DEFINES\admin.dm" #include "code\__DEFINES\ai.dm" @@ -38,6 +40,7 @@ #include "code\__DEFINES\areas.dm" #include "code\__DEFINES\armor.dm" #include "code\__DEFINES\art.dm" +#include "code\__DEFINES\assemblies.dm" #include "code\__DEFINES\assets.dm" #include "code\__DEFINES\async.dm" #include "code\__DEFINES\atmospherics.dm" @@ -64,6 +67,7 @@ #include "code\__DEFINES\construction.dm" #include "code\__DEFINES\contracts.dm" #include "code\__DEFINES\cooldowns.dm" +#include "code\__DEFINES\crafting.dm" #include "code\__DEFINES\cult.dm" #include "code\__DEFINES\database.dm" #include "code\__DEFINES\departments.dm" @@ -79,6 +83,7 @@ #include "code\__DEFINES\explosions.dm" #include "code\__DEFINES\exports.dm" #include "code\__DEFINES\fastdmm2.dm" +#include "code\__DEFINES\fields.dm" #include "code\__DEFINES\flags.dm" #include "code\__DEFINES\fonts.dm" #include "code\__DEFINES\food.dm" @@ -154,6 +159,7 @@ #include "code\__DEFINES\roundend.dm" #include "code\__DEFINES\rust_g.dm" #include "code\__DEFINES\say.dm" +#include "code\__DEFINES\SDQL.dm" #include "code\__DEFINES\shuttles.dm" #include "code\__DEFINES\sight.dm" #include "code\__DEFINES\sound.dm" @@ -180,7 +186,6 @@ #include "code\__DEFINES\tools.dm" #include "code\__DEFINES\toys.dm" #include "code\__DEFINES\traitor.dm" -#include "code\__DEFINES\traits.dm" #include "code\__DEFINES\turfs.dm" #include "code\__DEFINES\typeids.dm" #include "code\__DEFINES\uplink.dm" @@ -239,6 +244,10 @@ #include "code\__DEFINES\dcs\signals\signals_obj\signals_machine\signals_teleporter.dm" #include "code\__DEFINES\power\apc_defines.dm" #include "code\__DEFINES\power\power.dm" +#include "code\__DEFINES\traits\_traits.dm" +#include "code\__DEFINES\traits\declarations.dm" +#include "code\__DEFINES\traits\macros.dm" +#include "code\__DEFINES\traits\sources.dm" #include "code\__HELPERS\_extools_api.dm" #include "code\__HELPERS\_lists.dm" #include "code\__HELPERS\_logging.dm" @@ -250,6 +259,7 @@ #include "code\__HELPERS\chat.dm" #include "code\__HELPERS\cmp.dm" #include "code\__HELPERS\colors.dm" +#include "code\__HELPERS\combat.dm" #include "code\__HELPERS\construction.dm" #include "code\__HELPERS\dates.dm" #include "code\__HELPERS\datums.dm" @@ -273,6 +283,7 @@ #include "code\__HELPERS\names.dm" #include "code\__HELPERS\path.dm" #include "code\__HELPERS\patrons.dm" +#include "code\__HELPERS\position_point_vector.dm" #include "code\__HELPERS\priority_announce.dm" #include "code\__HELPERS\pronouns.dm" #include "code\__HELPERS\qdel.dm" @@ -290,6 +301,7 @@ #include "code\__HELPERS\stoplag.dm" #include "code\__HELPERS\string_assoc_lists.dm" #include "code\__HELPERS\string_lists.dm" +#include "code\__HELPERS\test_helpers.dm" #include "code\__HELPERS\text.dm" #include "code\__HELPERS\time.dm" #include "code\__HELPERS\turfs.dm" @@ -316,7 +328,6 @@ #include "code\_globalvars\religion.dm" #include "code\_globalvars\soul_glimmer.dm" #include "code\_globalvars\time_vars.dm" -#include "code\_globalvars\traits.dm" #include "code\_globalvars\turf.dm" #include "code\_globalvars\xenoartifact.dm" #include "code\_globalvars\lists\achievements.dm" @@ -334,6 +345,7 @@ #include "code\_globalvars\lists\traitor.dm" #include "code\_globalvars\lists\typecache.dm" #include "code\_globalvars\lists\wiremod.dm" +#include "code\_globalvars\traits\_traits.dm" #include "code\_js\byjax.dm" #include "code\_js\menus.dm" #include "code\_onclick\adjacent.dm" @@ -544,7 +556,6 @@ #include "code\datums\mutations.dm" #include "code\datums\numbered_display.dm" #include "code\datums\outfit.dm" -#include "code\datums\position_point_vector.dm" #include "code\datums\profiling.dm" #include "code\datums\progressbar.dm" #include "code\datums\radiation_wave.dm" @@ -680,8 +691,8 @@ #include "code\datums\components\remote_materials.dm" #include "code\datums\components\riding.dm" #include "code\datums\components\rotation.dm" -#include "code\datums\components\server.dm" #include "code\datums\components\seclight_attachable.dm" +#include "code\datums\components\server.dm" #include "code\datums\components\shell.dm" #include "code\datums\components\shielded.dm" #include "code\datums\components\shuttle_cling.dm" @@ -711,10 +722,35 @@ #include "code\datums\components\waddling.dm" #include "code\datums\components\wearertargeting.dm" #include "code\datums\components\wet_floor.dm" +#include "code\datums\components\crafting\_recipes.dm" #include "code\datums\components\crafting\crafting.dm" #include "code\datums\components\crafting\guncrafting.dm" -#include "code\datums\components\crafting\recipes.dm" -#include "code\datums\components\crafting\tailoring.dm" +#include "code\datums\components\crafting\crafting_lists\drinks.dm" +#include "code\datums\components\crafting\crafting_lists\misc.dm" +#include "code\datums\components\crafting\crafting_lists\primal.dm" +#include "code\datums\components\crafting\crafting_lists\robots.dm" +#include "code\datums\components\crafting\crafting_lists\structures.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\_recipes.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_bread.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_burger.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_cake.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_egg.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_frozen.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_meat.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_mexican.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_misc.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_pastry.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_pie.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_pizza.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_salad.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_sandwich.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_seafood.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_soup.dm" +#include "code\datums\components\crafting\crafting_lists\foodstuffs\recipes_spaghetti.dm" +#include "code\datums\components\crafting\crafting_lists\tailoring\clothing.dm" +#include "code\datums\components\crafting\crafting_lists\tailoring\eyewear.dm" +#include "code\datums\components\crafting\crafting_lists\weaponry\ammunitions.dm" +#include "code\datums\components\crafting\crafting_lists\weaponry\weapons.dm" #include "code\datums\components\food\edible.dm" #include "code\datums\components\food\food_storage.dm" #include "code\datums\components\plumbing\_plumbing.dm" @@ -836,6 +872,7 @@ #include "code\datums\elements\ranged_attacks.dm" #include "code\datums\elements\rust.dm" #include "code\datums\elements\series.dm" +#include "code\datums\elements\shatters_when_thrown.dm" #include "code\datums\elements\squish.dm" #include "code\datums\elements\strippable.dm" #include "code\datums\elements\undertile.dm" @@ -2190,6 +2227,7 @@ #include "code\modules\atmospherics\machinery\atmosmachinery.dm" #include "code\modules\atmospherics\machinery\datum_pipeline.dm" #include "code\modules\atmospherics\machinery\components\components_base.dm" +#include "code\modules\atmospherics\machinery\components\mapping.dm" #include "code\modules\atmospherics\machinery\components\binary_devices\binary_devices.dm" #include "code\modules\atmospherics\machinery\components\binary_devices\circulator.dm" #include "code\modules\atmospherics\machinery\components\binary_devices\dp_vent_pump.dm" @@ -2655,6 +2693,7 @@ #include "code\modules\flufftext\Hallucination.dm" #include "code\modules\food_and_drinks\food.dm" #include "code\modules\food_and_drinks\pizzabox.dm" +#include "code\modules\food_and_drinks\plate.dm" #include "code\modules\food_and_drinks\drinks\drinks.dm" #include "code\modules\food_and_drinks\drinks\drinks\bottle.dm" #include "code\modules\food_and_drinks\drinks\drinks\drinkingglass.dm" @@ -2672,23 +2711,6 @@ #include "code\modules\food_and_drinks\recipes\drinks_recipes.dm" #include "code\modules\food_and_drinks\recipes\food_mixtures.dm" #include "code\modules\food_and_drinks\recipes\processor_recipes.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_bread.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_burger.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_cake.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_drink.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_egg.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_frozen.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_meat.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_mexican.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_misc.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_pastry.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_pie.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_pizza.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_salad.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_sandwich.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_seafood.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_soup.dm" -#include "code\modules\food_and_drinks\recipes\tablecraft\recipes_spaghetti.dm" #include "code\modules\games\cas.dm" #include "code\modules\games\tarot.dm" #include "code\modules\games\unum.dm" @@ -3264,7 +3286,6 @@ #include "code\modules\mob\living\simple_animal\hostile\bosses\paperwizard.dm" #include "code\modules\mob\living\simple_animal\hostile\gorilla\emotes.dm" #include "code\modules\mob\living\simple_animal\hostile\gorilla\gorilla.dm" -#include "code\modules\mob\living\simple_animal\hostile\gorilla\visuals_icons.dm" #include "code\modules\mob\living\simple_animal\hostile\jungle\_jungle_mobs.dm" #include "code\modules\mob\living\simple_animal\hostile\jungle\leaper.dm" #include "code\modules\mob\living\simple_animal\hostile\jungle\mega_arachnid.dm" @@ -3665,6 +3686,7 @@ #include "code\modules\reagents\chem_splash.dm" #include "code\modules\reagents\reagent_containers.dm" #include "code\modules\reagents\reagent_dispenser.dm" +#include "code\modules\reagents\__DEFINES\reagent_defines.dm" #include "code\modules\reagents\chemistry\colors.dm" #include "code\modules\reagents\chemistry\holder.dm" #include "code\modules\reagents\chemistry\reagents.dm" @@ -3923,7 +3945,7 @@ #include "code\modules\shuttle\super_cruise\shuttle_components\plasma_refiner.dm" #include "code\modules\shuttle\super_cruise\shuttle_components\shuttle_console.dm" #include "code\modules\shuttle\super_cruise\shuttle_components\shuttle_docking.dm" -#include "code\modules\spells\spell.dm" +#include "code\modules\spells\__DEFINES\spell.dm" #include "code\modules\spells\spell_types\aimed.dm" #include "code\modules\spells\spell_types\area_teleport.dm" #include "code\modules\spells\spell_types\barnyard.dm" diff --git a/bin/temp-fast-test.cmd b/bin/temp-fast-test.cmd deleted file mode 100644 index f604245f8c27d..0000000000000 --- a/bin/temp-fast-test.cmd +++ /dev/null @@ -1,4 +0,0 @@ -@echo off -:: Nuke this task once the Del the World unit test passes. This exists to fix those errors easily. - -call "%~dp0\..\tools\build\build.bat" --wait-on-error dm-test -DREFERENCE_TRACKING_FAST %* diff --git a/code/__DEFINES/MC.dm b/code/__DEFINES/MC.dm index 9f230e56fe99c..a6aa434ccb7e4 100644 --- a/code/__DEFINES/MC.dm +++ b/code/__DEFINES/MC.dm @@ -4,12 +4,12 @@ #define MC_SPLIT_TICK_INIT(phase_count) var/original_tick_limit = Master.current_ticklimit; var/split_tick_phases = ##phase_count #define MC_SPLIT_TICK \ - if(split_tick_phases > 1){\ - Master.current_ticklimit = ((original_tick_limit - TICK_USAGE) / split_tick_phases) + TICK_USAGE;\ - --split_tick_phases;\ - } else {\ - Master.current_ticklimit = original_tick_limit;\ - } + if(split_tick_phases > 1){\ + Master.current_ticklimit = ((original_tick_limit - TICK_USAGE) / split_tick_phases) + TICK_USAGE;\ + --split_tick_phases;\ + } else {\ + Master.current_ticklimit = original_tick_limit;\ + } // Used to smooth out costs to try and avoid oscillation. #define MC_AVERAGE_FAST(average, current) (0.7 * (average) + 0.3 * (current)) @@ -84,8 +84,8 @@ #define SUBSYSTEM_DEF(X) GLOBAL_REAL(SS##X, /datum/controller/subsystem/##X);\ /datum/controller/subsystem/##X/New(){\ - NEW_SS_GLOBAL(SS##X);\ - PreInit();\ + NEW_SS_GLOBAL(SS##X);\ + PreInit();\ ss_id=#X;\ }\ /datum/controller/subsystem/##X @@ -108,8 +108,8 @@ #define PROCESSING_SUBSYSTEM_DEF(X) GLOBAL_REAL(SS##X, /datum/controller/subsystem/processing/##X);\ /datum/controller/subsystem/processing/##X/New(){\ - NEW_SS_GLOBAL(SS##X);\ - PreInit();\ + NEW_SS_GLOBAL(SS##X);\ + PreInit();\ ss_id="processing_[#X]";\ }\ /datum/controller/subsystem/processing/##X diff --git a/code/__DEFINES/_readme.dm b/code/__DEFINES/README.md similarity index 100% rename from code/__DEFINES/_readme.dm rename to code/__DEFINES/README.md diff --git a/code/__DEFINES/SDQL.dm b/code/__DEFINES/SDQL.dm new file mode 100644 index 0000000000000..c52d61f6ccf0d --- /dev/null +++ b/code/__DEFINES/SDQL.dm @@ -0,0 +1,29 @@ +#define SDQL2_STATE_ERROR 0 +#define SDQL2_STATE_IDLE 1 +#define SDQL2_STATE_PRESEARCH 2 +#define SDQL2_STATE_SEARCHING 3 +#define SDQL2_STATE_EXECUTING 4 +#define SDQL2_STATE_SWITCHING 5 +#define SDQL2_STATE_HALTING 6 + +#define SDQL2_VALID_OPTION_TYPES list("proccall", "select", "priority", "autogc" , "sequential") +#define SDQL2_VALID_OPTION_VALUES list("async", "blocking", "force_nulls", "skip_nulls", "high", "normal", "keep_alive" , "true") + +#define SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS (1<<0) +#define SDQL2_OPTION_BLOCKING_CALLS (1<<1) +#define SDQL2_OPTION_HIGH_PRIORITY (1<<2) //High priority SDQL query, allow using almost all of the tick. +#define SDQL2_OPTION_DO_NOT_AUTOGC (1<<3) + +#define SDQL2_OPTIONS_DEFAULT (SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS) + +#define SDQL2_IS_RUNNING (state == SDQL2_STATE_EXECUTING || state == SDQL2_STATE_SEARCHING || state == SDQL2_STATE_SWITCHING || state == SDQL2_STATE_PRESEARCH) +#define SDQL2_HALT_CHECK if(!SDQL2_IS_RUNNING) {state = SDQL2_STATE_HALTING; return FALSE;}; + +#define SDQL2_TICK_CHECK ((options & SDQL2_OPTION_HIGH_PRIORITY)? CHECK_TICK_HIGH_PRIORITY : CHECK_TICK) + +#define SDQL2_STAGE_SWITCH_CHECK if(state != SDQL2_STATE_SWITCHING){\ + if(state == SDQL2_STATE_HALTING){\ + state = SDQL2_STATE_IDLE;\ + return FALSE}\ + state = SDQL2_STATE_ERROR;\ + CRASH("SDQL2 fatal error");}; diff --git a/code/__DEFINES/_globals.dm b/code/__DEFINES/_globals.dm index 50527061bd770..4d91a5184cf7a 100644 --- a/code/__DEFINES/_globals.dm +++ b/code/__DEFINES/_globals.dm @@ -3,8 +3,8 @@ //Creates a global initializer with a given InitValue expression, do not use #define GLOBAL_MANAGED(X, InitValue)\ /datum/controller/global_vars/proc/InitGlobal##X(){\ - ##X = ##InitValue;\ - gvars_datum_init_order += #X;\ + ##X = ##InitValue;\ + gvars_datum_init_order += #X;\ } //Creates an empty global initializer, do not use #define GLOBAL_UNMANAGED(X) /datum/controller/global_vars/proc/InitGlobal##X() { return; } @@ -13,8 +13,8 @@ #ifndef TESTING #define GLOBAL_PROTECT(X)\ /datum/controller/global_vars/InitGlobal##X(){\ - ..();\ - gvars_datum_protected_varlist[#X] = TRUE;\ + ..();\ + gvars_datum_protected_varlist[#X] = TRUE;\ } #else #define GLOBAL_PROTECT(X) diff --git a/code/__DEFINES/_helpers.dm b/code/__DEFINES/_helpers.dm index 5fc95acb1af11..5f6fb4d9af78d 100644 --- a/code/__DEFINES/_helpers.dm +++ b/code/__DEFINES/_helpers.dm @@ -12,3 +12,6 @@ // Custom types that we define don't get a unique id, but this is useful for identifying // types that don't normally have a way to run istype() on them. #define TYPEID(thing) copytext(REF(thing), 4, 6) + +/// Takes a datum as input, returns its ref string +#define text_ref(datum) ref(datum) diff --git a/code/__DEFINES/actions.dm b/code/__DEFINES/actions.dm new file mode 100644 index 0000000000000..b89528a9baec9 --- /dev/null +++ b/code/__DEFINES/actions.dm @@ -0,0 +1,8 @@ +// Checks to see if the mob is able to use their hands, or if they are blocked by cuffs or stuns +#define AB_CHECK_HANDS_BLOCKED (1<<0) +// Checks to see if the mob is incapacitated by stuns or paralysis effects +#define AB_CHECK_INCAPACITATED (1<<1) +// Checks to see if the mob is standing +#define AB_CHECK_LYING (1<<2) +// Checks to see if the mob in concious +#define AB_CHECK_CONSCIOUS (1<<3) diff --git a/code/__DEFINES/admin.dm b/code/__DEFINES/admin.dm index dacec6626ae2a..895091ee19594 100644 --- a/code/__DEFINES/admin.dm +++ b/code/__DEFINES/admin.dm @@ -92,3 +92,10 @@ GLOBAL_VAR_INIT(ghost_role_flags, (~0)) #define DEADMIN_POSITION_HEAD (1<<0) #define DEADMIN_POSITION_SECURITY (1<<1) #define DEADMIN_POSITION_SILICON (1<<2) + +/// State when an interview has been approved +#define INTERVIEW_APPROVED "interview_approved" +/// State when an interview as been denied +#define INTERVIEW_DENIED "interview_denied" +/// State when an interview has had no action on it yet +#define INTERVIEW_PENDING "interview_pending" diff --git a/code/__DEFINES/ai.dm b/code/__DEFINES/ai.dm index 7fe4abbd805a9..6a1ddeb798449 100644 --- a/code/__DEFINES/ai.dm +++ b/code/__DEFINES/ai.dm @@ -185,3 +185,12 @@ #define BB_BASIC_MOB_CURRENT_TARGET "BB_basic_current_target" #define BB_BASIC_MOB_CURRENT_TARGET_HIDING_LOCATION "BB_basic_current_target_hiding_location" #define BB_TARGETTING_DATUM "targetting_datum" + +// AI laws +#define LAW_VALENTINES "valentines" +#define LAW_DEVIL "devil" +#define LAW_ZEROTH "zeroth" +#define LAW_INHERENT "inherent" +#define LAW_SUPPLIED "supplied" +#define LAW_ION "ion" +#define LAW_HACKED "hacked" diff --git a/code/__DEFINES/antagonists.dm b/code/__DEFINES/antagonists.dm index 3bcd628b099d9..bea77804af2a6 100644 --- a/code/__DEFINES/antagonists.dm +++ b/code/__DEFINES/antagonists.dm @@ -119,6 +119,9 @@ /// TC to charge someone if they get a free implant through choice or /// because they have nothing else that supports an implant. #define UPLINK_IMPLANT_TELECRYSTAL_COST 3 +// Traitor types +#define TRAITOR_HUMAN "human" +#define TRAITOR_AI "AI" ///Checks if given mob is a hive host #define IS_HIVEHOST(mob) (mob.mind?.has_antag_datum(/datum/antagonist/hivemind)) @@ -144,3 +147,22 @@ /// The dimensions of the antagonist preview icon. Will be scaled to this size. #define ANTAGONIST_PREVIEW_ICON_SIZE 96 + +// Changelings +// ------------------------------------ + +#define LING_FAKEDEATH_TIME 600 //1 minute. +#define LING_DEAD_GENETICDAMAGE_HEAL_CAP 50 //The lowest value of geneticdamage handle_changeling() can take it to while dead. +#define LING_ABSORB_RECENT_SPEECH 8 //The amount of recent spoken lines to gain on absorbing a mob + +// Clockcult +// ------------------------------------ + +#define SIGIL_TRANSMISSION_RANGE 4 +/// Clockcult drone +#define CLOCKDRONE "drone_clock" + +// Abductors +// ------------------------------------ + +#define ABDUCTOR_MAX_TEAMS 4 diff --git a/code/__DEFINES/assemblies.dm b/code/__DEFINES/assemblies.dm new file mode 100644 index 0000000000000..45eeb611fae8e --- /dev/null +++ b/code/__DEFINES/assemblies.dm @@ -0,0 +1,8 @@ +/// When combined in a holder, blacklists duplicate assemblies +#define ASSEMBLY_NO_DUPLICATES (1<<0) + +/// How loud do assemblies beep at +#define ASSEMBLY_BEEP_VOLUME 5 + +/// The max amount of assemblies attachable on an assembly holder +#define HOLDER_MAX_ASSEMBLIES 2 diff --git a/code/__DEFINES/configuration.dm b/code/__DEFINES/configuration.dm index 175702249ad16..b97629a946f30 100644 --- a/code/__DEFINES/configuration.dm +++ b/code/__DEFINES/configuration.dm @@ -59,3 +59,10 @@ // Defib stats /// The time (in deciseconds) in which a fresh body can be defibbed #define DEFIB_TIME_LIMIT 900 + +#define VALUE_MODE_NUM 0 +#define VALUE_MODE_TEXT 1 +#define VALUE_MODE_FLAG 2 + +#define KEY_MODE_TEXT 0 +#define KEY_MODE_TYPE 1 diff --git a/code/__DEFINES/construction.dm b/code/__DEFINES/construction.dm index afca149e46d0d..a8f6a84cded44 100644 --- a/code/__DEFINES/construction.dm +++ b/code/__DEFINES/construction.dm @@ -77,53 +77,23 @@ /// maximum amount of cable in a coil #define MAXCOIL 30 -// tablecrafting defines -#define CAT_NONE "" -#define CAT_WEAPONRY "Weaponry" -#define CAT_WEAPON "Weapons" -#define CAT_AMMO "Ammunition" -#define CAT_ROBOT "Robots" -#define CAT_MISC "Misc" -#define CAT_PRIMAL "Tribal" -#define CAT_CLOTHING "Clothing" -#define CAT_EYEWEAR "Eyewear" -#define CAT_FOOD "Foods" -#define CAT_BREAD "Breads" -#define CAT_BURGER "Burgers" -#define CAT_CAKE "Cakes" -#define CAT_EGG "Egg-Based Food" -#define CAT_MEAT "Meats" -#define CAT_MISCFOOD "Misc. Food" -#define CAT_MEXICAN "Mexican Food" -#define CAT_PASTRY "Pastries" -#define CAT_PIE "Pies" -#define CAT_PIZZA "Pizzas" -#define CAT_SALAD "Salads" -#define CAT_SANDWICH "Sandwiches" -#define CAT_SEAFOOD "Seafood" -#define CAT_SOUP "Soups" -#define CAT_SPAGHETTI "Spaghettis" -#define CAT_ICE "Frozen" -#define CAT_DRINK "Drinks" -#define CAT_STRUCTURE "Structures" - - -//rcd modes -#define RCD_FLOORWALL 0 -#define RCD_AIRLOCK 1 -#define RCD_DECONSTRUCT 2 -#define RCD_WINDOWGRILLE 3 -#define RCD_MACHINE 4 -#define RCD_COMPUTER 5 -#define RCD_FURNISHING 6 -#define RCD_LADDER 7 - -#define RCD_UPGRADE_FRAMES 0 -#define RCD_UPGRADE_SIMPLE_CIRCUITS 1 -#define RCD_UPGRADE_SILO_LINK 2 -#define RCD_UPGRADE_FURNISHING 3 - -#define RPD_UPGRADE_UNWRENCH 0 +// rcd buildtype defines +// these aren't even used as bitflags so who even knows why they are treated like them +#define RCD_FLOORWALL (1<<0) +#define RCD_AIRLOCK (1<<1) +#define RCD_DECONSTRUCT (1<<2) +#define RCD_WINDOWGRILLE (1<<3) +#define RCD_MACHINE (1<<4) +#define RCD_COMPUTER (1<<5) +#define RCD_FURNISHING (1<<6) +#define RCD_LADDER (1<<7) + +#define RCD_UPGRADE_FRAMES (1<<0) +#define RCD_UPGRADE_SIMPLE_CIRCUITS (1<<1) +#define RCD_UPGRADE_SILO_LINK (1<<2) +#define RCD_UPGRADE_FURNISHING (1<<3) + +#define RPD_UPGRADE_UNWRENCH (1<<0) #define RCD_WINDOW_FULLTILE "full tile" #define RCD_WINDOW_DIRECTIONAL "directional" diff --git a/code/__DEFINES/cooldowns.dm b/code/__DEFINES/cooldowns.dm index 31a92638dc460..4a0502d319458 100644 --- a/code/__DEFINES/cooldowns.dm +++ b/code/__DEFINES/cooldowns.dm @@ -38,6 +38,9 @@ #define COOLDOWN_CIRCUIT_PATHFIND_DIF "circuit_pathfind_different" #define COOLDOWN_CIRCUIT_TARGET_INTERCEPT "circuit_target_intercept" +//Item cooldowns +#define COOLDOWN_SIGNALLER_SEND "cooldown_signaller_send" + //Mecha cooldowns #define COOLDOWN_MECHA_MESSAGE "mecha_message" #define COOLDOWN_MECHA_EQUIPMENT "mecha_equipment" diff --git a/code/__DEFINES/crafting.dm b/code/__DEFINES/crafting.dm new file mode 100644 index 0000000000000..cbcda324daf7b --- /dev/null +++ b/code/__DEFINES/crafting.dm @@ -0,0 +1,32 @@ +// tablecrafting defines +#define CAT_NONE "" +#define CAT_WEAPONRY "Weaponry" +#define CAT_WEAPON "Weapons" +#define CAT_AMMO "Ammunition" +#define CAT_ROBOT "Robots" +#define CAT_MISC "Misc" +#define CAT_PRIMAL "Primal" +#define CAT_TAILORING "tailoring" +#define CAT_CLOTHING "Clothing" +#define CAT_EYEWEAR "Eyewear" +#define CAT_STRUCTURE "Structures" + +// foodstuffs & drinks +#define CAT_FOOD "Foods" +#define CAT_BREAD "Breads" +#define CAT_BURGER "Burgers" +#define CAT_CAKE "Cakes" +#define CAT_EGG "Egg-Based Food" +#define CAT_MEAT "Meats" +#define CAT_MISCFOOD "Misc. Food" +#define CAT_MEXICAN "Mexican Food" +#define CAT_PASTRY "Pastries" +#define CAT_PIE "Pies" +#define CAT_PIZZA "Pizzas" +#define CAT_SALAD "Salads" +#define CAT_SEAFOOD "Seafood" +#define CAT_SANDWICH "Sandwiches" +#define CAT_SOUP "Soups" +#define CAT_SPAGHETTI "Spaghettis" +#define CAT_ICE "Frozen" +#define CAT_DRINK "Drinks" diff --git a/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm b/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm index 2cc4c0eaabc25..21a56d0f7dc56 100644 --- a/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm +++ b/code/__DEFINES/dcs/signals/signals_atom/signals_atom.dm @@ -107,7 +107,7 @@ #define COMPONENT_BLOCK_CONTAMINATION 1 ///! from base of datum/radiation_wave/check_obstructions(): (datum/radiation_wave, width) #define COMSIG_ATOM_RAD_WAVE_PASSING "atom_rad_wave_pass" - #define COMPONENT_RAD_WAVE_HANDLED 1 + #define COMPONENT_RAD_WAVE_HANDLED 1 ///! from internal loop in atom/movable/proc/CanReach(): (list/next) #define COMSIG_ATOM_CANREACH "atom_can_reach" #define COMPONENT_ALLOW_REACH (1<<0) @@ -126,6 +126,8 @@ ///This signal return value bitflags can be found in __DEFINES/misc.dm ///called for each movable in a turf contents on /turf/attempt_z_impact(): (atom/movable/A, levels) #define COMSIG_ATOM_INTERCEPT_Z_FALL "movable_intercept_z_impact" +///signal sent out by an atom upon onZImpact : (turf/impacted_turf, levels) +#define COMSIG_ATOM_ON_Z_IMPACT "movable_on_z_impact" #define COMSIG_ATOM_AFTER_SUCCESSFUL_INITIALIZE "atom_init_success" diff --git a/code/__DEFINES/dcs/signals/signals_datum/signals_datum.dm b/code/__DEFINES/dcs/signals/signals_datum/signals_datum.dm index e9fc41ba61575..e76747e22846f 100644 --- a/code/__DEFINES/dcs/signals/signals_datum/signals_datum.dm +++ b/code/__DEFINES/dcs/signals/signals_datum/signals_datum.dm @@ -71,7 +71,7 @@ // /datum/component/two_handed signals #define COMSIG_TWOHANDED_WIELD "twohanded_wield" //from base of datum/component/two_handed/proc/wield(mob/living/carbon/user): (/mob/user) - #define COMPONENT_TWOHANDED_BLOCK_WIELD 1 + #define COMPONENT_TWOHANDED_BLOCK_WIELD 1 #define COMSIG_TWOHANDED_UNWIELD "twohanded_unwield" //from base of datum/component/two_handed/proc/unwield(mob/living/carbon/user): (/mob/user) // /datum/action signals @@ -120,5 +120,5 @@ #define COMSIG_PARENT_MOVED_RELAY "parent_moved_relay" /// Called when a buffer tries to send some stored data to something (datum/source, mob/user, datum/buffer, obj/item/buffer_parent) (buffer item may be null) -#define COMSIG_PARENT_RECIEVE_BUFFER "recieve_buffer" - #define COMPONENT_BUFFER_RECIEVED (1 << 0) +#define COMSIG_PARENT_RECEIVE_BUFFER "receive_buffer" + #define COMPONENT_BUFFER_RECEIVED (1 << 0) diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_carbon.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_carbon.dm index 76cdcd04b38a0..ad2b38da0ddd2 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_carbon.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_carbon.dm @@ -25,6 +25,7 @@ ///from base of /obj/item/bodypart/proc/try_attach_limb(): (new_limb, special) #define COMSIG_CARBON_ATTACH_LIMB "carbon_attach_limb" + #define COMPONENT_NO_ATTACH (1<<0) /// Called from bodypart being attached /obj/item/bodypart/proc/try_attach_limb(mob/living/carbon/new_owner, special) #define COMSIG_BODYPART_ATTACHED "bodypart_attached" ///from base of /obj/item/bodypart/proc/try_attach_limb(): (new_limb, special) diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_living.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_living.dm index 66dd862db99d7..0f6068756a8e6 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_living.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_living.dm @@ -13,6 +13,8 @@ #define COMSIG_LIVING_ELECTROCUTE_ACT "living_electrocute_act" ///from base of mob/living/revive() (full_heal, admin_revive) #define COMSIG_LIVING_REVIVE "living_revive" +///from base of /mob/living/regenerate_limbs(): (noheal, excluded_limbs) +#define COMSIG_LIVING_REGENERATE_LIMBS "living_regen_limbs" ///from base of mob/living/set_buckled(): (new_buckled) #define COMSIG_LIVING_SET_BUCKLED "living_set_buckled" #define COMSIG_LIVING_MINOR_SHOCK "living_minor_shock" //! sent by stuff like stunbatons and tasers: () diff --git a/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm b/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm index 34ac00a867905..016833787b053 100644 --- a/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm +++ b/code/__DEFINES/dcs/signals/signals_mob/signals_mob.dm @@ -58,7 +58,7 @@ #define SPEECH_FORCED 7 */ #define COMSIG_MOB_EMOTE "mob_emote" // from /mob/living/emote(): () #define COMSIG_MOB_SWAP_HANDS "mob_swap_hands" //from base of mob/swap_hand() - #define COMPONENT_BLOCK_SWAP 1 + #define COMPONENT_BLOCK_SWAP 1 #define COMSIG_MOB_DEADSAY "mob_deadsay" // from /mob/say_dead(): (mob/speaker, message) #define MOB_DEADSAY_SIGNAL_INTERCEPT 1 #define COMSIG_MOB_POINTED "mob_pointed" //from base of /mob/verb/pointed: (atom/A) diff --git a/code/__DEFINES/dcs/signals/signals_obj/signals_item/signals_item.dm b/code/__DEFINES/dcs/signals/signals_obj/signals_item/signals_item.dm index 555630211a3a4..7feed06591d9a 100644 --- a/code/__DEFINES/dcs/signals/signals_obj/signals_item/signals_item.dm +++ b/code/__DEFINES/dcs/signals/signals_obj/signals_item/signals_item.dm @@ -30,12 +30,12 @@ #define COMSIG_ITEM_HIT_REACT "item_hit_react" //! from base of obj/item/hit_reaction(): (mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", damage = 0, attack_type = MELEE_ATTACK) #define COMPONENT_HIT_REACTION_BLOCK (1<<0) #define COMSIG_ITEM_SHARPEN_ACT "sharpen_act" //! from base of item/sharpener/attackby(): (amount, max) - #define COMPONENT_BLOCK_SHARPEN_APPLIED 1 - #define COMPONENT_BLOCK_SHARPEN_BLOCKED 2 - #define COMPONENT_BLOCK_SHARPEN_ALREADY 4 - #define COMPONENT_BLOCK_SHARPEN_MAXED 8 + #define COMPONENT_BLOCK_SHARPEN_APPLIED 1 + #define COMPONENT_BLOCK_SHARPEN_BLOCKED 2 + #define COMPONENT_BLOCK_SHARPEN_ALREADY 4 + #define COMPONENT_BLOCK_SHARPEN_MAXED 8 #define COMSIG_ITEM_CHECK_WIELDED "item_check_wielded" //! used to check if the item is wielded for special effects - #define COMPONENT_IS_WIELDED 1 + #define COMPONENT_IS_WIELDED 1 #define COMSIG_ITEM_DISABLE_EMBED "item_disable_embed" ///from [/obj/item/proc/disableEmbedding]: ///Called when an item is being offered, from [/obj/item/proc/on_offered(mob/living/carbon/offerer)] @@ -82,3 +82,18 @@ /// Tell a deployable item to force its deployment (datum/source, atom/location) #define COMSIG_DEPLOYABLE_FORCE_DEPLOY "force_deploy" #define DEPLOYMENT_SUCCESS (1 << 0) //Indicates that something was successfully deployed + +#define COMSIG_IGNITER_ACTIVATE "ignite_activate" //called when an igniter activates + +/// Called before beam is redrawn +#define COMSIG_BEAM_BEFORE_DRAW "beam_before_draw" + #define BEAM_CANCEL_DRAW (1 << 0) + +/// Sent to a beam when an atom enters any turf the beam covers: (obj/effect/ebeam/hit_beam, atom/movable/entered) +#define COMSIG_BEAM_ENTERED "beam_entered" + +/// Sent to a beam when an atom exits any turf the beam covers: (obj/effect/ebeam/hit_beam, atom/movable/exited) +#define COMSIG_BEAM_EXITED "beam_exited" + +/// Sent to a beam when any turf the beam covers changes: (list/datum/callback/post_change_callbacks) +#define COMSIG_BEAM_TURFS_CHANGED "beam_turfs_changed" diff --git a/code/__DEFINES/dcs/signals/signals_obj/signals_object.dm b/code/__DEFINES/dcs/signals/signals_obj/signals_object.dm index a8f84509c1816..c3eb6af24a09d 100644 --- a/code/__DEFINES/dcs/signals/signals_obj/signals_object.dm +++ b/code/__DEFINES/dcs/signals/signals_obj/signals_object.dm @@ -32,3 +32,5 @@ ///Called when a payment component changes value #define COMSIG_OBJ_ATTEMPT_CHARGE_CHANGE "obj_attempt_simple_charge_change" +///from /obj/item/assembly/proc/pulsed(mob/pulser) +#define COMSIG_ASSEMBLY_PULSED "assembly_pulsed" diff --git a/code/__DEFINES/directional.dm b/code/__DEFINES/directional.dm index bfde544b44716..14d4ae1d7f17d 100644 --- a/code/__DEFINES/directional.dm +++ b/code/__DEFINES/directional.dm @@ -16,8 +16,14 @@ /// Inverse direction, taking into account UP|DOWN if necessary. #define REVERSE_DIR(dir) ( ((dir & 85) << 1) | ((dir & 170) >> 1) ) +/obj/var/_reflection_is_directional = FALSE + /// Create directional subtypes for a path to simplify mapping. -#define MAPPING_DIRECTIONAL_HELPERS(path, offset) ##path/directional/north {\ +#define MAPPING_DIRECTIONAL_HELPERS(path, offset)\ +##path {\ + _reflection_is_directional = TRUE;\ +} \ +##path/directional/north {\ dir = NORTH; \ pixel_y = offset; \ } \ diff --git a/code/__DEFINES/dynamic.dm b/code/__DEFINES/dynamic.dm index cb6f3d4218339..359221e265c8a 100644 --- a/code/__DEFINES/dynamic.dm +++ b/code/__DEFINES/dynamic.dm @@ -40,3 +40,5 @@ #define DYNAMIC_EXECUTE_SUCCESS 1 #define DYNAMIC_EXECUTE_NOT_ENOUGH_PLAYERS 2 #define DYNAMIC_EXECUTE_FAILURE 0 + +#define RULESET_STOP_PROCESSING 1 diff --git a/code/__DEFINES/economy.dm b/code/__DEFINES/economy.dm index 625d6402293b8..84573363b15d6 100644 --- a/code/__DEFINES/economy.dm +++ b/code/__DEFINES/economy.dm @@ -9,10 +9,10 @@ #define PAYCHECK_COMMAND_DEPT 80 // given from department budget #define PAYCHECK_VIP 2000 /* Note: The current intention for crazy amount of money to VIP is that they can be a rich shitter - or be targeted by antags for their money - oh, my, being rich isn't always good. - The first buff to their money was to 2,000 credits. Nerf is fine if you think it's necessary, - but if you decrease their payment too much, they'll be no longer interested. - I recommend to nerf their gimmick spawn chance instead. */ + or be targeted by antags for their money - oh, my, being rich isn't always good. + The first buff to their money was to 2,000 credits. Nerf is fine if you think it's necessary, + but if you decrease their payment too much, they'll be no longer interested. + I recommend to nerf their gimmick spawn chance instead. */ #define PAYCHECK_WELFARE 20 //NEETbucks diff --git a/code/__DEFINES/fields.dm b/code/__DEFINES/fields.dm new file mode 100644 index 0000000000000..deb72cc87b2a8 --- /dev/null +++ b/code/__DEFINES/fields.dm @@ -0,0 +1,4 @@ +//Field shapes +#define FIELD_NO_SHAPE 0 //Does not update turfs automatically +#define FIELD_SHAPE_RADIUS_SQUARE 1 //Uses current_range and square_depth_up/down +#define FIELD_SHAPE_CUSTOM_SQUARE 2 //Uses square_height and square_width and square_depth_up/down diff --git a/code/__DEFINES/flags.dm b/code/__DEFINES/flags.dm index b849ed37652c6..8fb1dfae1eb18 100644 --- a/code/__DEFINES/flags.dm +++ b/code/__DEFINES/flags.dm @@ -109,6 +109,8 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 #define XENOBIOLOGY_COMPATIBLE (1<<9) /// Are hidden stashes allowed to spawn here? #define HIDDEN_STASH_LOCATION (1<<10) +/// Indicates that this area uses an APC from another location (Skips the unit tests for APCs) +#define REMOTE_APC (1<<11) /* These defines are used specifically with the atom/pass_flags bitmask @@ -199,7 +201,7 @@ GLOBAL_LIST_INIT(bitflags, list(1, 2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 204 if(HAS_TRAIT_FROM_ONLY(x, TRAIT_KEEP_TOGETHER, KEEP_TOGETHER_ORIGINAL))\ REMOVE_TRAIT(x, TRAIT_KEEP_TOGETHER, KEEP_TOGETHER_ORIGINAL);\ else if(!HAS_TRAIT(x, TRAIT_KEEP_TOGETHER))\ - x.appearance_flags &= ~KEEP_TOGETHER + x.appearance_flags &= ~KEEP_TOGETHER //dir macros ///Returns true if the dir is diagonal, false otherwise diff --git a/code/__DEFINES/html_assistant.dm b/code/__DEFINES/html_assistant.dm index 03f95ad20158b..4867ef425c55a 100644 --- a/code/__DEFINES/html_assistant.dm +++ b/code/__DEFINES/html_assistant.dm @@ -1,26 +1,26 @@ #define TOOLTIP_CSS_SETUP \ "" // IE11 does not support the max-content attribute, so 'width: max-content;' doesn't work. diff --git a/code/__DEFINES/hud.dm b/code/__DEFINES/hud.dm index 11213c98bf06e..925253207a2b0 100644 --- a/code/__DEFINES/hud.dm +++ b/code/__DEFINES/hud.dm @@ -17,3 +17,5 @@ #define APPEARANCE_UI_IGNORE_ALPHA (RESET_COLOR|RESET_TRANSFORM|NO_CLIENT_COLOR|RESET_ALPHA|PIXEL_SCALE) /// Used for HUD objects #define APPEARANCE_UI (RESET_COLOR|RESET_TRANSFORM|NO_CLIENT_COLOR|PIXEL_SCALE) + +#define ACTION_BUTTON_DEFAULT_BACKGROUND "default" diff --git a/code/__DEFINES/inventory.dm b/code/__DEFINES/inventory.dm index 76b2c333cca3c..a863801156656 100644 --- a/code/__DEFINES/inventory.dm +++ b/code/__DEFINES/inventory.dm @@ -213,3 +213,8 @@ GLOBAL_LIST_INIT(security_wintercoat_allowed, typecacheof(list( /obj/item/tank/internals/emergency_oxygen, /obj/item/tank/internals/plasmaman, /obj/item/toy))) + +// Collection flags for RPED inventory +#define COLLECT_ONE 0 +#define COLLECT_EVERYTHING 1 +#define COLLECT_SAME 2 diff --git a/code/__DEFINES/logging.dm b/code/__DEFINES/logging.dm index 69b78270635b4..b4d9de4343f4d 100644 --- a/code/__DEFINES/logging.dm +++ b/code/__DEFINES/logging.dm @@ -22,6 +22,9 @@ #define INVESTIGATE_VERB_DROPPED "dropped" #define INVESTIGATE_VERB_EQUIPPED "equipped" +// The maximum number of entries allowed in the signaler investigate log, keep this relatively small to prevent performance issues when an admin tries to query it +#define INVESTIGATE_SIGNALER_LOG_MAX_LENGTH 500 + // Logging types for log_message() #define LOG_ATTACK (1 << 0) #define LOG_SAY (1 << 1) diff --git a/code/__DEFINES/machines.dm b/code/__DEFINES/machines.dm index f1c3ec8771334..7e1b5088279d5 100644 --- a/code/__DEFINES/machines.dm +++ b/code/__DEFINES/machines.dm @@ -176,3 +176,71 @@ GLOBAL_LIST_INIT(approved_status_pictures, list( "redalert", "shuttle", )) + +// Holopad defines +// --------------------------------------------------- + +#define HOLOPAD_MAX_DIAL_TIME 200 + +#define HOLORECORD_DELAY "delay" +#define HOLORECORD_SAY "say" +#define HOLORECORD_SOUND "sound" +#define HOLORECORD_LANGUAGE "lang" +#define HOLORECORD_PRESET "preset" +#define HOLORECORD_RENAME "rename" + +#define HOLORECORD_MAX_LENGTH 200 + +// Camera defines +// --------------------------------------------------- + +#define CAMERA_UPGRADE_XRAY 1 +#define CAMERA_UPGRADE_EMP_PROOF 2 +#define CAMERA_UPGRADE_MOTION 4 + +// Status Display defines +// --------------------------------------------------- + +#define SD_BLANK 0 // 0 = Blank +#define SD_EMERGENCY 1 // 1 = Emergency Shuttle timer +#define SD_MESSAGE 2 // 2 = Arbitrary message(s) +#define SD_PICTURE 3 // 3 = alert picture + +// Assembly defines +// --------------------------------------------------- + +#define WIRE_RECEIVE (1<<0) +#define WIRE_PULSE (1<<1) +#define WIRE_PULSE_SPECIAL (1<<2) +#define WIRE_RADIO_RECEIVE (1<<3) +#define WIRE_RADIO_PULSE (1<<4) + +// Camera defines +// --------------------------------------------------- + +#define CHUNK_SIZE 16 // Only chunk sizes that are to the power of 2. E.g: 2, 4, 8, 16, etc.. + +// Circulator defines +// --------------------------------------------------- + +#define CIRCULATOR_HOT 0 +#define CIRCULATOR_COLD 1 + +// Particle Accelerator defines +// --------------------------------------------------- + +#define PA_CONSTRUCTION_UNSECURED 0 +#define PA_CONSTRUCTION_UNWIRED 1 +#define PA_CONSTRUCTION_PANEL_OPEN 2 +#define PA_CONSTRUCTION_COMPLETE 3 + +// Solar defines +// --------------------------------------------------- + +#define SOLAR_MAX_DIST 40 +#define SOLARGENRATE 1500 + +// Genpop defines +// --------------------------------------------------- + +#define SENTENCE_MAX_TIMER 10 HOURS //Permabrig. diff --git a/code/__DEFINES/maps.dm b/code/__DEFINES/maps.dm index 6e4d76e358965..269058b4ba5df 100644 --- a/code/__DEFINES/maps.dm +++ b/code/__DEFINES/maps.dm @@ -74,12 +74,12 @@ require only minor tweaks. /// enum - how space transitions should affect this level #define ZTRAIT_LINKAGE "Linkage" - /// UNAFFECTED if absent - no space transitions - #define UNAFFECTED null - /// SELFLOOPING - space transitions always self-loop - #define SELFLOOPING "Self" - /// CROSSLINKED - mixed in with the cross-linked space pool - #define CROSSLINKED "Cross" + /// UNAFFECTED if absent - no space transitions + #define UNAFFECTED null + /// SELFLOOPING - space transitions always self-loop + #define SELFLOOPING "Self" + /// CROSSLINKED - mixed in with the cross-linked space pool + #define CROSSLINKED "Cross" /// string - type path of the z-level's baseturf (defaults to space) #define ZTRAIT_BASETURF "Baseturf" @@ -89,11 +89,11 @@ require only minor tweaks. #define ZTRAITS_STATION list(ZTRAIT_LINKAGE = SELFLOOPING, ZTRAIT_STATION = TRUE) #define ZTRAITS_SPACE list(ZTRAIT_LINKAGE = SELFLOOPING, ZTRAIT_DYNAMIC_LEVEL = TRUE) #define ZTRAITS_LAVALAND list(\ - ZTRAIT_MINING = TRUE, \ - ZTRAIT_LAVA_RUINS = TRUE, \ - ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ + ZTRAIT_MINING = TRUE, \ + ZTRAIT_LAVA_RUINS = TRUE, \ + ZTRAIT_BOMBCAP_MULTIPLIER = 2, \ ZTRAIT_ASHSTORM = TRUE, \ - ZTRAIT_BASETURF = /turf/open/lava/smooth/lava_land_surface) + ZTRAIT_BASETURF = /turf/open/lava/smooth/lava_land_surface) #define ZTRAITS_REEBE list(ZTRAIT_REEBE = TRUE, ZTRAIT_BOMBCAP_MULTIPLIER = 0.5) #define ZTRAITS_DEBUG list(ZTRAIT_DEBUG = TRUE) #define DL_NAME "name" @@ -102,7 +102,7 @@ require only minor tweaks. /// must correspond to _basemap.dm for things to work correctly #define DEFAULT_MAP_TRAITS list(\ - DECLARE_LEVEL("CentCom", ZTRAITS_CENTCOM),\ + DECLARE_LEVEL("CentCom", ZTRAITS_CENTCOM),\ ) // Camera lock flags @@ -159,3 +159,23 @@ require only minor tweaks. #define STARLIGHT_MODE_STARLIGHT "starlight" #define STARLIGHT_MODE_CYCLE "cycle" + +//Individual defines +#define CLUSTER_CHECK_NONE 0 //No checks are done, cluster as much as possible +#define CLUSTER_CHECK_DIFFERENT_TURFS (1<<1) //Don't let turfs of DIFFERENT types cluster +#define CLUSTER_CHECK_DIFFERENT_ATOMS (1<<2) //Don't let atoms of DIFFERENT types cluster +#define CLUSTER_CHECK_SAME_TURFS (1<<3) //Don't let turfs of the SAME type cluster +#define CLUSTER_CHECK_SAME_ATOMS (1<<4) //Don't let atoms of the SAME type cluster + +//Combined defines +#define CLUSTER_CHECK_SAMES 24 //Don't let any of the same type cluster +#define CLUSTER_CHECK_DIFFERENTS 6 //Don't let any of different types cluster +#define CLUSTER_CHECK_ALL_TURFS 10 //Don't let ANY turfs cluster same and different types +#define CLUSTER_CHECK_ALL_ATOMS 20 //Don't let ANY atoms cluster same and different types + +//All +#define CLUSTER_CHECK_ALL 30 //Don't let anything cluster, like, at all + +// Ruin generation +#define OPEN_CONNECTION 1 +#define ROOM_CONNECTION 16 diff --git a/code/__DEFINES/pipe_construction.dm b/code/__DEFINES/pipe_construction.dm index 609e3d8328f0f..10cf379b2a26a 100644 --- a/code/__DEFINES/pipe_construction.dm +++ b/code/__DEFINES/pipe_construction.dm @@ -75,6 +75,8 @@ //If you don't want to fuck up disposals, add to this list, and don't change the order. //If you insist on changing the order, you'll have to change every sort junction to reflect the new order. --Pete +GLOBAL_LIST_INIT(disabled_tagger_locations, list()) + GLOBAL_LIST_INIT(TAGGERLOCATIONS, list( "Disposals", "Cargo Bay", @@ -153,7 +155,7 @@ MAPPING_HELPER_SORT(detective_office, 30) #if defined(UNIT_TESTS) || defined(SPACEMAN_DMM) GLOBAL_LIST_INIT(tagger_destination_areas, list( - "Disposals" = list(/area/maintenance/disposal, /area/quartermaster/sorting), + "Disposals" = list(/area/maintenance/disposal, /area/quartermaster/sorting, /area/janitor), "Cargo Bay" = list(/area/quartermaster), "QM Office" = list(/area/quartermaster/qm, /area/quartermaster/qm_bedroom), "Engineering" = list(/area/engine, /area/engineering), @@ -171,14 +173,14 @@ GLOBAL_LIST_INIT(tagger_destination_areas, list( "Library" = list(/area/library), "Chapel" = list(/area/chapel), "Theatre" = list(/area/crew_quarters/theatre), - "Bar" = list(/area/crew_quarters/bar), + "Bar" = list(/area/crew_quarters/bar, /area/crew_quarters/cafeteria), "Kitchen" = list(/area/crew_quarters/kitchen), "Hydroponics" = list(/area/hydroponics), "Janitor Closet" = list(/area/janitor), "Genetics" = list(/area/medical/genetics), "Testing Range" = list(/area/science/misc_lab, /area/science/test_area, /area/science/mixing), "Toxins" = list(/area/science/misc_lab, /area/science/test_area, /area/science/mixing), - "Dormitories" = list(/area/crew_quarters/dorms, /area/commons/dorms), + "Dormitories" = list(/area/crew_quarters/dorms, /area/commons/dorms, /area/crew_quarters/fitness), "Virology" = list(/area/medical/virology), "Xenobiology" = list(/area/science/xenobiology), "Law Office" = list(/area/lawoffice), diff --git a/code/__DEFINES/preferences.dm b/code/__DEFINES/preferences.dm index d43c028ae2f26..f9f6c5180c921 100644 --- a/code/__DEFINES/preferences.dm +++ b/code/__DEFINES/preferences.dm @@ -190,3 +190,35 @@ GLOBAL_PROTECT(undatumized_preference_tags_character) /// Normal behavior - success! #define PREFERENCE_LOAD_SUCCESS 3 +// Priorities must be in order! +/// The default priority level +#define PREFERENCE_PRIORITY_DEFAULT 1 + +/// The priority at which species runs, needed for external organs to apply properly. +#define PREFERENCE_PRIORITY_SPECIES 2 + +/// The priority at which gender is determined, needed for proper randomization. +#define PREFERENCE_PRIORITY_GENDER 3 + +/// The priority at which body model is decided, applied after gender so we can +/// make sure they're non-binary. +#define PREFERENCE_PRIORITY_BODY_MODEL 4 + +/// The priority at which eye color is applied, needed so IPCs get the right screen color. +#define PREFERENCE_PRIORITY_EYE_COLOR 5 + +/// The priority at which hair color is applied, needed so IPCs get the right antenna color. +#define PREFERENCE_PRIORITY_HAIR_COLOR 6 + +/// The priority at which names are decided, needed for proper randomization. +#define PREFERENCE_PRIORITY_NAMES 7 + +/// The maximum preference priority, keep this updated, but don't use it for `priority`. +#define MAX_PREFERENCE_PRIORITY PREFERENCE_PRIORITY_NAMES + +/// For choiced preferences, this key will be used to set display names in constant data. +#define CHOICED_PREFERENCE_DISPLAY_NAMES "display_names" + +/// For main feature preferences, this key refers to a feature considered supplemental. +/// For instance, hair color being supplemental to hair. +#define SUPPLEMENTAL_FEATURE_KEY "supplemental_feature" diff --git a/code/__DEFINES/qdel.dm b/code/__DEFINES/qdel.dm index 039658baad9dc..419b0c1176eeb 100644 --- a/code/__DEFINES/qdel.dm +++ b/code/__DEFINES/qdel.dm @@ -1,20 +1,27 @@ -//defines that give qdel hints. these can be given as a return in destory() or by calling +//! Defines that give qdel hints. +//! +//! These can be given as a return in [/atom/proc/Destroy] or by calling [/proc/qdel]. +/// `qdel` should queue the object for deletion. +#define QDEL_HINT_QUEUE 0 +/// `qdel` should let the object live after calling [/atom/proc/Destroy]. +#define QDEL_HINT_LETMELIVE 1 +/// Functionally the same as the above. `qdel` should assume the object will gc on its own, and not check it. +#define QDEL_HINT_IWILLGC 2 +/// Qdel should assume this object won't GC, and queue a hard delete using a hard reference. +#define QDEL_HINT_HARDDEL 3 +// Qdel should assume this object won't gc, and hard delete it posthaste. +#define QDEL_HINT_HARDDEL_NOW 4 -#define QDEL_HINT_QUEUE 0 //qdel should queue the object for deletion. -#define QDEL_HINT_LETMELIVE 1 //qdel should let the object live after calling destory. -#define QDEL_HINT_IWILLGC 2 //functionally the same as the above. qdel should assume the object will gc on its own, and not check it. -#define QDEL_HINT_HARDDEL 3 //qdel should assume this object won't gc, and queue a hard delete using a hard reference. -#define QDEL_HINT_HARDDEL_NOW 4 //qdel should assume this object won't gc, and hard del it post haste. -//defines for the gc_destroyed var #ifdef REFERENCE_TRACKING /** If REFERENCE_TRACKING is enabled, qdel will call this object's find_references() verb. * * Functionally identical to [QDEL_HINT_QUEUE] if [GC_FAILURE_HARD_LOOKUP] is not enabled in _compiler_options.dm. */ -#define QDEL_HINT_FINDREFERENCE 5 -/// Behavior as QDEL_HINT_FINDREFERENCE, but only if the GC fails and a hard delete is forced. +#warn TG0001 qdel REFERENCE_TRACKING enabled +#define QDEL_HINT_FINDREFERENCE 5 +/// Behavior as [QDEL_HINT_FINDREFERENCE], but only if the GC fails and a hard delete is forced. #define QDEL_HINT_IFFAIL_FINDREFERENCE 6 #endif @@ -24,19 +31,37 @@ #define GC_QUEUE_HARDDELETE 3 //! short queue for things that hard delete instead of going thru the gc subsystem, this is purely so if they *can* softdelete, they will soft delete rather then wasting time with a hard delete. #define GC_QUEUE_COUNT 3 //! Number of queues, used for allocating the nested lists. Don't forget to increase this if you add a new queue stage + +// Defines for the ssgarbage queue items +#define GC_QUEUE_ITEM_QUEUE_TIME 1 //! Time this item entered the queue +#define GC_QUEUE_ITEM_REF 2 //! Ref to the item +#define GC_QUEUE_ITEM_GCD_DESTROYED 3 //! Item's gc_destroyed var value. Used to detect ref reuse. +#define GC_QUEUE_ITEM_INDEX_COUNT 3 //! Number of item indexes, used for allocating the nested lists. Don't forget to increase this if you add a new queue item index + // Defines for the time an item has to get its reference cleaned before it fails the queue and moves to the next. #define GC_FILTER_QUEUE (1 SECONDS) #define GC_CHECK_QUEUE (5 MINUTES) #define GC_DEL_QUEUE (10 SECONDS) + #define QDEL_ITEM_ADMINS_WARNED (1<<0) //! Set when admins are told about lag causing qdels in this type. #define QDEL_ITEM_SUSPENDED_FOR_LAG (1<<1) //! Set when a type can no longer be hard deleted on failure because of lag it causes while this happens. // Defines for the [gc_destroyed][/datum/var/gc_destroyed] var. -#define GC_QUEUED_FOR_QUEUING -1 #define GC_CURRENTLY_BEING_QDELETED -2 #define QDELING(X) (X.gc_destroyed) #define QDELETED(X) (isnull(X) || QDELING(X)) #define QDESTROYING(X) (!X || X.gc_destroyed == GC_CURRENTLY_BEING_QDELETED) +// This is a bit hacky, we do it to avoid people relying on a return value for the macro +// If you need that you should use QDEL_IN_STOPPABLE instead +#define QDEL_IN(item, time) ; \ + addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), (time) > GC_FILTER_QUEUE ? WEAKREF(item) : item), time); +#define QDEL_IN_STOPPABLE(item, time) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), (time) > GC_FILTER_QUEUE ? WEAKREF(item) : item), time, TIMER_STOPPABLE) +#define QDEL_IN_CLIENT_TIME(item, time) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), item), time, TIMER_STOPPABLE | TIMER_CLIENT_TIME) +#define QDEL_NULL(item) qdel(item); item = null +#define QDEL_LIST(L) if(L) { for(var/I in L) qdel(I); L.Cut(); } +#define QDEL_LIST_IN(L, time) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(______qdel_list_wrapper), L), time, TIMER_STOPPABLE) +#define QDEL_LIST_ASSOC(L) if(L) { for(var/I in L) { qdel(L[I]); qdel(I); } L.Cut(); } +#define QDEL_LIST_ASSOC_VAL(L) if(L) { for(var/I in L) qdel(L[I]); L.Cut(); } diff --git a/code/__DEFINES/say.dm b/code/__DEFINES/say.dm index dbc4021b72b7d..3a746e3639194 100644 --- a/code/__DEFINES/say.dm +++ b/code/__DEFINES/say.dm @@ -27,7 +27,7 @@ #define MODE_KEY_BINARY "b" #define MODE_TOKEN_BINARY ":b" - #define WHISPER_MODE "the type of whisper" +#define WHISPER_MODE "the type of whisper" #define MODE_WHISPER "whisper" #define MODE_WHISPER_CRIT "whispercrit" @@ -108,3 +108,9 @@ ///How far away blind people can see visible messages from #define BLIND_TEXT_DIST 2 + +// Emote flags + +#define EMOTE_AUDIBLE (1<<0) +#define EMOTE_ANIMATED (1<<1) + diff --git a/code/__DEFINES/shuttles.dm b/code/__DEFINES/shuttles.dm index a716c5eab7d22..2130756a1cdcc 100644 --- a/code/__DEFINES/shuttles.dm +++ b/code/__DEFINES/shuttles.dm @@ -101,3 +101,9 @@ #define SHUTTLE_DANGER_SUBPAR 1 /// Possibility for most people on this shuttle to die with little effort #define SHUTTLE_DANGER_HIGH 2 + +#define CUSTOM_SHUTTLE_ACCELERATION_SCALE 10 +#define CUSTOM_SHUTTLE_MIN_THRUST_TO_WEIGHT 1 + +#define SHUTTLE_CREATOR_MAX_SIZE CONFIG_GET(number/max_shuttle_size) +#define CUSTOM_SHUTTLE_LIMIT CONFIG_GET(number/max_shuttle_count) diff --git a/code/__DEFINES/species.dm b/code/__DEFINES/species.dm index c1bd925ea15d6..37cfa87983886 100644 --- a/code/__DEFINES/species.dm +++ b/code/__DEFINES/species.dm @@ -10,13 +10,13 @@ #define SPECIES_HUMAN "human" #define SPECIES_IPC "ipc" #define SPECIES_LIZARD "lizard" - #define SPECIES_ASHWALKER "ashlizard" +#define SPECIES_ASHWALKER "ashlizard" #define SPECIES_MONKEY "monkey" #define SPECIES_MOTH "moth" #define SPECIES_OOZELING "oozeling" - #define SPECIES_LUMINESCENT "lum" - #define SPECIES_SLIMEPERSON "slime" - #define SPECIES_STARGAZER "stargazer" +#define SPECIES_LUMINESCENT "lum" +#define SPECIES_SLIMEPERSON "slime" +#define SPECIES_STARGAZER "stargazer" #define SPECIES_PLASMAMAN "plasmaman" #define SPECIES_PODPERSON "pod" #define SPECIES_PUMPKINPERSON "pumpkin_man" diff --git a/code/__DEFINES/status_effects.dm b/code/__DEFINES/status_effects.dm index 192faf6690af2..ed91e45473c6e 100644 --- a/code/__DEFINES/status_effects.dm +++ b/code/__DEFINES/status_effects.dm @@ -153,3 +153,4 @@ #define IS_IN_STASIS(mob) (mob.has_status_effect(STATUS_EFFECT_STASIS)) #define STATUS_EFFECT_OFFERING /datum/status_effect/offering // you are offering up an item to people + diff --git a/code/__DEFINES/subsystems.dm b/code/__DEFINES/subsystems.dm index b37a72da289ea..ea425b2b949e6 100644 --- a/code/__DEFINES/subsystems.dm +++ b/code/__DEFINES/subsystems.dm @@ -93,11 +93,11 @@ ///type and all subtypes should always immediately call Initialize in New() #define INITIALIZE_IMMEDIATE(X) ##X/New(loc, ...){\ - ..();\ - if(!(flags_1 & INITIALIZED_1)) {\ - args[1] = TRUE;\ - SSatoms.InitAtom(src, FALSE, args);\ - }\ + ..();\ + if(!(flags_1 & INITIALIZED_1)) {\ + args[1] = TRUE;\ + SSatoms.InitAtom(src, FALSE, args);\ + }\ } //! ### SS initialization hints @@ -169,7 +169,7 @@ #define INIT_ORDER_XKEYSCORE -10 #define INIT_ORDER_STICKY_BAN -10 #define INIT_ORDER_LIGHTING -20 -#define INIT_ORDER_SHUTTLE -21 +#define INIT_ORDER_SHUTTLE -21 // After atoms have been initialised to prevent mix-ups #define INIT_ORDER_ZCOPY -22 // this should go after lighting and most objects being placed #define INIT_ORDER_MINOR_MAPPING -40 #define INIT_ORDER_PATH -50 diff --git a/code/__DEFINES/text.dm b/code/__DEFINES/text.dm index 4a7bd6239a909..c553a4586ecc6 100644 --- a/code/__DEFINES/text.dm +++ b/code/__DEFINES/text.dm @@ -33,3 +33,7 @@ #define SANITIZE "sanitize" #define SANITIZE_SIMPLE "sanitize_simple" #define ADMIN_SCRUB "admin_scrub" + +/// BYOND's string procs don't support being used on datum references (as in it doesn't look for a name for stringification) +/// We just use this macro to ensure that we will only pass strings to this BYOND-level function without developers needing to really worry about it. +#define LOWER_TEXT(thing) lowertext(UNLINT("[thing]")) diff --git a/code/__DEFINES/tgs.dm b/code/__DEFINES/tgs.dm index 4766b3dfe661e..42f2d5fc31fee 100644 --- a/code/__DEFINES/tgs.dm +++ b/code/__DEFINES/tgs.dm @@ -1,7 +1,7 @@ // tgstation-server DMAPI // The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this document are to be interpreted as described in IETF RFC 2119. -#define TGS_DMAPI_VERSION "7.2.1" +#define TGS_DMAPI_VERSION "7.3.0" // All functions and datums outside this document are subject to change with any version and should not be relied on. diff --git a/code/__DEFINES/time.dm b/code/__DEFINES/time.dm index e0beecbd2b4b6..be4328a02d2cf 100644 --- a/code/__DEFINES/time.dm +++ b/code/__DEFINES/time.dm @@ -34,7 +34,7 @@ When using time2text(), please use "DDD" to find the weekday. Refrain from using */ #define MONDAY "Mon" -#define TUESDAY "Tue" +#define TUESDAY "Tue" #define WEDNESDAY "Wed" #define THURSDAY "Thu" #define FRIDAY "Fri" diff --git a/code/__DEFINES/traits/_traits.dm b/code/__DEFINES/traits/_traits.dm new file mode 100644 index 0000000000000..0c2b51f69bd77 --- /dev/null +++ b/code/__DEFINES/traits/_traits.dm @@ -0,0 +1,119 @@ +#define SIGNAL_ADDTRAIT(trait_ref) "addtrait [trait_ref]" +#define SIGNAL_REMOVETRAIT(trait_ref) "removetrait [trait_ref]" + +// trait accessor defines +#define ADD_TRAIT(target, trait, source) \ + do { \ + var/list/_L; \ + if (!target.status_traits) { \ + target.status_traits = list(); \ + _L = target.status_traits; \ + _L[trait] = list(source); \ + SEND_SIGNAL(target, SIGNAL_ADDTRAIT(trait), trait); \ + } else { \ + _L = target.status_traits; \ + if (_L[trait]) { \ + _L[trait] |= list(source); \ + } else { \ + _L[trait] = list(source); \ + SEND_SIGNAL(target, SIGNAL_ADDTRAIT(trait), trait); \ + } \ + } \ + } while (0) +#define REMOVE_TRAIT(target, trait, sources) \ + do { \ + var/list/_L = target.status_traits; \ + var/list/_S; \ + if (sources && !islist(sources)) { \ + _S = list(sources); \ + } else { \ + _S = sources\ + }; \ + if (_L && _L[trait]) { \ + for (var/_T in _L[trait]) { \ + if ((!_S && (_T != ROUNDSTART_TRAIT)) || (_T in _S)) { \ + _L[trait] -= _T \ + } \ + };\ + if (!length(_L[trait])) { \ + _L -= trait; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(trait), trait); \ + }; \ + if (!length(_L)) { \ + target.status_traits = null \ + }; \ + } \ + } while (0) +#define REMOVE_TRAIT_NOT_FROM(target, trait, sources) \ + do { \ + var/list/_traits_list = target.status_traits; \ + var/list/_sources_list; \ + if (sources && !islist(sources)) { \ + _sources_list = list(sources); \ + } else { \ + _sources_list = sources\ + }; \ + if (_traits_list && _traits_list[trait]) { \ + for (var/_trait_source in _traits_list[trait]) { \ + if (!(_trait_source in _sources_list)) { \ + _traits_list[trait] -= _trait_source \ + } \ + };\ + if (!length(_traits_list[trait])) { \ + _traits_list -= trait; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(trait), trait); \ + }; \ + if (!length(_traits_list)) { \ + target.status_traits = null \ + }; \ + } \ + } while (0) +#define REMOVE_TRAITS_NOT_IN(target, sources) \ + do { \ + var/list/_L = target.status_traits; \ + var/list/_S = sources; \ + if (_L) { \ + for (var/_T in _L) { \ + _L[_T] &= _S;\ + if (!length(_L[_T])) { \ + _L -= _T; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_T), _T); \ + }; \ + };\ + if (!length(_L)) { \ + target.status_traits = null\ + };\ + }\ + } while (0) +#define REMOVE_TRAITS_IN(target, sources) \ + do { \ + var/list/_L = target.status_traits; \ + var/list/_S = sources; \ + if (sources && !islist(sources)) { \ + _S = list(sources); \ + } else { \ + _S = sources\ + }; \ + if (_L) { \ + for (var/_T in _L) { \ + _L[_T] -= _S;\ + if (!length(_L[_T])) { \ + _L -= _T; \ + SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_T)); \ + }; \ + };\ + if (!length(_L)) { \ + target.status_traits = null\ + };\ + }\ + } while (0) + +#define HAS_TRAIT(target, trait) (target.status_traits ? (target.status_traits[trait] ? TRUE : FALSE) : FALSE) +#define HAS_TRAIT_FROM(target, trait, source) (target.status_traits ? (target.status_traits[trait] ? (source in target.status_traits[trait]) : FALSE) : FALSE) +#define HAS_TRAIT_FROM_ONLY(target, trait, source) (\ + target.status_traits ?\ + (target.status_traits[trait] ?\ + ((source in target.status_traits[trait]) && (length(target.status_traits) == 1))\ + : FALSE)\ + : FALSE) +#define HAS_TRAIT_NOT_FROM(target, trait, source) (target.status_traits ? (target.status_traits[trait] ? (length(target.status_traits[trait] - source) > 0) : FALSE) : FALSE) diff --git a/code/__DEFINES/traits.dm b/code/__DEFINES/traits/declarations.dm similarity index 61% rename from code/__DEFINES/traits.dm rename to code/__DEFINES/traits/declarations.dm index d207836b91066..8e5d0d5446fd5 100644 --- a/code/__DEFINES/traits.dm +++ b/code/__DEFINES/traits/declarations.dm @@ -1,122 +1,8 @@ -#define SIGNAL_ADDTRAIT(trait_ref) "addtrait [trait_ref]" -#define SIGNAL_REMOVETRAIT(trait_ref) "removetrait [trait_ref]" +// This file contains all of the "static" define strings that tie to a trait. +// WARNING: The sections here actually matter in this file as it's tested by CI. Please do not toy with the sections." -// trait accessor defines -#define ADD_TRAIT(target, trait, source) \ - do { \ - var/list/_L; \ - if (!target.status_traits) { \ - target.status_traits = list(); \ - _L = target.status_traits; \ - _L[trait] = list(source); \ - SEND_SIGNAL(target, SIGNAL_ADDTRAIT(trait), trait); \ - } else { \ - _L = target.status_traits; \ - if (_L[trait]) { \ - _L[trait] |= list(source); \ - } else { \ - _L[trait] = list(source); \ - SEND_SIGNAL(target, SIGNAL_ADDTRAIT(trait), trait); \ - } \ - } \ - } while (0) -#define REMOVE_TRAIT(target, trait, sources) \ - do { \ - var/list/_L = target.status_traits; \ - var/list/_S; \ - if (sources && !islist(sources)) { \ - _S = list(sources); \ - } else { \ - _S = sources\ - }; \ - if (_L && _L[trait]) { \ - for (var/_T in _L[trait]) { \ - if ((!_S && (_T != ROUNDSTART_TRAIT)) || (_T in _S)) { \ - _L[trait] -= _T \ - } \ - };\ - if (!length(_L[trait])) { \ - _L -= trait; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(trait), trait); \ - }; \ - if (!length(_L)) { \ - target.status_traits = null \ - }; \ - } \ - } while (0) -#define REMOVE_TRAIT_NOT_FROM(target, trait, sources) \ - do { \ - var/list/_traits_list = target.status_traits; \ - var/list/_sources_list; \ - if (sources && !islist(sources)) { \ - _sources_list = list(sources); \ - } else { \ - _sources_list = sources\ - }; \ - if (_traits_list && _traits_list[trait]) { \ - for (var/_trait_source in _traits_list[trait]) { \ - if (!(_trait_source in _sources_list)) { \ - _traits_list[trait] -= _trait_source \ - } \ - };\ - if (!length(_traits_list[trait])) { \ - _traits_list -= trait; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(trait), trait); \ - }; \ - if (!length(_traits_list)) { \ - target.status_traits = null \ - }; \ - } \ - } while (0) -#define REMOVE_TRAITS_NOT_IN(target, sources) \ - do { \ - var/list/_L = target.status_traits; \ - var/list/_S = sources; \ - if (_L) { \ - for (var/_T in _L) { \ - _L[_T] &= _S;\ - if (!length(_L[_T])) { \ - _L -= _T; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_T), _T); \ - }; \ - };\ - if (!length(_L)) { \ - target.status_traits = null\ - };\ - }\ - } while (0) -#define REMOVE_TRAITS_IN(target, sources) \ - do { \ - var/list/_L = target.status_traits; \ - var/list/_S = sources; \ - if (sources && !islist(sources)) { \ - _S = list(sources); \ - } else { \ - _S = sources\ - }; \ - if (_L) { \ - for (var/_T in _L) { \ - _L[_T] -= _S;\ - if (!length(_L[_T])) { \ - _L -= _T; \ - SEND_SIGNAL(target, SIGNAL_REMOVETRAIT(_T)); \ - }; \ - };\ - if (!length(_L)) { \ - target.status_traits = null\ - };\ - }\ - } while (0) -#define HAS_TRAIT(target, trait) (target.status_traits ? (target.status_traits[trait] ? TRUE : FALSE) : FALSE) -#define HAS_TRAIT_FROM(target, trait, source) (target.status_traits ? (target.status_traits[trait] ? (source in target.status_traits[trait]) : FALSE) : FALSE) -#define HAS_TRAIT_FROM_ONLY(target, trait, source) (\ - target.status_traits ?\ - (target.status_traits[trait] ?\ - ((source in target.status_traits[trait]) && (length(target.status_traits) == 1))\ - : FALSE)\ - : FALSE) -#define HAS_TRAIT_NOT_FROM(target, trait, source) (target.status_traits ? (target.status_traits[trait] ? (length(target.status_traits[trait] - source) > 0) : FALSE) : FALSE) +// BEGIN TRAIT DEFINES /* Remember to update _globalvars/traits.dm if you're adding/removing/renaming traits. @@ -287,8 +173,26 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// Used for limbs. #define TRAIT_DISABLED_BY_WOUND "disabled-by-wound" +/// Can use the nuclear device's UI, regardless of a lack of hands +#define TRAIT_CAN_USE_NUKE "can_use_nuke" + +///Mob is being tracked on glob suit sensors list +#define TRACKED_SENSORS_TRAIT "tracked_sensors" +///Mob is tracked by suit sensors, and on glob suit sensors list +#define TRAIT_SUIT_SENSORS "suit_sensors" +///Mob is tracked by nanites, and on glob suit sensors list +#define TRAIT_NANITE_SENSORS "nanite_sensors" + +/// Trait for psyphoza, flag for examine logic +#define TRAIT_PSYCHIC_SENSE "psychic_sense" + +/** + * Atom Traits + */ ///Used for managing KEEP_TOGETHER in [appearance_flags] #define TRAIT_KEEP_TOGETHER "keep-together" +/// Buckling yourself to objects with this trait won't immobilize you +#define TRAIT_NO_IMMOBILIZE "no_immobilize" //important_recursive_contents traits /* @@ -299,7 +203,9 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai ///every hearing sensitive atom has this trait #define TRAIT_HEARING_SENSITIVE "hearing_sensitive" -// item traits +/** + * Item Traits + */ #define TRAIT_NODROP "nodrop" #define TRAIT_NO_STORAGE_INSERT "no_storage_insert" //cannot be inserted in a storage. #define TRAIT_SPRAYPAINTED "spraypainted" @@ -321,8 +227,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_LIVING_HEART "living_heart" /// Prevents stripping this equipment #define TRAIT_NO_STRIP "no_strip" -/// Buckling yourself to objects with this trait won't immobilize you -#define TRAIT_NO_IMMOBILIZE "no_immobilize" //quirk traits #define TRAIT_ALCOHOL_TOLERANCE "alcohol_tolerance" @@ -367,133 +271,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai ///Turf trait for when a turf is transparent #define TURF_Z_TRANSPARENT_TRAIT "turf_z_transparent" -// common trait sources -#define TRAIT_GENERIC "generic" -#define GENERIC_ITEM_TRAIT "generic_item" -#define UNCONSCIOUS_TRAIT "unconscious" -#define EYE_DAMAGE "eye_damage" -#define GENETIC_MUTATION "genetic" -#define OBESITY "obesity" -#define MAGIC_TRAIT "magic" -#define TRAUMA_TRAIT "trauma" -#define DISEASE_TRAIT "disease" -#define SPECIES_TRAIT "species" -#define ORGAN_TRAIT "organ" -#define ROUNDSTART_TRAIT "roundstart" //cannot be removed without admin intervention -#define JOB_TRAIT "job" -#define CYBORG_ITEM_TRAIT "cyborg-item" -#define ADMIN_TRAIT "admin" // (B)admins only. -#define CHANGELING_TRAIT "changeling" -#define CULT_TRAIT "cult" -#define CURSED_ITEM_TRAIT "cursed-item" // The item is magically cursed -#define ABSTRACT_ITEM_TRAIT "abstract-item" -#define STATUS_EFFECT_TRAIT "status-effect" -#define CLOTHING_TRAIT "clothing" -#define CLOTHING_FEET_TRAIT "feet" -#define VEHICLE_TRAIT "vehicle" // inherited from riding vehicles -#define INNATE_TRAIT "innate" -#define CRIT_HEALTH_TRAIT "crit_health" -#define OXYLOSS_TRAIT "oxyloss" -//trait associated to being buckled -#define BUCKLED_TRAIT "buckled" -//trait associated to being held in a chokehold -#define CHOKEHOLD_TRAIT "chokehold" -//trait associated to resting -#define RESTING_TRAIT "resting" -//trait associated to a stat value or range of -#define STAT_TRAIT "stat" -/// Trait associated to wearing a suit -#define SUIT_TRAIT "suit" -/// Trait associated to lying down (having a [lying_angle] of a different value than zero). -#define LYING_DOWN_TRAIT "lying-down" -/// Trait associated to lacking electrical power. -#define POWER_LACK_TRAIT "power-lack" -#define GLASSES_TRAIT "glasses" -#define CURSE_TRAIT "eldritch" -#define STATION_TRAIT "station-trait" -#define TRAIT_RUSTY "rust_trait" -#define ACTION_TRAIT "action_trait" -#define TURF_TRAIT "turf" - -// unique trait sources, still defines -#define CLONING_POD_TRAIT "cloning-pod" -#define STATUE_MUTE "statue" -#define CHANGELING_DRAIN "drain" -#define MAGIC_BLIND "magic_blind" -#define HIGHLANDER "highlander" -#define TRAIT_HULK "hulk" -#define STASIS_MUTE "stasis" -#define GENETICS_SPELL "genetics_spell" -#define EYES_COVERED "eyes_covered" -#define CULT_EYES "cult_eyes" -#define TRAIT_SANTA "santa" -#define SCRYING_ORB "scrying-orb" -#define ABDUCTOR_ANTAGONIST "abductor-antagonist" -#define NUKEOP_TRAIT "nuke-op" -#define DEATHSQUAD_TRAIT "deathsquad" -#define MEGAFAUNA_TRAIT "megafauna" -#define CLOWN_NUKE_TRAIT "clown-nuke" -#define STICKY_MOUSTACHE_TRAIT "sticky-moustache" -#define CHAINSAW_FRENZY_TRAIT "chainsaw-frenzy" -#define CHRONO_GUN_TRAIT "chrono-gun" -#define REVERSE_BEAR_TRAP_TRAIT "reverse-bear-trap" -#define CURSED_MASK_TRAIT "cursed-mask" -#define HIS_GRACE_TRAIT "his-grace" -#define HAND_REPLACEMENT_TRAIT "magic-hand" -#define HOT_POTATO_TRAIT "hot-potato" -#define SABRE_SUICIDE_TRAIT "sabre-suicide" -#define ABDUCTOR_VEST_TRAIT "abductor-vest" -#define CAPTURE_THE_FLAG_TRAIT "capture-the-flag" -#define EYE_OF_GOD_TRAIT "eye-of-god" -#define SHAMEBRERO_TRAIT "shamebrero" -#define JAUNT_TRAIT "jaunt" -#define CHRONOSUIT_TRAIT "chronosuit" -#define LOCKED_HELMET_TRAIT "locked-helmet" -#define NINJA_SUIT_TRAIT "ninja-suit" -#define ANTI_DROP_IMPLANT_TRAIT "anti-drop-implant" -#define HIVEMIND_TRAIT "hivemind-trait" -#define VR_ZONE_TRAIT "vr_zone_trait" -#define GLUED_ITEM_TRAIT "glued-item" -#define LEGION_CORE_TRAIT "legion_core_trait" -#define MIRROR_TRAIT "mirror_trait" -#define CRAYON_TRAIT "crayon_trait" -#define HOLYWATER_TRAIT "holywater" -#define VANGUARD_TRAIT "vanguard" -#define STARGAZER_TRAIT "stargazer" -#define HOLOPARASITE_CLOAK_TRAIT "holopara_cloak_trait" -#define HOLOPARASITE_SCOUT_TRAIT "holopara_scout_trait" -#define HOLOPARASITE_STAT_TRAIT "holopara_stat_trait" -#define PARRY_TRAIT "parry_trait" -#define ELEMENT_TRAIT(source) "element_trait_[source]" -#define LIGHTPINK_TRAIT "lightpinktrait" -#define BATTLE_ROYALE_TRAIT "battleroyale_trait" -#define MADE_UNCLONEABLE "made-uncloneable" -#define TRAIT_JAWS_OF_LIFE "jaws-of-life" -#define STICKY_NODROP "sticky-nodrop" //sticky nodrop sounds like a good soundcloud rapper's name -//#define SKILLCHIP_TRAIT "skillchip" -#define BUSY_FLOORBOT_TRAIT "busy-floorbot" -#define PULLED_WHILE_SOFTCRIT_TRAIT "pulled-while-softcrit" -#define LOCKED_BORG_TRAIT "locked-borg" -#define LACKING_LOCOMOTION_APPENDAGES_TRAIT "lacking-locomotion-appengades" //trait associated to not having locomotion appendages nor the ability to fly or float -#define LACKING_MANIPULATION_APPENDAGES_TRAIT "lacking-manipulation-appengades" //trait associated to not having fine manipulation appendages such as hands -#define HANDCUFFED_TRAIT "handcuffed" -/// Trait granted by [/obj/item/warpwhistle] -#define WARPWHISTLE_TRAIT "warpwhistle" -/// Trait applied by by [/datum/component/soulstoned] -#define SOULSTONE_TRAIT "soulstone" -/// Trait applied to slimes by low temperature -#define SLIME_COLD "slime-cold" -/// Trait applied to bots by being tipped over -#define BOT_TIPPED_OVER "bot-tipped-over" -/// Trait applied to PAIs by being folded -#define PAI_FOLDED "pai-folded" -/// Trait applied to brain mobs when they lack external aid for locomotion, such as being inside a mech. -#define BRAIN_UNAIDED "brain-unaided" -#define TRAIT_PRESERVE_UI_WITHOUT_CLIENT "preserve_ui_without_client" //this mob should never close ui even if it doesn't have a client -#define EXPERIMENTAL_SURGERY_TRAIT "experimental_surgery" -#define NINJA_KIDNAPPED_TRAIT "ninja_kidnapped" -#define TABLE_TRAIT "table_trait" - ///Traits given by station traits #define STATION_TRAIT_BANANIUM_SHIPMENTS "station_trait_bananium_shipments" #define STATION_TRAIT_CARP_INFESTATION "station_trait_carp_infestation" @@ -511,19 +288,6 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai /// Trait applied when the MMI component is added to an [/obj/item/integrated_circuit] #define TRAIT_COMPONENT_MMI "component_mmi" -/// Can use the nuclear device's UI, regardless of a lack of hands -#define TRAIT_CAN_USE_NUKE "can_use_nuke" - -///Mob is being tracked on glob suit sensors list -#define TRACKED_SENSORS_TRAIT "tracked_sensors" -///Mob is tracked by suit sensors, and on glob suit sensors list -#define TRAIT_SUIT_SENSORS "suit_sensors" -///Mob is tracked by nanites, and on glob suit sensors list -#define TRAIT_NANITE_SENSORS "nanite_sensors" - -/// Trait for psyphoza, flag for examine logic -#define TRAIT_PSYCHIC_SENSE "psychic_sense" - ///Movement type traits for movables. See elements/movetype_handler.dm #define TRAIT_MOVE_GROUND "move_ground" #define TRAIT_MOVE_FLYING "move_flying" @@ -532,11 +296,5 @@ Remember to update _globalvars/traits.dm if you're adding/removing/renaming trai #define TRAIT_MOVE_PHASING "move_phasing" /// Disables the floating animation. See above. #define TRAIT_NO_FLOATING_ANIM "no-floating-animation" -/// Trait given to an atom/movable when they orbit something. -#define ORBITING_TRAIT "orbiting" -#define VENTCRAWLING_TRAIT "ventcrawling" -#define SPECIES_FLIGHT_TRAIT "species-flight" -#define NO_GRAVITY_TRAIT "no-gravity" -#define LIFECANDLE_TRAIT "lifecandle" -#define LEAPER_BUBBLE_TRAIT "leaper-bubble" +// END TRAIT DEFINES diff --git a/code/__DEFINES/traits/macros.dm b/code/__DEFINES/traits/macros.dm new file mode 100644 index 0000000000000..3ef7fbbde73cb --- /dev/null +++ b/code/__DEFINES/traits/macros.dm @@ -0,0 +1,4 @@ +/// Trait given by a specific status effect +#define TRAIT_STATUS_EFFECT(effect_id) "[effect_id]-trait" +/// Trait applied by element +#define ELEMENT_TRAIT(source) "element_trait_[source]" diff --git a/code/__DEFINES/traits/sources.dm b/code/__DEFINES/traits/sources.dm new file mode 100644 index 0000000000000..fea059205dc72 --- /dev/null +++ b/code/__DEFINES/traits/sources.dm @@ -0,0 +1,135 @@ + +// common trait sources +#define TRAIT_GENERIC "generic" +#define GENERIC_ITEM_TRAIT "generic_item" +#define UNCONSCIOUS_TRAIT "unconscious" +#define EYE_DAMAGE "eye_damage" +#define GENETIC_MUTATION "genetic" +#define OBESITY "obesity" +#define MAGIC_TRAIT "magic" +#define TRAUMA_TRAIT "trauma" +#define DISEASE_TRAIT "disease" +#define SPECIES_TRAIT "species" +#define ORGAN_TRAIT "organ" +#define ROUNDSTART_TRAIT "roundstart" //cannot be removed without admin intervention +#define JOB_TRAIT "job" +#define CYBORG_ITEM_TRAIT "cyborg-item" +#define ADMIN_TRAIT "admin" // (B)admins only. +#define CHANGELING_TRAIT "changeling" +#define CULT_TRAIT "cult" +#define CURSED_ITEM_TRAIT "cursed-item" // The item is magically cursed +#define ABSTRACT_ITEM_TRAIT "abstract-item" +#define STATUS_EFFECT_TRAIT "status-effect" +#define CLOTHING_TRAIT "clothing" +#define CLOTHING_FEET_TRAIT "feet" +#define VEHICLE_TRAIT "vehicle" // inherited from riding vehicles +#define INNATE_TRAIT "innate" +#define CRIT_HEALTH_TRAIT "crit_health" +#define OXYLOSS_TRAIT "oxyloss" +//trait associated to being buckled +#define BUCKLED_TRAIT "buckled" +//trait associated to being held in a chokehold +#define CHOKEHOLD_TRAIT "chokehold" +//trait associated to resting +#define RESTING_TRAIT "resting" +//trait associated to a stat value or range of +#define STAT_TRAIT "stat" +/// Trait associated to wearing a suit +#define SUIT_TRAIT "suit" +/// Trait associated to lying down (having a [lying_angle] of a different value than zero). +#define LYING_DOWN_TRAIT "lying-down" +/// Trait associated to lacking electrical power. +#define POWER_LACK_TRAIT "power-lack" +#define GLASSES_TRAIT "glasses" +#define CURSE_TRAIT "eldritch" +#define STATION_TRAIT "station-trait" +#define TRAIT_RUSTY "rust_trait" +#define ACTION_TRAIT "action_trait" +#define TURF_TRAIT "turf" + +// unique trait sources, still defines +#define CLONING_POD_TRAIT "cloning-pod" +#define STATUE_MUTE "statue" +#define CHANGELING_DRAIN "drain" +#define MAGIC_BLIND "magic_blind" +#define HIGHLANDER "highlander" +#define TRAIT_HULK "hulk" +#define STASIS_MUTE "stasis" +#define GENETICS_SPELL "genetics_spell" +#define EYES_COVERED "eyes_covered" +#define CULT_EYES "cult_eyes" +#define TRAIT_SANTA "santa" +#define SCRYING_ORB "scrying-orb" +#define ABDUCTOR_ANTAGONIST "abductor-antagonist" +#define NUKEOP_TRAIT "nuke-op" +#define DEATHSQUAD_TRAIT "deathsquad" +#define MEGAFAUNA_TRAIT "megafauna" +#define CLOWN_NUKE_TRAIT "clown-nuke" +#define STICKY_MOUSTACHE_TRAIT "sticky-moustache" +#define CHAINSAW_FRENZY_TRAIT "chainsaw-frenzy" +#define CHRONO_GUN_TRAIT "chrono-gun" +#define REVERSE_BEAR_TRAP_TRAIT "reverse-bear-trap" +#define CURSED_MASK_TRAIT "cursed-mask" +#define HIS_GRACE_TRAIT "his-grace" +#define HAND_REPLACEMENT_TRAIT "magic-hand" +#define HOT_POTATO_TRAIT "hot-potato" +#define SABRE_SUICIDE_TRAIT "sabre-suicide" +#define ABDUCTOR_VEST_TRAIT "abductor-vest" +#define CAPTURE_THE_FLAG_TRAIT "capture-the-flag" +#define EYE_OF_GOD_TRAIT "eye-of-god" +#define SHAMEBRERO_TRAIT "shamebrero" +#define JAUNT_TRAIT "jaunt" +#define CHRONOSUIT_TRAIT "chronosuit" +#define LOCKED_HELMET_TRAIT "locked-helmet" +#define NINJA_SUIT_TRAIT "ninja-suit" +#define ANTI_DROP_IMPLANT_TRAIT "anti-drop-implant" +#define HIVEMIND_TRAIT "hivemind-trait" +#define VR_ZONE_TRAIT "vr_zone_trait" +#define GLUED_ITEM_TRAIT "glued-item" +#define LEGION_CORE_TRAIT "legion_core_trait" +#define MIRROR_TRAIT "mirror_trait" +#define CRAYON_TRAIT "crayon_trait" +#define HOLYWATER_TRAIT "holywater" +#define VANGUARD_TRAIT "vanguard" +#define STARGAZER_TRAIT "stargazer" +#define HOLOPARASITE_CLOAK_TRAIT "holopara_cloak_trait" +#define HOLOPARASITE_SCOUT_TRAIT "holopara_scout_trait" +#define HOLOPARASITE_STAT_TRAIT "holopara_stat_trait" +#define PARRY_TRAIT "parry_trait" +#define LIGHTPINK_TRAIT "lightpinktrait" +#define BATTLE_ROYALE_TRAIT "battleroyale_trait" +#define MADE_UNCLONEABLE "made-uncloneable" +#define TRAIT_JAWS_OF_LIFE "jaws-of-life" +#define STICKY_NODROP "sticky-nodrop" //sticky nodrop sounds like a good soundcloud rapper's name +//#define SKILLCHIP_TRAIT "skillchip" +#define BUSY_FLOORBOT_TRAIT "busy-floorbot" +#define PULLED_WHILE_SOFTCRIT_TRAIT "pulled-while-softcrit" +#define LOCKED_BORG_TRAIT "locked-borg" +#define LACKING_LOCOMOTION_APPENDAGES_TRAIT "lacking-locomotion-appengades" //trait associated to not having locomotion appendages nor the ability to fly or float +#define LACKING_MANIPULATION_APPENDAGES_TRAIT "lacking-manipulation-appengades" //trait associated to not having fine manipulation appendages such as hands +#define HANDCUFFED_TRAIT "handcuffed" +/// Trait granted by [/obj/item/warpwhistle] +#define WARPWHISTLE_TRAIT "warpwhistle" +/// Trait applied by by [/datum/component/soulstoned] +#define SOULSTONE_TRAIT "soulstone" +/// Trait applied to slimes by low temperature +#define SLIME_COLD "slime-cold" +/// Trait applied to bots by being tipped over +#define BOT_TIPPED_OVER "bot-tipped-over" +/// Trait applied to PAIs by being folded +#define PAI_FOLDED "pai-folded" +/// Trait applied to brain mobs when they lack external aid for locomotion, such as being inside a mech. +#define BRAIN_UNAIDED "brain-unaided" +#define TRAIT_PRESERVE_UI_WITHOUT_CLIENT "preserve_ui_without_client" //this mob should never close ui even if it doesn't have a client +#define EXPERIMENTAL_SURGERY_TRAIT "experimental_surgery" +#define NINJA_KIDNAPPED_TRAIT "ninja_kidnapped" +#define TABLE_TRAIT "table_trait" + +/// Trait given to an atom/movable when they orbit something. +#define ORBITING_TRAIT "orbiting" + +#define VENTCRAWLING_TRAIT "ventcrawling" +#define SPECIES_FLIGHT_TRAIT "species-flight" +#define NO_GRAVITY_TRAIT "no-gravity" +#define LIFECANDLE_TRAIT "lifecandle" +#define LEAPER_BUBBLE_TRAIT "leaper-bubble" diff --git a/code/__DEFINES/turfs.dm b/code/__DEFINES/turfs.dm index ade1d8c2699a1..d4606518d19b7 100644 --- a/code/__DEFINES/turfs.dm +++ b/code/__DEFINES/turfs.dm @@ -12,16 +12,16 @@ //supposedly the fastest way to do this according to https://gist.github.com/Giacom/be635398926bb463b42a ///Returns a list of turf in a square #define RANGE_TURFS(RADIUS, CENTER) \ - block( \ - locate(max(CENTER.x-(RADIUS),1), max(CENTER.y-(RADIUS),1), CENTER.z), \ - locate(min(CENTER.x+(RADIUS),world.maxx), min(CENTER.y+(RADIUS),world.maxy), CENTER.z) \ - ) + block( \ + locate(max(CENTER.x-(RADIUS),1), max(CENTER.y-(RADIUS),1), CENTER.z), \ + locate(min(CENTER.x+(RADIUS),world.maxx), min(CENTER.y+(RADIUS),world.maxy), CENTER.z) \ + ) #define RANGE_TURFS_XY(XRADIUS, YRADIUS, CENTER) \ - block( \ - locate(max(CENTER.x-(XRADIUS),1), max(CENTER.y-(YRADIUS),1), CENTER.z), \ - locate(min(CENTER.x+(XRADIUS),world.maxx), min(CENTER.y+(YRADIUS),world.maxy), CENTER.z) \ - ) + block( \ + locate(max(CENTER.x-(XRADIUS),1), max(CENTER.y-(YRADIUS),1), CENTER.z), \ + locate(min(CENTER.x+(XRADIUS),world.maxx), min(CENTER.y+(YRADIUS),world.maxy), CENTER.z) \ + ) ///Returns all turfs in a zlevel #define Z_TURFS(ZLEVEL) block(locate(1,1,ZLEVEL), locate(world.maxx, world.maxy, ZLEVEL)) diff --git a/code/__DEFINES/weather.dm b/code/__DEFINES/weather.dm index 4840ef976fc79..ce63aa7f9ad67 100644 --- a/code/__DEFINES/weather.dm +++ b/code/__DEFINES/weather.dm @@ -1,2 +1,7 @@ //A reference to this list is passed into area sound managers, and it's modified in a manner that preserves that reference in ash_storm.dm GLOBAL_LIST_EMPTY(ash_storm_sounds) + +#define STARTUP_STAGE 1 +#define MAIN_STAGE 2 +#define WIND_DOWN_STAGE 3 +#define END_STAGE 4 diff --git a/code/__DEFINES/zmimic.dm b/code/__DEFINES/zmimic.dm index a56e30be3638b..685a6870ec51c 100644 --- a/code/__DEFINES/zmimic.dm +++ b/code/__DEFINES/zmimic.dm @@ -1,6 +1,6 @@ #define TURF_IS_MIMICKING(T) (isturf(T) && (T:z_flags & Z_MIMIC_BELOW)) -#define CHECK_OO_EXISTENCE(OO) if (OO && !MOVABLE_IS_ON_ZTURF(OO) && !OO:destruction_timer) { OO:destruction_timer = QDEL_IN(OO, 10 SECONDS); } +#define CHECK_OO_EXISTENCE(OO) if (OO && !MOVABLE_IS_ON_ZTURF(OO) && !OO:destruction_timer) { OO:destruction_timer = QDEL_IN_STOPPABLE(OO, 10 SECONDS); } #define UPDATE_OO_IF_PRESENT CHECK_OO_EXISTENCE(src:bound_overlay); if (src:bound_overlay) { update_above(); } // These aren't intended to be used anywhere else, they just can't be undef'd because DM is dum. diff --git a/code/__HELPERS/_lists.dm b/code/__HELPERS/_lists.dm index 8118796298447..aee6b5e598bda 100644 --- a/code/__HELPERS/_lists.dm +++ b/code/__HELPERS/_lists.dm @@ -279,9 +279,9 @@ return list_to_clear.len < start_len /** - Returns list containing all the entries from first list that are not present in second. - If skiprep = 1, repeated elements are treated as one. - If either of arguments is not a list, returns null + * Returns list containing all the entries from first list that are not present in second. + * If skiprep = 1, repeated elements are treated as one. + * If either of arguments is not a list, returns null */ /proc/difflist(list/first, list/second, skiprep=0) if(!islist(first) || !islist(second)) @@ -296,9 +296,9 @@ return result /** - Returns list containing entries that are in either list but not both. - If skipref = 1, repeated elements are treated as one. - If either of arguments is not a list, returns null + * Returns list containing entries that are in either list but not both. + * If skipref = 1, repeated elements are treated as one. + * If either of arguments is not a list, returns null */ /proc/unique_merge_list(list/first, list/second, skiprep=0) if(!islist(first) || !islist(second)) @@ -672,9 +672,9 @@ copied_list[key_or_value] = new_value /** - takes an input_key, as text, and the list of keys already used, outputting a replacement key in the format of "[input_key] ([number_of_duplicates])" if it finds a duplicate - - use this for lists of things that might have the same name, like mobs or objects, that you plan on giving to a player as input + * takes an input_key, as text, and the list of keys already used, outputting a replacement key in the format of "[input_key] ([number_of_duplicates])" if it finds a duplicate + * + * use this for lists of things that might have the same name, like mobs or objects, that you plan on giving to a player as input */ /proc/avoid_assoc_duplicate_keys(input_key, list/used_key_list) if(!input_key || !istype(used_key_list)) @@ -700,9 +700,9 @@ .[thing] = TRUE /*! - #### Definining a counter as a series of key -> numeric value entries +#### Definining a counter as a series of key -> numeric value entries - #### All these procs modify in place. +#### All these procs modify in place. */ /proc/counterlist_scale(list/L, scalar) diff --git a/code/__HELPERS/areas.dm b/code/__HELPERS/areas.dm index bb1e1321e8768..9e81c7044de12 100644 --- a/code/__HELPERS/areas.dm +++ b/code/__HELPERS/areas.dm @@ -1,9 +1,9 @@ #define BP_MAX_ROOM_SIZE 300 GLOBAL_LIST_INIT(typecache_powerfailure_safe_areas, typecacheof(/area/engine/engineering, \ - /area/engine/supermatter, \ - /area/engine/atmospherics_engine, \ - /area/ai_monitored/turret_protected/ai)) + /area/engine/supermatter, \ + /area/engine/atmospherics_engine, \ + /area/ai_monitored/turret_protected/ai)) // Gets an atmos isolated contained space // Returns an associative list of turf|dirs pairs diff --git a/code/__HELPERS/atoms.dm b/code/__HELPERS/atoms.dm index bbb95ec8224ac..faaf640f82dca 100644 --- a/code/__HELPERS/atoms.dm +++ b/code/__HELPERS/atoms.dm @@ -142,25 +142,6 @@ return TRUE return FALSE -/* -rough example of the "cone" made by the 3 dirs checked - B - \ - \ - > - < - \ - \ -B --><-- A - / - / - < - > - / - / - B -*/ - ///ultra range (no limitations on distance, faster than range for distances > 8); including areas drastically decreases performance /proc/urange(dist = 0, atom/center = usr, orange = FALSE, areas = FALSE) if(!dist) diff --git a/code/__HELPERS/combat.dm b/code/__HELPERS/combat.dm new file mode 100644 index 0000000000000..3f1b431ab8784 --- /dev/null +++ b/code/__HELPERS/combat.dm @@ -0,0 +1,2 @@ +// Inherit the new values passed to the component +#define ISWIELDED(O) (SEND_SIGNAL(O, COMSIG_ITEM_CHECK_WIELDED) & COMPONENT_IS_WIELDED) diff --git a/code/__HELPERS/datums.dm b/code/__HELPERS/datums.dm index 83aa93db52b56..039f75b2edb97 100644 --- a/code/__HELPERS/datums.dm +++ b/code/__HELPERS/datums.dm @@ -13,7 +13,7 @@ //Takes: Anything that could possibly have variables and a varname to check. //Returns: 1 if found, 0 if not. /proc/hasvar(datum/A, varname) - if(A.vars.Find(lowertext(varname))) + if(A.vars.Find(LOWER_TEXT(varname))) return 1 else return 0 diff --git a/code/__HELPERS/icon_smoothing.dm b/code/__HELPERS/icon_smoothing.dm index 9406b6117a09a..8032b809a06e7 100644 --- a/code/__HELPERS/icon_smoothing.dm +++ b/code/__HELPERS/icon_smoothing.dm @@ -295,7 +295,7 @@ DEFINE_BITFIELD(smoothing_junction, list( if(smooth_directional) { \ if(atom.dir != dir) { \ break set_adj_in_dir; \ - }; \ + }; \ }; \ #define SET_ADJ_IN_DIR(direction, direction_flag) \ diff --git a/code/__HELPERS/icons.dm b/code/__HELPERS/icons.dm index f6473d991c524..cf0d7c1d81fe0 100644 --- a/code/__HELPERS/icons.dm +++ b/code/__HELPERS/icons.dm @@ -18,57 +18,57 @@ remember you first need to setup an /icon var like so: GLOBAL_DATUM_INIT(my_icon, /icon, new('iconfile.dmi')) icon/ChangeOpacity(amount = 1) - A very common operation in DM is to try to make an icon more or less transparent. Making an icon more - transparent is usually much easier than making it less so, however. This proc basically is a frontend - for MapColors() which can change opacity any way you like, in much the same way that SetIntensity() - can make an icon lighter or darker. If amount is 0.5, the opacity of the icon will be cut in half. - If amount is 2, opacity is doubled and anything more than half-opaque will become fully opaque. + A very common operation in DM is to try to make an icon more or less transparent. Making an icon more + transparent is usually much easier than making it less so, however. This proc basically is a frontend + for MapColors() which can change opacity any way you like, in much the same way that SetIntensity() + can make an icon lighter or darker. If amount is 0.5, the opacity of the icon will be cut in half. + If amount is 2, opacity is doubled and anything more than half-opaque will become fully opaque. icon/GrayScale() - Converts the icon to grayscale instead of a fully colored icon. Alpha values are left intact. + Converts the icon to grayscale instead of a fully colored icon. Alpha values are left intact. icon/ColorTone(tone) - Similar to GrayScale(), this proc converts the icon to a range of black -> tone -> white, where tone is an - RGB color (its alpha is ignored). This can be used to create a sepia tone or similar effect. - See also the global ColorTone() proc. + Similar to GrayScale(), this proc converts the icon to a range of black -> tone -> white, where tone is an + RGB color (its alpha is ignored). This can be used to create a sepia tone or similar effect. + See also the global ColorTone() proc. icon/MinColors(icon) - The icon is blended with a second icon where the minimum of each RGB pixel is the result. - Transparency may increase, as if the icons were blended with ICON_ADD. You may supply a color in place of an icon. + The icon is blended with a second icon where the minimum of each RGB pixel is the result. + Transparency may increase, as if the icons were blended with ICON_ADD. You may supply a color in place of an icon. icon/MaxColors(icon) - The icon is blended with a second icon where the maximum of each RGB pixel is the result. - Opacity may increase, as if the icons were blended with ICON_OR. You may supply a color in place of an icon. + The icon is blended with a second icon where the maximum of each RGB pixel is the result. + Opacity may increase, as if the icons were blended with ICON_OR. You may supply a color in place of an icon. icon/Opaque(background = "#000000") - All alpha values are set to 255 throughout the icon. Transparent pixels become black, or whatever background color you specify. + All alpha values are set to 255 throughout the icon. Transparent pixels become black, or whatever background color you specify. icon/BecomeAlphaMask() - You can convert a simple grayscale icon into an alpha mask to use with other icons very easily with this proc. - The black parts become transparent, the white parts stay white, and anything in between becomes a translucent shade of white. + You can convert a simple grayscale icon into an alpha mask to use with other icons very easily with this proc. + The black parts become transparent, the white parts stay white, and anything in between becomes a translucent shade of white. icon/AddAlphaMask(mask) - The alpha values of the mask icon will be blended with the current icon. Anywhere the mask is opaque, - the current icon is untouched. Anywhere the mask is transparent, the current icon becomes transparent. - Where the mask is translucent, the current icon becomes more transparent. + The alpha values of the mask icon will be blended with the current icon. Anywhere the mask is opaque, + the current icon is untouched. Anywhere the mask is transparent, the current icon becomes transparent. + Where the mask is translucent, the current icon becomes more transparent. icon/UseAlphaMask(mask, mode) - Sometimes you may want to take the alpha values from one icon and use them on a different icon. - This proc will do that. Just supply the icon whose alpha mask you want to use, and src will change - so it has the same colors as before but uses the mask for opacity. + Sometimes you may want to take the alpha values from one icon and use them on a different icon. + This proc will do that. Just supply the icon whose alpha mask you want to use, and src will change + so it has the same colors as before but uses the mask for opacity. COLOR MANAGEMENT AND HSV RGB isn't the only way to represent color. Sometimes it's more useful to work with a model called HSV, which stands for hue, saturation, and value. - * The hue of a color describes where it is along the color wheel. It goes from red to yellow to green to - cyan to blue to magenta and back to red. - * The saturation of a color is how much color is in it. A color with low saturation will be more gray, - and with no saturation at all it is a shade of gray. - * The value of a color determines how bright it is. A high-value color is vivid, moderate value is dark, - and no value at all is black. + * The hue of a color describes where it is along the color wheel. It goes from red to yellow to green to + cyan to blue to magenta and back to red. + * The saturation of a color is how much color is in it. A color with low saturation will be more gray, + and with no saturation at all it is a shade of gray. + * The value of a color determines how bright it is. A high-value color is vivid, moderate value is dark, + and no value at all is black. Just as BYOND uses "#rrggbb" to represent RGB values, a similar format is used for HSV: "#hhhssvv". The hue is three hex digits because it ranges from 0 to 0x5FF. - * 0 to 0xFF - red to yellow - * 0x100 to 0x1FF - yellow to green - * 0x200 to 0x2FF - green to cyan - * 0x300 to 0x3FF - cyan to blue - * 0x400 to 0x4FF - blue to magenta - * 0x500 to 0x5FF - magenta to red + * 0 to 0xFF - red to yellow + * 0x100 to 0x1FF - yellow to green + * 0x200 to 0x2FF - green to cyan + * 0x300 to 0x3FF - cyan to blue + * 0x400 to 0x4FF - blue to magenta + * 0x500 to 0x5FF - magenta to red Knowing this, you can figure out that red is "#000ffff" in HSV format, which is hue 0 (red), saturation 255 (as colorful as possible), value 255 (as bright as possible). Green is "#200ffff" and blue is "#400ffff". @@ -78,42 +78,42 @@ More than one HSV color can match the same RGB color. Here are some procs you can use for color management: ReadRGB(rgb) - Takes an RGB string like "#ffaa55" and converts it to a list such as list(255,170,85). If an RGBA format is used - that includes alpha, the list will have a fourth item for the alpha value. + Takes an RGB string like "#ffaa55" and converts it to a list such as list(255,170,85). If an RGBA format is used + that includes alpha, the list will have a fourth item for the alpha value. hsv(hue, sat, val, apha) - Counterpart to rgb(), this takes the values you input and converts them to a string in "#hhhssvv" or "#hhhssvvaa" - format. Alpha is not included in the result if null. + Counterpart to rgb(), this takes the values you input and converts them to a string in "#hhhssvv" or "#hhhssvvaa" + format. Alpha is not included in the result if null. ReadHSV(rgb) - Takes an HSV string like "#100FF80" and converts it to a list such as list(256,255,128). If an HSVA format is used that - includes alpha, the list will have a fourth item for the alpha value. + Takes an HSV string like "#100FF80" and converts it to a list such as list(256,255,128). If an HSVA format is used that + includes alpha, the list will have a fourth item for the alpha value. RGBtoHSV(rgb) - Takes an RGB or RGBA string like "#ffaa55" and converts it into an HSV or HSVA color such as "#080aaff". + Takes an RGB or RGBA string like "#ffaa55" and converts it into an HSV or HSVA color such as "#080aaff". HSVtoRGB(hsv) - Takes an HSV or HSVA string like "#080aaff" and converts it into an RGB or RGBA color such as "#ff55aa". + Takes an HSV or HSVA string like "#080aaff" and converts it into an RGB or RGBA color such as "#ff55aa". BlendRGB(rgb1, rgb2, amount) - Blends between two RGB or RGBA colors using regular RGB blending. If amount is 0, the first color is the result; - if 1, the second color is the result. 0.5 produces an average of the two. Values outside the 0 to 1 range are allowed as well. - The returned value is an RGB or RGBA color. + Blends between two RGB or RGBA colors using regular RGB blending. If amount is 0, the first color is the result; + if 1, the second color is the result. 0.5 produces an average of the two. Values outside the 0 to 1 range are allowed as well. + The returned value is an RGB or RGBA color. BlendHSV(hsv1, hsv2, amount) - Blends between two HSV or HSVA colors using HSV blending, which tends to produce nicer results than regular RGB - blending because the brightness of the color is left intact. If amount is 0, the first color is the result; if 1, - the second color is the result. 0.5 produces an average of the two. Values outside the 0 to 1 range are allowed as well. - The returned value is an HSV or HSVA color. + Blends between two HSV or HSVA colors using HSV blending, which tends to produce nicer results than regular RGB + blending because the brightness of the color is left intact. If amount is 0, the first color is the result; if 1, + the second color is the result. 0.5 produces an average of the two. Values outside the 0 to 1 range are allowed as well. + The returned value is an HSV or HSVA color. BlendRGBasHSV(rgb1, rgb2, amount) - Like BlendHSV(), but the colors used and the return value are RGB or RGBA colors. The blending is done in HSV form. + Like BlendHSV(), but the colors used and the return value are RGB or RGBA colors. The blending is done in HSV form. HueToAngle(hue) - Converts a hue to an angle range of 0 to 360. Angle 0 is red, 120 is green, and 240 is blue. + Converts a hue to an angle range of 0 to 360. Angle 0 is red, 120 is green, and 240 is blue. AngleToHue(hue) - Converts an angle to a hue in the valid range. + Converts an angle to a hue in the valid range. RotateHue(hsv, angle) - Takes an HSV or HSVA value and rotates the hue forward through red, green, and blue by an angle from 0 to 360. - (Rotating red by 60° produces yellow.) The result is another HSV or HSVA color with the same saturation and value - as the original, but a different hue. + Takes an HSV or HSVA value and rotates the hue forward through red, green, and blue by an angle from 0 to 360. + (Rotating red by 60° produces yellow.) The result is another HSV or HSVA color with the same saturation and value + as the original, but a different hue. GrayScale(rgb) - Takes an RGB or RGBA color and converts it to grayscale. Returns an RGB or RGBA string. + Takes an RGB or RGBA color and converts it to grayscale. Returns an RGB or RGBA string. ColorTone(rgb, tone) - Similar to GrayScale(), this proc converts an RGB or RGBA color to a range of black -> tone -> white instead of - using strict shades of gray. The tone value is an RGB color; any alpha value is ignored. + Similar to GrayScale(), this proc converts an RGB or RGBA color to a range of black -> tone -> white instead of + using strict shades of gray. The tone value is an RGB color; any alpha value is ignored. */ /* @@ -1046,7 +1046,7 @@ world if(uppercase == 1) letter = uppertext(letter) else if(uppercase == -1) - letter = lowertext(letter) + letter = LOWER_TEXT(letter) var/image/text_image = new(loc = A) text_image.maptext = MAPTEXT("[letter]") diff --git a/code/__HELPERS/maths.dm b/code/__HELPERS/maths.dm index 52a88ef88dda2..ae404c8ca3491 100644 --- a/code/__HELPERS/maths.dm +++ b/code/__HELPERS/maths.dm @@ -14,6 +14,28 @@ else if(dx < 0) . += 360 +/// Calculate the angle produced by a pair of x and y deltas +/proc/delta_to_angle(x, y) + if(!y) + return (x >= 0) ? 90 : 270 + . = arctan(x/y) + if(y < 0) + . += 180 + else if(x < 0) + . += 360 + +/// Angle between two arbitrary points and horizontal line same as [/proc/get_angle] +/proc/get_angle_raw(start_x, start_y, start_pixel_x, start_pixel_y, end_x, end_y, end_pixel_x, end_pixel_y) + var/dy = (32 * end_y + end_pixel_y) - (32 * start_y + start_pixel_y) + var/dx = (32 * end_x + end_pixel_x) - (32 * start_x + start_pixel_x) + if(!dy) + return (dx >= 0) ? 90 : 270 + . = arctan(dx/dy) + if(dy < 0) + . += 180 + else if(dx < 0) + . += 360 + ///for getting the angle when animating something's pixel_x and pixel_y /proc/get_pixel_angle(y, x) if(!y) @@ -70,52 +92,6 @@ line += locate(current_x_step, current_y_step, starting_z) return line -/** - * Get a list of turfs in a line from `starting_atom` to `ending_atom`. - * - * Uses the ultra-fast [Bresenham Line-Drawing Algorithm](https://en.wikipedia.org/wiki/Bresenham%27s_line_algorithm). - */ -/proc/get_line(atom/starting_atom, atom/ending_atom) - var/current_x_step = starting_atom.x//start at x and y, then add 1 or -1 to these to get every turf from starting_atom to ending_atom - var/current_y_step = starting_atom.y - var/starting_z = starting_atom.z - - var/list/line = list(get_turf(starting_atom))//get_turf(atom) is faster than locate(x, y, z) - - var/x_distance = ending_atom.x - current_x_step //x distance - var/y_distance = ending_atom.y - current_y_step - - var/abs_x_distance = abs(x_distance)//Absolute value of x distance - var/abs_y_distance = abs(y_distance) - - var/x_distance_sign = SIGN(x_distance) //Sign of x distance (+ or -) - var/y_distance_sign = SIGN(y_distance) - - var/x = abs_x_distance >> 1 //Counters for steps taken, setting to distance/2 - var/y = abs_y_distance >> 1 //Bit-shifting makes me l33t. It also makes get_line() unnessecarrily fast. - - if(abs_x_distance >= abs_y_distance) //x distance is greater than y - for(var/distance_counter in 0 to (abs_x_distance - 1))//It'll take abs_x_distance steps to get there - y += abs_y_distance - - if(y >= abs_x_distance) //Every abs_y_distance steps, step once in y direction - y -= abs_x_distance - current_y_step += y_distance_sign - - current_x_step += x_distance_sign //Step on in x direction - line += locate(current_x_step, current_y_step, starting_z)//Add the turf to the list - else - for(var/distance_counter in 0 to (abs_y_distance - 1)) - x += abs_x_distance - - if(x >= abs_y_distance) - x -= abs_y_distance - current_x_step += x_distance_sign - - current_y_step += y_distance_sign - line += locate(current_x_step, current_y_step, starting_z) - return line - //chances are 1:value. anyprob(1) will always return true /proc/anyprob(value) return (rand(1,value)==value) diff --git a/code/__HELPERS/matrices.dm b/code/__HELPERS/matrices.dm index 7ef11cc7c06a1..1542b1d072cf6 100644 --- a/code/__HELPERS/matrices.dm +++ b/code/__HELPERS/matrices.dm @@ -82,9 +82,9 @@ //Dumps the matrix data in a matrix-grid format /* - a d 0 - b e 0 - c f 1 + a d 0 + b e 0 + c f 1 */ /matrix/proc/togrid() . = list() diff --git a/code/__HELPERS/mobs.dm b/code/__HELPERS/mobs.dm index 3a763818771b6..96bba3a97a2dd 100644 --- a/code/__HELPERS/mobs.dm +++ b/code/__HELPERS/mobs.dm @@ -775,6 +775,25 @@ GLOBAL_DATUM_INIT(dview_mob, /mob/dview, new) return TRUE return FALSE +/// Special handler for cyborg naming to check if cyborg name preferences match a name that has already been used. Returns TRUE if preferences are good to use and FALSE if not. +/mob/proc/check_cyborg_name(client/C, obj/item/mmi/mmi) + var/name = C?.prefs?.read_character_preference(/datum/preference/name/cyborg) + + //Name is original, add it to the list to prevent it from being used again and return TRUE + if(!(name in GLOB.cyborg_name_list)) + GLOB.cyborg_name_list += name + mmi.original_name = name + return TRUE + + //Name is not original, but is this the original user of the name? If so we still return TRUE but do not need to add it to the list + else if(name == mmi.original_name) + return TRUE + + //This name has already been taken and this is not the original user, return FALSE + else + to_chat(C.mob, "Cyborg name already used this round by another character, your name has been randomized") + return FALSE + /proc/view_or_range(distance = world.view , center = usr , type) switch(type) if("view") diff --git a/code/__HELPERS/names.dm b/code/__HELPERS/names.dm index c41372e4e04db..1f2906396ed95 100644 --- a/code/__HELPERS/names.dm +++ b/code/__HELPERS/names.dm @@ -192,22 +192,22 @@ GLOBAL_DATUM(syndicate_code_response_regex, /regex) if(2) switch(rand(1,3))//Food, drinks, or things. Only selectable once. if(1) - . += lowertext(pick(drinks)) + . += LOWER_TEXT(pick(drinks)) if(2) - . += lowertext(pick(foods)) + . += LOWER_TEXT(pick(foods)) if(3) - . += lowertext(pick(locations)) + . += LOWER_TEXT(pick(locations)) safety -= 2 if(3) switch(rand(1,4))//Abstract nouns, objects, adjectives, threats. Can be selected more than once. if(1) - . += lowertext(pick(nouns)) + . += LOWER_TEXT(pick(nouns)) if(2) - . += lowertext(pick(objects)) + . += LOWER_TEXT(pick(objects)) if(3) - . += lowertext(pick(adjectives)) + . += LOWER_TEXT(pick(adjectives)) if(4) - . += lowertext(pick(threats)) + . += LOWER_TEXT(pick(threats)) if(!return_list) if(words==1) . += "." diff --git a/code/datums/position_point_vector.dm b/code/__HELPERS/position_point_vector.dm similarity index 100% rename from code/datums/position_point_vector.dm rename to code/__HELPERS/position_point_vector.dm diff --git a/code/__HELPERS/qdel.dm b/code/__HELPERS/qdel.dm index ba31b067c4aa5..738c2c4e62d76 100644 --- a/code/__HELPERS/qdel.dm +++ b/code/__HELPERS/qdel.dm @@ -1,10 +1,2 @@ -#define QDEL_IN(item, time) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), item), time, TIMER_STOPPABLE) -#define QDEL_IN_CLIENT_TIME(item, time) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), item), time, TIMER_STOPPABLE | TIMER_CLIENT_TIME) -#define QDEL_NULL(item) qdel(item); item = null -#define QDEL_LIST(L) if(L) { for(var/I in L) qdel(I); L.Cut(); } -#define QDEL_LIST_IN(L, time) addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(______qdel_list_wrapper), L), time, TIMER_STOPPABLE) -#define QDEL_LIST_ASSOC(L) if(L) { for(var/I in L) { qdel(L[I]); qdel(I); } L.Cut(); } -#define QDEL_LIST_ASSOC_VAL(L) if(L) { for(var/I in L) qdel(L[I]); L.Cut(); } - /proc/______qdel_list_wrapper(list/L) //the underscores are to encourage people not to use this directly. QDEL_LIST(L) diff --git a/code/__HELPERS/sanitize_values.dm b/code/__HELPERS/sanitize_values.dm index 53acf40b9a4de..410a4736babe7 100644 --- a/code/__HELPERS/sanitize_values.dm +++ b/code/__HELPERS/sanitize_values.dm @@ -75,7 +75,7 @@ if(97 to 102) //letters a to f . += char if(65 to 70) //letters A to F - char = lowertext(char) + char = LOWER_TEXT(char) . += char else break diff --git a/code/__HELPERS/string_assoc_lists.dm b/code/__HELPERS/string_assoc_lists.dm index e269da7da5eb2..569649ed59611 100644 --- a/code/__HELPERS/string_assoc_lists.dm +++ b/code/__HELPERS/string_assoc_lists.dm @@ -5,14 +5,14 @@ GLOBAL_LIST_EMPTY(string_assoc_lists) * Caches associative lists with non-numeric stringify-able index keys and stringify-able values (text/typepath -> text/path/number). */ /datum/proc/string_assoc_list(list/values) - var/list/string_id = list() - for(var/val in values) - string_id += "[val]_[values[val]]" - string_id.Join("-") + var/list/string_id = list() + for(var/val in values) + string_id += "[val]_[values[val]]" + string_id.Join("-") - . = GLOB.string_assoc_lists[string_id] + . = GLOB.string_assoc_lists[string_id] - if(.) - return + if(.) + return - return GLOB.string_assoc_lists[string_id] = values + return GLOB.string_assoc_lists[string_id] = values diff --git a/code/__HELPERS/test_helpers.dm b/code/__HELPERS/test_helpers.dm new file mode 100644 index 0000000000000..2d24710cd2cd2 --- /dev/null +++ b/code/__HELPERS/test_helpers.dm @@ -0,0 +1,35 @@ +#if defined(UNIT_TESTS) || defined(SPACEMAN_DMM) + +/// Builds (and returns) a list of atoms that we shouldn't initialize in generic testing, like Create and Destroy. +/// It is appreciated to add the reason why the atom shouldn't be initialized if you add it to this list. +/datum/unit_test/proc/build_list_of_uncreatables() + RETURN_TYPE(/list) + var/list/output = list() + for (var/type in subtypesof(/datum/ignore_type)) + var/datum/ignore_type/temp = new() + temp.add_ignores(output) + return output + +// Extension procs crash byond with enough of them due to stack overflows, this allows us to do it +// without traversing the stack +/datum/ignore_type/proc/add_ignores(list/target) + return + +#define CREATION_TEST_IGNORE_SELF(path) /datum/ignore_type##path/add_ignores(list/target) {\ + target += path;\ +} + +#define CREATION_TEST_IGNORE_SUBTYPES(path) /datum/ignore_type##path/add_ignores(list/target) {\ + target += typesof(path);\ +} + +// Annoyingly, dview is defined inside of _DEFINES, so we are doing it here +CREATION_TEST_IGNORE_SELF(/mob/dview) + +#else + +#define CREATION_TEST_IGNORE_SELF(path) ; + +#define CREATION_TEST_IGNORE_SUBTYPES(path) ; + +#endif diff --git a/code/__HELPERS/text.dm b/code/__HELPERS/text.dm index c372ddc110e6b..8d0210a4a856c 100644 --- a/code/__HELPERS/text.dm +++ b/code/__HELPERS/text.dm @@ -838,7 +838,7 @@ GLOBAL_LIST_INIT(alphabet, list("a","b","c","d","e","f","g","h","i","j","k","l", return string var/base = next_backslash == 1 ? "" : copytext(string, 1, next_backslash) - var/macro = lowertext(copytext(string, next_backslash + length(string[next_backslash]), next_space)) + var/macro = LOWER_TEXT(copytext(string, next_backslash + length(string[next_backslash]), next_space)) var/rest = next_backslash > leng ? "" : copytext(string, next_space + length(string[next_space])) //See https://secure.byond.com/docs/ref/info.html#/DM/text/macros diff --git a/code/__HELPERS/time.dm b/code/__HELPERS/time.dm index 012085514f552..9a0ebd34382eb 100644 --- a/code/__HELPERS/time.dm +++ b/code/__HELPERS/time.dm @@ -98,4 +98,4 @@ GLOBAL_VAR_INIT(rollovercheck_last_timeofday, 0) /// Returns the time in an ISO-8601 friendly format. Used when dumping data into external services such as ElasticSearch /proc/iso_timestamp(timevar) - return time2text(timevar || world.timeofday, "YYYY-MM-DDThh:mm:ss") + return time2text(timevar || world.timeofday, "YYYY-MM-DDThh:mm:ss") diff --git a/code/__HELPERS/type2type.dm b/code/__HELPERS/type2type.dm index 9e97d2b6c031e..459498718f414 100644 --- a/code/__HELPERS/type2type.dm +++ b/code/__HELPERS/type2type.dm @@ -545,7 +545,7 @@ Takes a string and a datum. The string is well, obviously the string being check if(/turf) return "turf" else //regex everything else (works for /proc too) - return lowertext(replacetext("[the_type]", "[type2parent(the_type)]/", "")) + return LOWER_TEXT(replacetext("[the_type]", "[type2parent(the_type)]/", "")) /// Return html to load a url. /// for use inside of browse() calls to html assets that might be loaded on a cdn. diff --git a/code/__HELPERS/unused.dm b/code/__HELPERS/unused.dm deleted file mode 100644 index fce25720b7513..0000000000000 --- a/code/__HELPERS/unused.dm +++ /dev/null @@ -1,39 +0,0 @@ - - -/datum/projectile_data - var/src_x - var/src_y - var/time - var/distance - var/power_x - var/power_y - var/dest_x - var/dest_y - -/datum/projectile_data/New(var/src_x, var/src_y, var/time, var/distance, \ - var/power_x, var/power_y, var/dest_x, var/dest_y) - src.src_x = src_x - src.src_y = src_y - src.time = time - src.distance = distance - src.power_x = power_x - src.power_y = power_y - src.dest_x = dest_x - src.dest_y = dest_y - -/proc/projectile_trajectory(src_x, src_y, rotation, angle, power) - - // returns the destination (Vx,y) that a projectile shot at [src_x], [src_y], with an angle of [angle], - // rotated at [rotation] and with the power of [power] - // Thanks to VistaPOWA for this function - - var/power_x = power * cos(angle) - var/power_y = power * sin(angle) - var/time = 2* power_y / 10 //10 = g - - var/distance = time * power_x - - var/dest_x = src_x + distance*sin(rotation); - var/dest_y = src_y + distance*cos(rotation); - - return new /datum/projectile_data(src_x, src_y, time, distance, power_x, power_y, dest_x, dest_y) diff --git a/code/__byond_version_compat.dm b/code/__byond_version_compat.dm index 0b6ff6cad451e..fc667f8b9dd82 100644 --- a/code/__byond_version_compat.dm +++ b/code/__byond_version_compat.dm @@ -20,7 +20,7 @@ /savefile/byond_version = MIN_COMPILER_VERSION #endif -#ifdef FASTDMM +#if defined(FASTDMM) || defined(CIBUILDING) #define YES_I_WANT_515 #endif // Temporary 515 block until it is completely compatible. diff --git a/code/_compile_options.dm b/code/_compile_options.dm index 931aa9e059103..ce997dd8a79f9 100644 --- a/code/_compile_options.dm +++ b/code/_compile_options.dm @@ -138,9 +138,9 @@ #define CBT #endif -#if defined(OPENDREAM) +#if defined(OPENDREAM) && !defined(CIBUILDING) #error Compiling BeeStation in OpenDream is unsupported due to BeeStation's dependence on the auxtools DLL to function. -#elif !defined(CBT) && !defined(SPACEMAN_DMM) && !defined(FASTDMM) +#elif !defined(CBT) && !defined(SPACEMAN_DMM) && !defined(FASTDMM) && !defined(CIBUILDING) #warn Building with Dream Maker is no longer supported and will result in missing interface files. #warn Switch to VSCode and when prompted install the recommended extensions, you can then either use the UI or press Ctrl+Shift+B to build the codebase. #endif diff --git a/code/_globalvars/bitfields.dm b/code/_globalvars/bitfields.dm index 1cdd42507f746..d6e721d5ce87f 100644 --- a/code/_globalvars/bitfields.dm +++ b/code/_globalvars/bitfields.dm @@ -176,20 +176,21 @@ DEFINE_BITFIELD(resistance_flags, list( )) DEFINE_BITFIELD(flags_1, list( - "NOJAUNT_1" = NOJAUNT_1, - "UNUSED_RESERVATION_TURF_1" = UNUSED_RESERVATION_TURF_1, - "NO_LAVA_GEN_1" = NO_LAVA_GEN_1, + "ADMIN_SPAWNED_1" = ADMIN_SPAWNED_1, "CAN_BE_DIRTY_1" = CAN_BE_DIRTY_1, "CONDUCT_1" = CONDUCT_1, + "HOLOGRAM_1" = HOLOGRAM_1, + "INITIALIZED_1" = INITIALIZED_1, + "IS_ONTOP_1" = IS_ONTOP_1, "NODECONSTRUCT_1" = NODECONSTRUCT_1, + "NOJAUNT_1" = NOJAUNT_1, + "NO_RUINS_1" = NO_RUINS_1, + "NO_LAVA_GEN_1" = NO_LAVA_GEN_1, + "UNUSED_RESERVATION_TURF_1" = UNUSED_RESERVATION_TURF_1, "OVERLAY_QUEUED_1" = OVERLAY_QUEUED_1, "ON_BORDER_1" = ON_BORDER_1, - "NO_RUINS_1" = NO_RUINS_1, "PREVENT_CLICK_UNDER_1" = PREVENT_CLICK_UNDER_1, - "HOLOGRAM_1" = HOLOGRAM_1, "TESLA_IGNORE_1" = TESLA_IGNORE_1, - "INITIALIZED_1" = INITIALIZED_1, - "ADMIN_SPAWNED_1" = ADMIN_SPAWNED_1, "PREVENT_CONTENTS_EXPLOSION_1" = PREVENT_CONTENTS_EXPLOSION_1, "UNPAINTABLE_1" = UNPAINTABLE_1, )) diff --git a/code/_globalvars/lists/flavor_misc.dm b/code/_globalvars/lists/flavor_misc.dm index ad4f498bb79f4..1d42389c7ab66 100644 --- a/code/_globalvars/lists/flavor_misc.dm +++ b/code/_globalvars/lists/flavor_misc.dm @@ -160,7 +160,7 @@ GLOBAL_LIST_INIT(ai_core_display_screens, sort_list(list( else if(input == "Random") input = pick(GLOB.ai_core_display_screens - "Random") - return "ai-[lowertext(input)]" + return "ai-[LOWER_TEXT(input)]" /proc/resolve_ai_icon(input) if (input == "Portrait") diff --git a/code/_globalvars/lists/mobs.dm b/code/_globalvars/lists/mobs.dm index 73b9a2c418b4a..4daa7b969bfd6 100644 --- a/code/_globalvars/lists/mobs.dm +++ b/code/_globalvars/lists/mobs.dm @@ -52,7 +52,7 @@ GLOBAL_LIST_EMPTY(mob_config_movespeed_type_lookup) GLOBAL_LIST_EMPTY(emote_list) -GLOBAL_LIST_EMPTY(posi_key_list) +GLOBAL_LIST_EMPTY(cyborg_name_list) GLOBAL_LIST_INIT(construct_radial_images, list( CONSTRUCT_JUGGERNAUT = image(icon = 'icons/mob/cult.dmi', icon_state = "juggernaut"), diff --git a/code/_globalvars/logging.dm b/code/_globalvars/logging.dm index ea096240ae963..09a4a668b2f52 100644 --- a/code/_globalvars/logging.dm +++ b/code/_globalvars/logging.dm @@ -88,6 +88,15 @@ GLOBAL_PROTECT(admin_log) GLOBAL_LIST_EMPTY(lastsignalers) //! keeps last 100 signals here in format: "[src] used [REF(src)] @ location [src.loc]: [freq]/[code]" GLOBAL_PROTECT(lastsignalers) +/// Used to add a text log to the signaler investigation log. +/// Do not add to the list directly; if the list is too large it can cause lag when an admin tries to view it. +/proc/add_to_signaler_investigate_log(text) + var/log_length = length(GLOB.lastsignalers) + if(log_length >= INVESTIGATE_SIGNALER_LOG_MAX_LENGTH) + GLOB.lastsignalers = GLOB.lastsignalers.Copy((INVESTIGATE_SIGNALER_LOG_MAX_LENGTH - log_length) + 2) + GLOB.lastsignalers += list(text) + + GLOBAL_LIST_EMPTY(lawchanges) //! Stores who uploaded laws to which silicon-based lifeform, and what the law was GLOBAL_PROTECT(lawchanges) @@ -122,3 +131,8 @@ GLOBAL_PROTECT(picture_logging_prefix) GLOBAL_LIST_EMPTY(harddel_log) GLOBAL_PROTECT(harddel_log) #endif + +#if defined(UNIT_TESTS) || defined(SPACEMAN_DMM) +GLOBAL_VAR(test_log) +GLOBAL_PROTECT(test_log) +#endif diff --git a/code/_globalvars/soul_glimmer.dm b/code/_globalvars/soul_glimmer.dm index 217efcaa4acd9..c7e77b755ff70 100644 --- a/code/_globalvars/soul_glimmer.dm +++ b/code/_globalvars/soul_glimmer.dm @@ -1,8 +1,8 @@ /* - Colours and assignments for psychic sense - colour - color - :trolled: + Colours and assignments for psychic sense + colour + color + :trolled: */ //ALL the psychic soul colours diff --git a/code/_globalvars/traits.dm b/code/_globalvars/traits/_traits.dm similarity index 61% rename from code/_globalvars/traits.dm rename to code/_globalvars/traits/_traits.dm index bd77f0b85bb23..b95624dcb8a12 100644 --- a/code/_globalvars/traits.dm +++ b/code/_globalvars/traits/_traits.dm @@ -1,22 +1,23 @@ /* - FUN ZONE OF ADMIN LISTINGS - Try to keep this in sync with __DEFINES/traits.dm - quirks have it's own panel so we don't need them here. + FUN ZONE OF ADMIN LISTINGS + Try to keep this in sync with __DEFINES/traits.dm + quirks have it's own panel so we don't need them here. */ GLOBAL_LIST_INIT(traits_by_type, list( /mob = list( "TRAIT_KNOCKEDOUT" = TRAIT_KNOCKEDOUT, "TRAIT_IMMOBILIZED" = TRAIT_IMMOBILIZED, "TRAIT_FLOORED" = TRAIT_FLOORED, - "TRAIT_INCAPACITATED" = TRAIT_INCAPACITATED, "TRAIT_FORCED_STANDING" = TRAIT_FORCED_STANDING, "TRAIT_HANDS_BLOCKED" = TRAIT_HANDS_BLOCKED, "TRAIT_UI_BLOCKED" = TRAIT_UI_BLOCKED, "TRAIT_PULL_BLOCKED" = TRAIT_PULL_BLOCKED, "TRAIT_RESTRAINED" = TRAIT_RESTRAINED, + "TRAIT_INCAPACITATED" = TRAIT_INCAPACITATED, + "TRAIT_CRITICAL_CONDITION" = TRAIT_CRITICAL_CONDITION, "TRAIT_BLIND" = TRAIT_BLIND, "TRAIT_MUTE" = TRAIT_MUTE, - "TRAIT_EMOTEMUTE " = TRAIT_EMOTEMUTE, + "TRAIT_EMOTEMUTE" = TRAIT_EMOTEMUTE, "TRAIT_DEAF" = TRAIT_DEAF, "TRAIT_NEARSIGHT" = TRAIT_NEARSIGHT, "TRAIT_FAT" = TRAIT_FAT, @@ -41,6 +42,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_SHOCKIMMUNE" = TRAIT_SHOCKIMMUNE, "TRAIT_STABLEHEART" = TRAIT_STABLEHEART, "TRAIT_STABLELIVER" = TRAIT_STABLELIVER, + "TRAIT_NOVOMIT" = TRAIT_NOVOMIT, "TRAIT_RESISTHEAT" = TRAIT_RESISTHEAT, "TRAIT_RESISTHEATHANDS" = TRAIT_RESISTHEATHANDS, "TRAIT_RESISTCOLD" = TRAIT_RESISTCOLD, @@ -62,7 +64,9 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_NOLIMBDISABLE" = TRAIT_NOLIMBDISABLE, "TRAIT_EASYLIMBDISABLE" = TRAIT_EASYLIMBDISABLE, "TRAIT_TOXINLOVER" = TRAIT_TOXINLOVER, + "TRAIT_NOHAIRLOSS" = TRAIT_NOHAIRLOSS, "TRAIT_NOBREATH" = TRAIT_NOBREATH, + "TRAIT_SEE_ANTIMAGIC" = TRAIT_SEE_ANTIMAGIC, "TRAIT_DEPRESSION" = TRAIT_DEPRESSION, "TRAIT_JOLLY" = TRAIT_JOLLY, "TRAIT_NOCRITDAMAGE" = TRAIT_NOCRITDAMAGE, @@ -73,6 +77,7 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_NOSOFTCRIT" = TRAIT_NOSOFTCRIT, "TRAIT_NOSTAMCRIT" = TRAIT_NOSTAMCRIT, "TRAIT_MINDSHIELD" = TRAIT_MINDSHIELD, + "TRAIT_FAKE_MINDSHIELD" = TRAIT_FAKE_MINDSHIELD, "TRAIT_DISSECTED" = TRAIT_DISSECTED, "TRAIT_SIXTHSENSE" = TRAIT_SIXTHSENSE, "TRAIT_FEARLESS" = TRAIT_FEARLESS, @@ -123,30 +128,115 @@ GLOBAL_LIST_INIT(traits_by_type, list( "TRAIT_ALWAYS_STUBS" = TRAIT_ALWAYS_STUBS, "TRAIT_NAIVE" = TRAIT_NAIVE, "TRAIT_DROPS_ITEMS_ON_DEATH" = TRAIT_DROPS_ITEMS_ON_DEATH, + "TRAIT_DRINKSBLOOD" = TRAIT_DRINKSBLOOD, + "TRAIT_MINDSWAPPED" = TRAIT_MINDSWAPPED, + "TRAIT_SOMMELIER" = TRAIT_SOMMELIER, + "TRAIT_BARMASTER" = TRAIT_BARMASTER, + "TRAIT_HIVE_BURNT" = TRAIT_HIVE_BURNT, "TRAIT_MOTH_BURNT" = TRAIT_MOTH_BURNT, - "TRAIT_METALANGUAGE_KEY_ALLOWED" = TRAIT_METALANGUAGE_KEY_ALLOWED + "TRAIT_SPECIAL_TRAUMA_BOOST" = TRAIT_SPECIAL_TRAUMA_BOOST, + "TRAIT_METALANGUAGE_KEY_ALLOWED" = TRAIT_METALANGUAGE_KEY_ALLOWED, + "TRAIT_HYPERSPACED" = TRAIT_HYPERSPACED, + "TRAIT_FREE_HYPERSPACE_MOVEMENT" = TRAIT_FREE_HYPERSPACE_MOVEMENT, + "TRAIT_FAST_CUFF_REMOVAL" = TRAIT_FAST_CUFF_REMOVAL, + "TRAIT_BLEED_HELD" = TRAIT_BLEED_HELD, + "TRAIT_NO_BLOOD" = TRAIT_NO_BLOOD, + "TRAIT_NO_BLEEDING" = TRAIT_NO_BLEEDING, + "TRAIT_BLOOD_COOLANT" = TRAIT_BLOOD_COOLANT, + "TRAIT_MADNESS_IMMUNE" = TRAIT_MADNESS_IMMUNE, + "TRAIT_ALCOHOL_TOLERANCE" = TRAIT_ALCOHOL_TOLERANCE, + "TRAIT_AGEUSIA" = TRAIT_AGEUSIA, + "TRAIT_HEAVY_SLEEPER" = TRAIT_HEAVY_SLEEPER, + "TRAIT_NIGHT_VISION" = TRAIT_NIGHT_VISION, + "TRAIT_LIGHT_STEP" = TRAIT_LIGHT_STEP, + "TRAIT_SPIRITUAL" = TRAIT_SPIRITUAL, + "TRAIT_VORACIOUS" = TRAIT_VORACIOUS, + "TRAIT_SELF_AWARE" = TRAIT_SELF_AWARE, + "TRAIT_FREERUNNING" = TRAIT_FREERUNNING, + "TRAIT_SKITTISH" = TRAIT_SKITTISH, + "TRAIT_POOR_AIM" = TRAIT_POOR_AIM, + "TRAIT_PROSOPAGNOSIA" = TRAIT_PROSOPAGNOSIA, + "TRAIT_NEET" = TRAIT_NEET, + "TRAIT_DRUNK_HEALING" = TRAIT_DRUNK_HEALING, + "TRAIT_TAGGER" = TRAIT_TAGGER, + "TRAIT_PHOTOGRAPHER" = TRAIT_PHOTOGRAPHER, + "TRAIT_MUSICIAN" = TRAIT_MUSICIAN, + "TRAIT_LIGHT_DRINKER" = TRAIT_LIGHT_DRINKER, + "TRAIT_EMPATH" = TRAIT_EMPATH, + "TRAIT_FRIENDLY" = TRAIT_FRIENDLY, + "TRAIT_GRABWEAKNESS" = TRAIT_GRABWEAKNESS, + "TRAIT_BRAIN_TUMOR" = TRAIT_BRAIN_TUMOR, + "TRAIT_PROSKATER" = TRAIT_PROSKATER, + "TRAIT_PLUSHIELOVER" = TRAIT_PLUSHIELOVER, + "TRAIT_CAN_USE_NUKE" = TRAIT_CAN_USE_NUKE, + "TRACKED_SENSORS_TRAIT" = TRACKED_SENSORS_TRAIT, + "TRAIT_SUIT_SENSORS" = TRAIT_SUIT_SENSORS, + "TRAIT_NANITE_SENSORS" = TRAIT_NANITE_SENSORS, + "TRAIT_PSYCHIC_SENSE" = TRAIT_PSYCHIC_SENSE + ), + /obj/item/integrated_circuit = list( + "TRAIT_COMPONENT_MMI" = TRAIT_COMPONENT_MMI, ), /obj/item/bodypart = list( - "TRAIT_PARALYSIS" = TRAIT_PARALYSIS - ), + "TRAIT_PARALYSIS" = TRAIT_PARALYSIS, + "TRAIT_DISABLED_BY_WOUND" = TRAIT_DISABLED_BY_WOUND + ), /obj/item = list( "TRAIT_NODROP" = TRAIT_NODROP, "TRAIT_NO_STORAGE_INSERT" = TRAIT_NO_STORAGE_INSERT, "TRAIT_SPRAYPAINTED" = TRAIT_SPRAYPAINTED, "TRAIT_T_RAY_VISIBLE" = TRAIT_T_RAY_VISIBLE, + "TRAIT_FOOD_FRIED" = TRAIT_FOOD_FRIED, "TRAIT_NO_TELEPORT" = TRAIT_NO_TELEPORT, "TRAIT_STARGAZED" = TRAIT_STARGAZED, "TRAIT_DOOR_PRYER" = TRAIT_DOOR_PRYER, "TRAIT_FISH_SAFE_STORAGE" = TRAIT_FISH_SAFE_STORAGE, - "TRAIT_FISH_CASE_COMPATIBILE" = TRAIT_FISH_CASE_COMPATIBILE - ), + "TRAIT_FISH_CASE_COMPATIBILE" = TRAIT_FISH_CASE_COMPATIBILE, + "TRAIT_NEEDS_TWO_HANDS" = TRAIT_NEEDS_TWO_HANDS, + "TRAIT_AI_BAGATTACK" = TRAIT_AI_BAGATTACK, + "TRAIT_ALLOW_HERETIC_CASTING" = TRAIT_ALLOW_HERETIC_CASTING, + "TRAIT_LIVING_HEART" = TRAIT_LIVING_HEART, + "TRAIT_NO_STRIP" = TRAIT_NO_STRIP, + "TRAIT_DRYABLE" = TRAIT_DRYABLE, + "TRAIT_DRIED" = TRAIT_DRIED, + "TRAIT_CUSTOMIZABLE_REAGENT_HOLDER" = TRAIT_CUSTOMIZABLE_REAGENT_HOLDER, + "TRAIT_ODD_CUSTOMIZABLE_FOOD_INGREDIENT" = TRAIT_ODD_CUSTOMIZABLE_FOOD_INGREDIENT, + ), + /obj = list( + "TRAIT_FROZEN" = TRAIT_FROZEN + ), /atom/movable = list( + "TRAIT_AREA_SENSITIVE" = TRAIT_AREA_SENSITIVE, + "TRAIT_HEARING_SENSITIVE" = TRAIT_HEARING_SENSITIVE, "TRAIT_MOVE_GROUND" = TRAIT_MOVE_GROUND, "TRAIT_MOVE_FLYING" = TRAIT_MOVE_FLYING, "TRAIT_MOVE_VENTCRAWLING" = TRAIT_MOVE_VENTCRAWLING, "TRAIT_MOVE_FLOATING" = TRAIT_MOVE_FLOATING, - "TRAIT_MOVE_PHASING" = TRAIT_MOVE_PHASING - ) + "TRAIT_MOVE_PHASING" = TRAIT_MOVE_PHASING, + "TRAIT_NO_FLOATING_ANIM" = TRAIT_NO_FLOATING_ANIM + ), + /atom = list( + "TRAIT_KEEP_TOGETHER" = TRAIT_KEEP_TOGETHER, + "TRAIT_NO_IMMOBILIZE" = TRAIT_NO_IMMOBILIZE, + ), + /turf = list( + "TRAIT_FIREDOOR_STOP" = TRAIT_FIREDOOR_STOP, + "TURF_Z_TRANSPARENT_TRAIT" = TURF_Z_TRANSPARENT_TRAIT + ), + /datum/controller/subsystem/processing/station = list( + "STATION_TRAIT_BANANIUM_SHIPMENTS" = STATION_TRAIT_BANANIUM_SHIPMENTS, + "STATION_TRAIT_CARP_INFESTATION" = STATION_TRAIT_CARP_INFESTATION, + "STATION_TRAIT_PREMIUM_INTERNALS" = STATION_TRAIT_PREMIUM_INTERNALS, + "STATION_TRAIT_LATE_ARRIVALS" = STATION_TRAIT_LATE_ARRIVALS, + "STATION_TRAIT_RANDOM_ARRIVALS" = STATION_TRAIT_RANDOM_ARRIVALS, + "STATION_TRAIT_HANGOVER" = STATION_TRAIT_HANGOVER, + "STATION_TRAIT_FILLED_MAINT" = STATION_TRAIT_FILLED_MAINT, + "STATION_TRAIT_EMPTY_MAINT" = STATION_TRAIT_EMPTY_MAINT, + "STATION_TRAIT_PDA_GLITCHED" = STATION_TRAIT_PDA_GLITCHED, + "STATION_TRAIT_DISTANT_SUPPLY_LINES" = STATION_TRAIT_DISTANT_SUPPLY_LINES, + "STATION_TRAIT_STRONG_SUPPLY_LINES" = STATION_TRAIT_STRONG_SUPPLY_LINES, + "STATION_TRAIT_UNITED_BUDGET" = STATION_TRAIT_UNITED_BUDGET + ) )) /// value -> trait name, generated on use from trait_by_type global diff --git a/code/_js/menus.dm b/code/_js/menus.dm index 05e6edc6a6dab..fc7c3a42662df 100644 --- a/code/_js/menus.dm +++ b/code/_js/menus.dm @@ -1,37 +1,37 @@ #define js_dropdowns {" function dropdowns() { - var divs = document.getElementsByTagName('div'); - var headers = new Array(); - var links = new Array(); - for(var i=0;i=0) { - elem.className = elem.className.replace('visible','hidden'); - this.className = this.className.replace('open','closed'); - this.innerHTML = this.innerHTML.replace('-','+'); - } - else { - elem.className = elem.className.replace('hidden','visible'); - this.className = this.className.replace('closed','open'); - this.innerHTML = this.innerHTML.replace('+','-'); - } - return false; - } - })(links\[i\]); - } - } + var divs = document.getElementsByTagName('div'); + var headers = new Array(); + var links = new Array(); + for(var i=0;i=0) { + elem.className = elem.className.replace('visible','hidden'); + this.className = this.className.replace('open','closed'); + this.innerHTML = this.innerHTML.replace('-','+'); + } + else { + elem.className = elem.className.replace('hidden','visible'); + this.className = this.className.replace('closed','open'); + this.innerHTML = this.innerHTML.replace('+','-'); + } + return false; + } + })(links\[i\]); + } + } } "} diff --git a/code/_onclick/click.dm b/code/_onclick/click.dm index a693513d24988..d6136f765d699 100644 --- a/code/_onclick/click.dm +++ b/code/_onclick/click.dm @@ -185,6 +185,7 @@ var/list/closed = list() var/list/checking = list(ultimate_target) + while (checking.len && depth > 0) var/list/next = list() --depth @@ -192,7 +193,8 @@ for(var/atom/target in checking) // will filter out nulls if(closed[target] || isarea(target)) // avoid infinity situations continue - if(isturf(target) || isturf(target.loc) || HasDirectAccess(target) || (isobj(target) && target.flags_1 & IS_ONTOP_1)) //Directly accessible atoms + + if(isturf(target) || isturf(target.loc) || HasDirectAccess(target) || (ismovable(target) && target.flags_1 & IS_ONTOP_1)) //Directly accessible atoms if(Adjacent(target) || (tool && CheckToolReach(src, target, tool.reach))) //Adjacent or reaching attacks return TRUE @@ -527,3 +529,6 @@ return TRUE return FALSE + +#undef MAX_SAFE_BYOND_ICON_SCALE_TILES +#undef MAX_SAFE_BYOND_ICON_SCALE_PX diff --git a/code/_onclick/hud/action_button.dm b/code/_onclick/hud/action_button.dm index d8313a8e922c1..390a399b04a18 100644 --- a/code/_onclick/hud/action_button.dm +++ b/code/_onclick/hud/action_button.dm @@ -1,5 +1,3 @@ -#define ACTION_BUTTON_DEFAULT_BACKGROUND "default" - /atom/movable/screen/movable/action_button var/datum/action/linked_action var/actiontooltipstyle = "" @@ -252,3 +250,5 @@ var/matrix/M = matrix() M.Translate(x_offset,y_offset) button.transform = M + +#undef AB_MAX_COLUMNS diff --git a/code/_onclick/hud/alert.dm b/code/_onclick/hud/alert.dm index d9a94490bc3ea..9ade1b296467e 100644 --- a/code/_onclick/hud/alert.dm +++ b/code/_onclick/hud/alert.dm @@ -6,13 +6,13 @@ /mob/proc/throw_alert(category, type, severity, obj/new_master, override = FALSE) /* Proc to create or update an alert. Returns the alert if the alert is new or updated, 0 if it was thrown already - category is a text string. Each mob may only have one alert per category; the previous one will be replaced - path is a type path of the actual alert type to throw - severity is an optional number that will be placed at the end of the icon_state for this alert - For example, high pressure's icon_state is "highpressure" and can be serverity 1 or 2 to get "highpressure1" or "highpressure2" - new_master is optional and sets the alert's icon state to "template" in the ui_style icons with the master as an overlay. - Clicks are forwarded to master - Override makes it so the alert is not replaced until cleared by a clear_alert with clear_override, and it's used for hallucinations. + category is a text string. Each mob may only have one alert per category; the previous one will be replaced + path is a type path of the actual alert type to throw + severity is an optional number that will be placed at the end of the icon_state for this alert + For example, high pressure's icon_state is "highpressure" and can be serverity 1 or 2 to get "highpressure1" or "highpressure2" + new_master is optional and sets the alert's icon state to "template" in the ui_style icons with the master as an overlay. + Clicks are forwarded to master + Override makes it so the alert is not replaced until cleared by a clear_alert with clear_override, and it's used for hallucinations. */ if(!category || QDELETED(src)) @@ -710,8 +710,7 @@ so as to remain in compliance with the most up-to-date laws." reorganize_alerts(M) return 1 -/mob - var/list/alerts = list() // contains /atom/movable/screen/alert only // On /mob so clientless mobs will throw alerts properly +/mob/var/list/alerts = list() // contains /atom/movable/screen/alert only // On /mob so clientless mobs will throw alerts properly /atom/movable/screen/alert/Click(location, control, params) if(!usr || !usr.client) diff --git a/code/_onclick/hud/credits.dm b/code/_onclick/hud/credits.dm index 5ed1978c7b366..faeb26d4866ff 100644 --- a/code/_onclick/hud/credits.dm +++ b/code/_onclick/hud/credits.dm @@ -60,6 +60,8 @@ GLOBAL_LIST(end_titles) plane = SPLASHSCREEN_PLANE var/matrix/target +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/credit) + /atom/movable/screen/credit/Initialize(mapload, credited) . = ..() maptext = MAPTEXT("[credited]") @@ -86,6 +88,8 @@ GLOBAL_LIST(end_titles) icon = 'icons/title_cards.dmi' screen_loc = "4,1" +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/credit/title_card) + /atom/movable/screen/credit/title_card/Initialize(mapload, credited, title_icon_state) icon_state = title_icon_state . = ..() @@ -101,3 +105,8 @@ GLOBAL_LIST(end_titles) contribs.Cut(21) return contribs + +#undef CREDIT_ROLL_SPEED +#undef CREDIT_SPAWN_SPEED +#undef CREDIT_ANIMATE_HEIGHT +#undef CREDIT_EASE_DURATION diff --git a/code/_onclick/hud/fullscreen.dm b/code/_onclick/hud/fullscreen.dm index abcdedd7fe187..08b8159ddf7a6 100644 --- a/code/_onclick/hud/fullscreen.dm +++ b/code/_onclick/hud/fullscreen.dm @@ -1,6 +1,5 @@ -/mob - var/list/screens = list() +/mob/var/list/screens = list() /mob/proc/overlay_fullscreen(category, type, severity) var/atom/movable/screen/fullscreen/screen = screens[category] @@ -112,9 +111,9 @@ plane = FULLSCREEN_PLANE /atom/movable/screen/fullscreen/law_change - icon_state = "law_change" - layer = BLIND_LAYER - plane = FULLSCREEN_PLANE + icon_state = "law_change" + layer = BLIND_LAYER + plane = FULLSCREEN_PLANE /atom/movable/screen/fullscreen/curse icon_state = "curse" diff --git a/code/_onclick/hud/holoparasite.dm b/code/_onclick/hud/holoparasite.dm index e339109028978..b91a3f3e86ff4 100644 --- a/code/_onclick/hud/holoparasite.dm +++ b/code/_onclick/hud/holoparasite.dm @@ -117,7 +117,9 @@ var/static/list/mutable_appearance/timer_fraction_overlays COOLDOWN_DECLARE(timer) -/atom/movable/screen/holoparasite/Initialize(_mapload, mob/living/simple_animal/hostile/holoparasite/_owner) +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/holoparasite) + +/atom/movable/screen/holoparasite/Initialize(mapload, mob/living/simple_animal/hostile/holoparasite/_owner) . = ..() if(!istype(_owner)) CRASH("Tried to create a holoparasite HUD element without a parent holoparasite!") diff --git a/code/_onclick/hud/hud.dm b/code/_onclick/hud/hud.dm index c81b2e997f7ea..3eae770387a68 100644 --- a/code/_onclick/hud/hud.dm +++ b/code/_onclick/hud/hud.dm @@ -128,8 +128,7 @@ GLOBAL_LIST_INIT(available_ui_styles, list( return ..() -/mob - var/hud_type = /datum/hud +/mob/var/hud_type = /datum/hud /mob/proc/create_mob_hud() if(!client || hud_used) diff --git a/code/_onclick/hud/parallax.dm b/code/_onclick/hud/parallax.dm index 3f404f6031ea0..78f02d8a9702c 100755 --- a/code/_onclick/hud/parallax.dm +++ b/code/_onclick/hud/parallax.dm @@ -264,6 +264,8 @@ mouse_opacity = MOUSE_OPACITY_TRANSPARENT +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/parallax_layer) + /atom/movable/screen/parallax_layer/Initialize(mapload, view) . = ..() if (!view) @@ -315,6 +317,8 @@ /atom/movable/screen/parallax_layer/random/space_gas icon_state = "random_layer1" +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/parallax_layer/random/space_gas) + /atom/movable/screen/parallax_layer/random/space_gas/Initialize(mapload, view) . = ..() src.add_atom_colour(SSparallax.assign_random_parallax_colour(), ADMIN_COLOUR_PRIORITY) diff --git a/code/_onclick/hud/radial.dm b/code/_onclick/hud/radial.dm index d3346d2bde048..19bf15624cf23 100644 --- a/code/_onclick/hud/radial.dm +++ b/code/_onclick/hud/radial.dm @@ -372,3 +372,6 @@ GLOBAL_LIST_EMPTY(radial_menus) /datum/radial_menu_choice/Destroy(force, ...) . = ..() QDEL_NULL(image) + +#undef NEXT_PAGE_ID +#undef DEFAULT_CHECK_DELAY diff --git a/code/_onclick/hud/rendering/plane_master_controller.dm b/code/_onclick/hud/rendering/plane_master_controller.dm index 9799ca8b9ec7f..46665788d9640 100644 --- a/code/_onclick/hud/rendering/plane_master_controller.dm +++ b/code/_onclick/hud/rendering/plane_master_controller.dm @@ -8,6 +8,8 @@ INITIALIZE_IMMEDIATE(/atom/movable/plane_master_controller) ///Ensures that all the planes are correctly in the controlled_planes list. +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/plane_master_controller) + /atom/movable/plane_master_controller/Initialize(mapload, datum/hud/hud) . = ..() if(!istype(hud)) diff --git a/code/_onclick/hud/screen_objects.dm b/code/_onclick/hud/screen_objects.dm index d12383cc8c265..734cc2645047f 100644 --- a/code/_onclick/hud/screen_objects.dm +++ b/code/_onclick/hud/screen_objects.dm @@ -233,6 +233,8 @@ /// A reference to the object in the slot. Grabs or items, generally. var/datum/component/storage/master = null +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/close) + /atom/movable/screen/close/Initialize(mapload, new_master) . = ..() master = new_master @@ -440,6 +442,8 @@ /// A reference to the object in the slot. Grabs or items, generally. var/datum/component/storage/master = null +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/storage) + /atom/movable/screen/storage/Initialize(mapload, new_master) . = ..() master = new_master @@ -704,6 +708,8 @@ INITIALIZE_IMMEDIATE(/atom/movable/screen/splash) +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/splash) + /atom/movable/screen/splash/Initialize(mapload, client/C, visible, use_previous_title) . = ..() if(!istype(C)) @@ -745,6 +751,8 @@ INITIALIZE_IMMEDIATE(/atom/movable/screen/splash) /atom/movable/screen/component_button var/atom/movable/screen/parent +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/screen/component_button) + /atom/movable/screen/component_button/Initialize(mapload, atom/movable/screen/parent) . = ..() src.parent = parent diff --git a/code/_onclick/item_attack.dm b/code/_onclick/item_attack.dm index 86011abca63a6..39b5f2570be59 100644 --- a/code/_onclick/item_attack.dm +++ b/code/_onclick/item_attack.dm @@ -131,7 +131,7 @@ else user.record_accidental_poking() M.attacked_by(src, user) - M.time_of_last_attack_recieved = time + M.time_of_last_attack_received = time user.time_of_last_attack_dealt = time user.check_for_accidental_attack() @@ -258,5 +258,5 @@ if(time_of_last_attack_dealt > time) //We attacked again after the proc got called return //10 seconds passed after we last attacked someone - either it was an accident, or we robusted someone into being horizontal - if(time_of_last_attack_dealt > time_of_last_attack_recieved + 100) + if(time_of_last_attack_dealt > time_of_last_attack_received + 100) SSblackbox.record_feedback("tally", "accidental_attack_data", 1, "Lasted ten seconds of not being hit after hitting somoene") diff --git a/code/controllers/configuration/config_entry.dm b/code/controllers/configuration/config_entry.dm index 49970f5daf6c2..9260ba6b0cbd4 100644 --- a/code/controllers/configuration/config_entry.dm +++ b/code/controllers/configuration/config_entry.dm @@ -1,10 +1,3 @@ -#define VALUE_MODE_NUM 0 -#define VALUE_MODE_TEXT 1 -#define VALUE_MODE_FLAG 2 - -#define KEY_MODE_TEXT 0 -#define KEY_MODE_TYPE 1 - /datum/config_entry var/name //read-only, this is determined by the last portion of the derived entry type var/config_entry_value @@ -25,7 +18,7 @@ /datum/config_entry/New() if(type == abstract_type) CRASH("Abstract config entry [type] instatiated!") - name = lowertext(type2top(type)) + name = LOWER_TEXT(type2top(type)) if(islist(config_entry_value)) var/list/L = config_entry_value default = L.Copy() @@ -178,7 +171,7 @@ if(key_pos || value_mode == VALUE_MODE_FLAG) key_name = copytext(str_val, 1, key_pos) if(!case_sensitive) - key_name = lowertext(key_name) + key_name = LOWER_TEXT(key_name) if(key_pos) key_value = copytext(str_val, key_pos + length(str_val[key_pos])) var/new_key diff --git a/code/controllers/configuration/configuration.dm b/code/controllers/configuration/configuration.dm index 6a8e5d9b915ee..0e1208e019332 100644 --- a/code/controllers/configuration/configuration.dm +++ b/code/controllers/configuration/configuration.dm @@ -107,7 +107,7 @@ if(IsAdminAdvancedProcCall()) return - var/filename_to_test = world.system_type == MS_WINDOWS ? lowertext(filename) : filename + var/filename_to_test = world.system_type == MS_WINDOWS ? LOWER_TEXT(filename) : filename if(filename_to_test in stack) log_config("Warning: Config recursion detected ([english_list(stack)]), breaking!") return @@ -134,10 +134,10 @@ var/value = null if(pos) - entry = lowertext(copytext(L, 1, pos)) + entry = LOWER_TEXT(copytext(L, 1, pos)) value = copytext(L, pos + length(L[pos])) else - entry = lowertext(L) + entry = LOWER_TEXT(L) if(!entry) continue @@ -290,10 +290,10 @@ var/data = null if(pos) - command = lowertext(copytext(t, 1, pos)) + command = LOWER_TEXT(copytext(t, 1, pos)) data = copytext(t, pos + length(t[pos])) else - command = lowertext(t) + command = LOWER_TEXT(t) if(!command) continue diff --git a/code/controllers/configuration/entries/resources.dm b/code/controllers/configuration/entries/resources.dm index ed43c972c11bf..b955bda920170 100644 --- a/code/controllers/configuration/entries/resources.dm +++ b/code/controllers/configuration/entries/resources.dm @@ -6,7 +6,7 @@ /datum/config_entry/string/asset_transport /datum/config_entry/string/asset_transport/ValidateAndSet(str_val) - return (lowertext(str_val) in list("simple", "webroot")) && ..(lowertext(str_val)) + return (LOWER_TEXT(str_val) in list("simple", "webroot")) && ..(LOWER_TEXT(str_val)) /datum/config_entry/string/asset_cdn_webroot protection = CONFIG_ENTRY_LOCKED diff --git a/code/controllers/failsafe.dm b/code/controllers/failsafe.dm index 1611e038abbdc..a0ffdc45b2f60 100644 --- a/code/controllers/failsafe.dm +++ b/code/controllers/failsafe.dm @@ -1,7 +1,7 @@ - /** - * Failsafe - * - * Pretty much pokes the MC to make sure it's still alive. +/** + * Failsafe + * + * Pretty much pokes the MC to make sure it's still alive. **/ GLOBAL_REAL(Failsafe, /datum/controller/failsafe) @@ -104,7 +104,7 @@ GLOBAL_REAL(Failsafe, /datum/controller/failsafe) to_chat(GLOB.admins, "ERROR: DEFCON [defcon_pretty()]. Could not restart MC, runtime encountered. I will silently keep retrying.") //if the return number was 0, it just means the mc was restarted too recently, and it just needs some time before we try again //no need to handle that specially when defcon 0 can handle it - + if(0) //DEFCON 0! (mc failed to restart) var/rtn = Recreate_MC() if(rtn > 0) diff --git a/code/controllers/master.dm b/code/controllers/master.dm index 9873be1a8e4ae..8750fcfd16720 100644 --- a/code/controllers/master.dm +++ b/code/controllers/master.dm @@ -1,10 +1,10 @@ - /** - * StonedMC - * - * Designed to properly split up a given tick among subsystems - * Note: if you read parts of this code and think "why is it doing it that way" - * Odds are, there is a reason - * +/** + * StonedMC + * + * Designed to properly split up a given tick among subsystems + * Note: if you read parts of this code and think "why is it doing it that way" + * Odds are, there is a reason + * **/ //Init the debugger datum first so we can debug Master diff --git a/code/controllers/subsystem/area_contents.dm b/code/controllers/subsystem/area_contents.dm index 272c72eb7ea63..904714f0ba0b4 100644 --- a/code/controllers/subsystem/area_contents.dm +++ b/code/controllers/subsystem/area_contents.dm @@ -53,3 +53,5 @@ SUBSYSTEM_DEF(area_contents) clear.turfs_to_uncontain = list() marked_for_clearing.len-- + +#undef ALLOWED_LOOSE_TURFS diff --git a/code/controllers/subsystem/async_map_generator.dm b/code/controllers/subsystem/async_map_generator.dm index b080a226c92b5..40109eb7f1ea3 100644 --- a/code/controllers/subsystem/async_map_generator.dm +++ b/code/controllers/subsystem/async_map_generator.dm @@ -2,6 +2,8 @@ SUBSYSTEM_DEF(async_map_generator) name = "Async Map Generator" wait = 1 flags = SS_TICKER | SS_NO_INIT + init_stage = INITSTAGE_EARLY + // We need to be running while shuttles are loading runlevels = ALL /// List of all currently executing generator datums diff --git a/code/controllers/subsystem/atoms.dm b/code/controllers/subsystem/atoms.dm index f53b8384e98a4..142f1539861a5 100644 --- a/code/controllers/subsystem/atoms.dm +++ b/code/controllers/subsystem/atoms.dm @@ -271,3 +271,10 @@ SUBSYSTEM_DEF(atoms) rustg_file_append(initlog, "[GLOB.log_directory]/initialize.log") #undef SUBSYSTEM_INIT_SOURCE + +#undef BAD_INIT_QDEL_BEFORE +#undef BAD_INIT_DIDNT_INIT +#undef BAD_INIT_SLEPT +#undef BAD_INIT_NO_HINT +#undef PROFILE_INIT_ATOM_BEGIN +#undef PROFILE_INIT_ATOM_END diff --git a/code/controllers/subsystem/blackbox.dm b/code/controllers/subsystem/blackbox.dm index 5b568b171a137..8b59f7dddf67c 100644 --- a/code/controllers/subsystem/blackbox.dm +++ b/code/controllers/subsystem/blackbox.dm @@ -194,7 +194,7 @@ feedback data can be recorded in 5 formats: "tally" used to track the number of occurrences of multiple related values i.e. how many times each type of gun is fired further calls to the same key will: - add or subtract from the saved value of the data key if it already exists + add or subtract from the saved value of the data key if it already exists append the key and it's value if it doesn't exist calls: SSblackbox.record_feedback("tally", "example", 1, "sample data") SSblackbox.record_feedback("tally", "example", 4, "sample data") @@ -206,7 +206,7 @@ feedback data can be recorded in 5 formats: the final element in the data list is used as the tracking key, all prior elements are used for nesting all data list elements must be strings further calls to the same key will: - add or subtract from the saved value of the data key if it already exists in the same multi-dimensional position + add or subtract from the saved value of the data key if it already exists in the same multi-dimensional position append the key and it's value if it doesn't exist calls: SSblackbox.record_feedback("nested tally", "example", 1, list("fruit", "orange", "apricot")) SSblackbox.record_feedback("nested tally", "example", 2, list("fruit", "orange", "orange")) diff --git a/code/controllers/subsystem/dbcore.dm b/code/controllers/subsystem/dbcore.dm index 556af64d4f899..bd56dbc82709f 100644 --- a/code/controllers/subsystem/dbcore.dm +++ b/code/controllers/subsystem/dbcore.dm @@ -358,7 +358,7 @@ You are expected to do your own escaping of the data, and expected to provide yo The duplicate_key arg can be true to automatically generate this part of the query or set to a string that is appended to the end of the query Ignore_errors instructes mysql to continue inserting rows if some of them have errors. - the erroneous row(s) aren't inserted and there isn't really any way to know why or why errored + the erroneous row(s) aren't inserted and there isn't really any way to know why or why errored Delayed insert mode was removed in mysql 7 and only works with MyISAM type tables, It was included because it is still supported in mariadb. It does not work with duplicate_key and the mysql server ignores it in those cases diff --git a/code/controllers/subsystem/explosion.dm b/code/controllers/subsystem/explosion.dm index 12a3dcf6730a9..76c517e7eb0b2 100644 --- a/code/controllers/subsystem/explosion.dm +++ b/code/controllers/subsystem/explosion.dm @@ -626,3 +626,7 @@ SUBSYSTEM_DEF(explosions) currentpart = SSEXPLOSIONS_TURFS #undef SSAIR_REBUILD_PIPENETS + +#undef EXPLOSION_THROW_SPEED +#undef SSEX_TURF +#undef SSEX_OBJ diff --git a/code/controllers/subsystem/garbage.dm b/code/controllers/subsystem/garbage.dm index 0903d29dd8142..5712d240c4347 100644 --- a/code/controllers/subsystem/garbage.dm +++ b/code/controllers/subsystem/garbage.dm @@ -1,3 +1,26 @@ +/*! +## Debugging GC issues + +In order to debug `qdel()` failures, there are several tools available. +To enable these tools, define `TESTING` in [_compile_options.dm](https://github.com/tgstation/-tg-station/blob/master/code/_compile_options.dm). + +First is a verb called "Find References", which lists **every** refererence to an object in the world. This allows you to track down any indirect or obfuscated references that you might have missed. + +Complementing this is another verb, "qdel() then Find References". +This does exactly what you'd expect; it calls `qdel()` on the object and then it finds all references remaining. +This is great, because it means that `Destroy()` will have been called before it starts to find references, +so the only references you'll find will be the ones preventing the object from `qdel()`ing gracefully. + +If you have a datum or something you are not destroying directly (say via the singulo), +the next tool is `QDEL_HINT_FINDREFERENCE`. You can return this in `Destroy()` (where you would normally `return ..()`), +to print a list of references once it enters the GC queue. + +Finally is a verb, "Show qdel() Log", which shows the deletion log that the garbage subsystem keeps. This is helpful if you are having race conditions or need to review the order of deletions. + +Note that for any of these tools to work `TESTING` must be defined. +By using these methods of finding references, you can make your life far, far easier when dealing with `qdel()` failures. +*/ + SUBSYSTEM_DEF(garbage) name = "Garbage" priority = FIRE_PRIORITY_GARBAGE @@ -10,8 +33,8 @@ SUBSYSTEM_DEF(garbage) var/list/collection_timeout = list(GC_FILTER_QUEUE, GC_CHECK_QUEUE, GC_DEL_QUEUE) // deciseconds to wait before moving something up in the queue to the next level //Stat tracking - var/delslasttick = 0 // number of del()'s we've done this tick - var/gcedlasttick = 0 // number of things that gc'ed last tick + var/delslasttick = 0 // number of del()'s we've done this tick + var/gcedlasttick = 0 // number of things that gc'ed last tick var/totaldels = 0 var/totalgcs = 0 @@ -21,7 +44,7 @@ SUBSYSTEM_DEF(garbage) var/list/pass_counts var/list/fail_counts - var/list/items = list() // Holds our qdel_item statistics datums + var/list/items = list() // Holds our qdel_item statistics datums //Queue var/list/queues @@ -33,19 +56,6 @@ SUBSYSTEM_DEF(garbage) #endif #endif -/datum/controller/subsystem/garbage/get_metrics() - . = ..() - var/list/cust = list() - // You can calculate TGCR in kibana - cust["total_harddels"] = totaldels - cust["total_softdels"] = totalgcs - var/i = 0 - for(var/list/L in queues) - i++ - cust["queue_[i]"] = length(L) - - .["custom"] = cust - /datum/controller/subsystem/garbage/PreInit() InitQueues() @@ -68,36 +78,42 @@ SUBSYSTEM_DEF(garbage) msg += "TGR:[round((totalgcs/(totaldels+totalgcs))*100, 0.01)]%" msg += " P:[pass_counts.Join(",")]" msg += "|F:[fail_counts.Join(",")]" - . = ..(msg) + return ..() /datum/controller/subsystem/garbage/Shutdown() //Adds the del() log to the qdel log file - var/list/dellog = list() + var/list/del_log = list() //sort by how long it's wasted hard deleting - sortTim(items, cmp=GLOBAL_PROC_REF(cmp_qdel_item_time), associative = TRUE) + sortTim(items, cmp=/proc/cmp_qdel_item_time, associative = TRUE) for(var/path in items) var/datum/qdel_item/I = items[path] - dellog += "Path: [path]" + var/list/entry = list() + del_log[path] = entry + if (I.qdel_flags & QDEL_ITEM_SUSPENDED_FOR_LAG) - dellog += "\tSUSPENDED FOR LAG" + entry["SUSPENDED FOR LAG"] = TRUE if (I.failures) - dellog += "\tFailures: [I.failures]" - dellog += "\tqdel() Count: [I.qdels]" - dellog += "\tDestroy() Cost: [I.destroy_time]ms" + entry["Failures"] = I.failures + entry["qdel() Count"] = I.qdels + entry["Destroy() Cost (ms)"] = I.destroy_time + if (I.hard_deletes) - dellog += "\tTotal Hard Deletes [I.hard_deletes]" - dellog += "\tTime Spent Hard Deleting: [I.hard_delete_time]ms" - dellog += "\tHighest Time Spent Hard Deleting: [I.hard_delete_max]ms" + entry["Total Hard Deletes"] = I.hard_deletes + entry["Time Spend Hard Deleting (ms)"] = I.hard_delete_time + entry["Highest Time Spend Hard Deleting (ms)"] = I.hard_delete_max if (I.hard_deletes_over_threshold) - dellog += "\tHard Deletes Over Threshold: [I.hard_deletes_over_threshold]" + entry["Hard Deletes Over Threshold"] = I.hard_deletes_over_threshold if (I.slept_destroy) - dellog += "\tSleeps: [I.slept_destroy]" + entry["Total Sleeps"] = I.slept_destroy if (I.no_respect_force) - dellog += "\tIgnored force: [I.no_respect_force] times" + entry["Total Ignored Force"] = I.no_respect_force if (I.no_hint) - dellog += "\tNo hint: [I.no_hint] times" - log_qdel(dellog.Join("\n")) + entry["Total No Hint"] = I.no_hint + if(LAZYLEN(I.extra_details)) + entry["Deleted Metadata"] = I.extra_details + + log_qdel("", del_log) /datum/controller/subsystem/garbage/fire() //the fact that this resets its processing each fire (rather then resume where it left off) is intentional. @@ -129,6 +145,7 @@ SUBSYSTEM_DEF(garbage) pass_counts[i] = 0 fail_counts[i] = 0 + /datum/controller/subsystem/garbage/proc/HandleQueue(level = GC_QUEUE_FILTER) if (level == GC_QUEUE_FILTER) delslasttick = 0 @@ -145,31 +162,37 @@ SUBSYSTEM_DEF(garbage) lastlevel = level - //We do this rather then for(var/refID in queue) because that sort of for loop copies the whole list. +// 1 from the hard reference in the queue, and 1 from the variable used before this +#define REFS_WE_EXPECT 2 + + //We do this rather then for(var/list/ref_info in queue) because that sort of for loop copies the whole list. //Normally this isn't expensive, but the gc queue can grow to 40k items, and that gets costly/causes overrun. for (var/i in 1 to length(queue)) var/list/L = queue[i] - if (length(L) < 2) + if (length(L) < GC_QUEUE_ITEM_INDEX_COUNT) count++ if (MC_TICK_CHECK) return continue - var/GCd_at_time = L[1] - if(GCd_at_time > cut_off_time) + var/queued_at_time = L[GC_QUEUE_ITEM_QUEUE_TIME] + if(queued_at_time > cut_off_time) break // Everything else is newer, skip them count++ - var/refID = L[2] - var/datum/D - D = locate(refID) + var/datum/D = L[GC_QUEUE_ITEM_REF] - if (!D || D.gc_destroyed != GCd_at_time) // So if something else coincidentally gets the same ref, it's not deleted by mistake + // If that's all we've got, send er off +#if DM_VERSION >= 515 + if (refcount(D) == REFS_WE_EXPECT) +#else + if (!D || D.gc_destroyed != queued_at_time) +#endif ++gcedlasttick ++totalgcs pass_counts[level]++ #ifdef REFERENCE_TRACKING - reference_find_on_fail -= refID //It's deleted we don't care anymore. + reference_find_on_fail -= text_ref(D) //It's deleted we don't care anymore. #endif if (MC_TICK_CHECK) return @@ -185,7 +208,9 @@ SUBSYSTEM_DEF(garbage) switch (level) if (GC_QUEUE_CHECK) #ifdef REFERENCE_TRACKING - if(reference_find_on_fail[refID]) + // Decides how many refs to look for (potentially) + // Based off the remaining and the ones we can account for + if(reference_find_on_fail[text_ref(D)]) INVOKE_ASYNC(D, TYPE_PROC_REF(/datum,find_references)) ref_searching = TRUE #ifdef GC_FAILURE_HARD_LOOKUP @@ -193,12 +218,18 @@ SUBSYSTEM_DEF(garbage) INVOKE_ASYNC(D, TYPE_PROC_REF(/datum,find_references)) ref_searching = TRUE #endif - reference_find_on_fail -= refID + reference_find_on_fail -= text_ref(D) #endif var/type = D.type var/datum/qdel_item/I = items[type] - log_world("## TESTING: GC: -- [FAST_REF(D)] | [type] was unable to be GC'd --") + var/message = "## TESTING: GC: -- [text_ref(D)] | [type] was unable to be GC'd --" + log_world(message) + + var/detail = D.dump_harddel_info() + if(detail) + LAZYADD(I.extra_details, detail) + #ifdef TESTING for(var/c in GLOB.admins) //Using testing() here would fill the logs with ADMIN_VV garbage var/client/admin = c @@ -233,38 +264,41 @@ SUBSYSTEM_DEF(garbage) queue.Cut(1,count+1) count = 0 +#undef REFS_WE_EXPECT + /datum/controller/subsystem/garbage/proc/Queue(datum/D, level = GC_QUEUE_FILTER) if (isnull(D)) return if (level > GC_QUEUE_COUNT) HardDelete(D) return - var/gctime = world.time - var/refid = FAST_REF(D) + var/queue_time = world.time - D.gc_destroyed = gctime - var/list/queue = queues[level] + if (D.gc_destroyed <= 0) + D.gc_destroyed = queue_time - queue[++queue.len] = list(gctime, refid) // not += for byond reasons + var/list/queue = queues[level] + queue[++queue.len] = list(queue_time, D, D.gc_destroyed) // not += for byond reasons //this is mainly to separate things profile wise. /datum/controller/subsystem/garbage/proc/HardDelete(datum/D) ++delslasttick ++totaldels var/type = D.type - var/refID = FAST_REF(D) + var/refID = text_ref(D) + var/datum/qdel_item/type_info = items[type] + var/detail = D.dump_harddel_info() + if(detail) + LAZYADD(type_info.extra_details, detail) var/tick_usage = TICK_USAGE del(D) - tick_usage = TICK_USAGE_TO_MS(tick_usage) - var/datum/qdel_item/I = items[type] - - I.hard_deletes++ - I.hard_delete_time += tick_usage - if (tick_usage > I.hard_delete_max) - I.hard_delete_max = tick_usage + type_info.hard_deletes++ + type_info.hard_delete_time += tick_usage + if (tick_usage > type_info.hard_delete_max) + type_info.hard_delete_max = tick_usage if (tick_usage > highest_del_ms) highest_del_ms = tick_usage highest_del_type_string = "[type]" @@ -273,16 +307,16 @@ SUBSYSTEM_DEF(garbage) if (time > 0.1 SECONDS) postpone(time) - var/threshold = CONFIG_GET(number/hard_deletes_overrun_threshold) if (threshold && (time > threshold SECONDS)) - if (!(I.qdel_flags & QDEL_ITEM_ADMINS_WARNED)) + if (!(type_info.qdel_flags & QDEL_ITEM_ADMINS_WARNED)) log_game("Error: [type]([refID]) took longer than [threshold] seconds to delete (took [round(time/10, 0.1)] seconds to delete)") - I.qdel_flags |= QDEL_ITEM_ADMINS_WARNED - I.hard_deletes_over_threshold++ + message_admins("Error: [type]([refID]) took longer than [threshold] seconds to delete (took [round(time/10, 0.1)] seconds to delete).") + type_info.qdel_flags |= QDEL_ITEM_ADMINS_WARNED + type_info.hard_deletes_over_threshold++ var/overrun_limit = CONFIG_GET(number/hard_deletes_overrun_limit) - if (overrun_limit && I.hard_deletes_over_threshold >= overrun_limit) - I.qdel_flags |= QDEL_ITEM_SUSPENDED_FOR_LAG + if (overrun_limit && type_info.hard_deletes_over_threshold >= overrun_limit) + type_info.qdel_flags |= QDEL_ITEM_SUSPENDED_FOR_LAG /datum/controller/subsystem/garbage/Recover() InitQueues() //We first need to create the queues before recovering data @@ -304,78 +338,85 @@ SUBSYSTEM_DEF(garbage) var/no_hint = 0 //!Number of times it's not even bother to give a qdel hint var/slept_destroy = 0 //!Number of times it's slept in its destroy var/qdel_flags = 0 //!Flags related to this type's trip thru qdel. + var/list/extra_details //!Lazylist of string metadata about the deleted objects /datum/qdel_item/New(mytype) name = "[mytype]" +/// Should be treated as a replacement for the 'del' keyword. +/// +/// Datums passed to this will be given a chance to clean up references to allow the GC to collect them. +/proc/qdel(datum/to_delete, force = FALSE) + if(!istype(to_delete)) + del(to_delete) + return + + var/datum/qdel_item/trash = SSgarbage.items[to_delete.type] + if (isnull(trash)) + trash = SSgarbage.items[to_delete.type] = new /datum/qdel_item(to_delete.type) + trash.qdels++ -// Should be treated as a replacement for the 'del' keyword. -// Datums passed to this will be given a chance to clean up references to allow the GC to collect them. -/proc/qdel(datum/D, force=FALSE, ...) - if(!istype(D)) - del(D) + if(!isnull(to_delete.gc_destroyed)) + if(to_delete.gc_destroyed == GC_CURRENTLY_BEING_QDELETED) + CRASH("[to_delete.type] destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic") return - var/datum/qdel_item/I = SSgarbage.items[D.type] - if (!I) - I = SSgarbage.items[D.type] = new /datum/qdel_item(D.type) - I.qdels++ + if (SEND_SIGNAL(to_delete, COMSIG_PARENT_PREQDELETED, force)) // Give the components a chance to prevent their parent from being deleted + return - if(isnull(D.gc_destroyed)) - if (SEND_SIGNAL(D, COMSIG_PARENT_PREQDELETED, force)) // Give the components a chance to prevent their parent from being deleted - return - D.gc_destroyed = GC_CURRENTLY_BEING_QDELETED - var/start_time = world.time - var/start_tick = world.tick_usage - SEND_SIGNAL(D, COMSIG_PARENT_QDELETING, force) // Let the (remaining) components know about the result of Destroy - var/hint = D.Destroy(arglist(args.Copy(2))) // Let our friend know they're about to get fucked up. - if(world.time != start_time) - I.slept_destroy++ - else - I.destroy_time += TICK_USAGE_TO_MS(start_tick) - if(!D) + to_delete.gc_destroyed = GC_CURRENTLY_BEING_QDELETED + var/start_time = world.time + var/start_tick = world.tick_usage + SEND_SIGNAL(to_delete, COMSIG_PARENT_QDELETING, force) // Let the (remaining) components know about the result of Destroy + var/hint = to_delete.Destroy(force) // Let our friend know they're about to get fucked up. + + if(world.time != start_time) + trash.slept_destroy++ + else + trash.destroy_time += TICK_USAGE_TO_MS(start_tick) + + if(isnull(to_delete)) + return + + switch(hint) + if (QDEL_HINT_QUEUE) //qdel should queue the object for deletion. + SSgarbage.Queue(to_delete) + if (QDEL_HINT_IWILLGC) + to_delete.gc_destroyed = world.time return - switch(hint) - if (QDEL_HINT_QUEUE) //qdel should queue the object for deletion. - SSgarbage.Queue(D) - if (QDEL_HINT_IWILLGC) - D.gc_destroyed = world.time + if (QDEL_HINT_LETMELIVE) //qdel should let the object live after calling destory. + if(!force) + to_delete.gc_destroyed = null //clear the gc variable (important!) return - if (QDEL_HINT_LETMELIVE) //qdel should let the object live after calling destory. - if(!force) - D.gc_destroyed = null //clear the gc variable (important!) - return - // Returning LETMELIVE after being told to force destroy - // indicates the objects Destroy() does not respect force - #ifdef TESTING - if(!I.no_respect_force) - testing("WARNING: [D.type] has been force deleted, but is \ - returning an immortal QDEL_HINT, indicating it does \ - not respect the force flag for qdel(). It has been \ - placed in the queue, further instances of this type \ - will also be queued.") - #endif - I.no_respect_force++ + // Returning LETMELIVE after being told to force destroy + // indicates the objects Destroy() does not respect force + #ifdef TESTING + if(!trash.no_respect_force) + testing("WARNING: [to_delete.type] has been force deleted, but is \ + returning an immortal QDEL_HINT, indicating it does \ + not respect the force flag for qdel(). It has been \ + placed in the queue, further instances of this type \ + will also be queued.") + #endif + trash.no_respect_force++ - SSgarbage.Queue(D) - if (QDEL_HINT_HARDDEL) //qdel should assume this object won't gc, and queue a hard delete - SSgarbage.Queue(D, GC_QUEUE_HARDDELETE) - if (QDEL_HINT_HARDDEL_NOW) //qdel should assume this object won't gc, and hard del it post haste. - SSgarbage.HardDelete(D) - #ifdef REFERENCE_TRACKING - if (QDEL_HINT_FINDREFERENCE) //qdel will, if REFERENCE_TRACKING is enabled, display all references to this object, then queue the object for deletion. - SSgarbage.Queue(D) - D.find_references() //This breaks ci. Consider it insurance against somehow pring reftracking on accident - if (QDEL_HINT_IFFAIL_FINDREFERENCE) //qdel will, if REFERENCE_TRACKING is enabled and the object fails to collect, display all references to this object. - SSgarbage.Queue(D) - SSgarbage.reference_find_on_fail[FAST_REF(D)] = TRUE + SSgarbage.Queue(to_delete) + if (QDEL_HINT_HARDDEL) //qdel should assume this object won't gc, and queue a hard delete + SSgarbage.Queue(to_delete, GC_QUEUE_HARDDELETE) + if (QDEL_HINT_HARDDEL_NOW) //qdel should assume this object won't gc, and hard del it post haste. + SSgarbage.HardDelete(to_delete) + #ifdef REFERENCE_TRACKING + if (QDEL_HINT_FINDREFERENCE) //qdel will, if REFERENCE_TRACKING is enabled, display all references to this object, then queue the object for deletion. + SSgarbage.Queue(to_delete) + INVOKE_ASYNC(to_delete, TYPE_PROC_REF(/datum, find_references)) + if (QDEL_HINT_IFFAIL_FINDREFERENCE) //qdel will, if REFERENCE_TRACKING is enabled and the object fails to collect, display all references to this object. + SSgarbage.Queue(to_delete) + SSgarbage.reference_find_on_fail[text_ref(to_delete)] = TRUE + #endif + else + #ifdef TESTING + if(!trash.no_hint) + testing("WARNING: [to_delete.type] is not returning a qdel hint. It is being placed in the queue. Further instances of this type will also be queued.") #endif - else - #ifdef TESTING - if(!I.no_hint) - testing("WARNING: [D.type] is not returning a qdel hint. It is being placed in the queue. Further instances of this type will also be queued.") - #endif - I.no_hint++ - SSgarbage.Queue(D) - else if(D.gc_destroyed == GC_CURRENTLY_BEING_QDELETED) - CRASH("[D.type] destroy proc was called multiple times, likely due to a qdel loop in the Destroy logic") + trash.no_hint++ + SSgarbage.Queue(to_delete) diff --git a/code/controllers/subsystem/init_profiler.dm b/code/controllers/subsystem/init_profiler.dm index 64fc98f1d93b7..33f93ae9b41ce 100644 --- a/code/controllers/subsystem/init_profiler.dm +++ b/code/controllers/subsystem/init_profiler.dm @@ -24,3 +24,5 @@ SUBSYSTEM_DEF(init_profiler) fdel(prof_file) WRITE_FILE(prof_file, current_profile_data) world.Profile(PROFILE_CLEAR) //Now that we're written this data out, dump it. We don't want it getting mixed up with our current round data + +#undef INIT_PROFILE_NAME diff --git a/code/controllers/subsystem/mapping.dm b/code/controllers/subsystem/mapping.dm index a097b8881fa25..dbf2fe8c90742 100644 --- a/code/controllers/subsystem/mapping.dm +++ b/code/controllers/subsystem/mapping.dm @@ -180,7 +180,7 @@ SUBSYSTEM_DEF(mapping) qdel(T, TRUE) /* Nuke threats, for making the blue tiles on the station go RED - Used by the AI doomsday and the self-destruct nuke. + Used by the AI doomsday and the self-destruct nuke. */ /datum/controller/subsystem/mapping/proc/add_nuke_threat(datum/nuke) @@ -277,6 +277,7 @@ SUBSYSTEM_DEF(mapping) return parsed_maps /datum/controller/subsystem/mapping/proc/LoadStationRooms() +#ifndef UNIT_TESTS var/start_time = REALTIMEOFDAY for(var/obj/effect/spawner/room/R as() in random_room_spawners) var/list/possibletemplates = list() @@ -296,9 +297,11 @@ SUBSYSTEM_DEF(mapping) template.spawned = TRUE template.stationinitload(get_turf(R), centered = template.centerspawner) SSmapping.random_room_spawners -= R + R.after_place(null, get_turf(R), null, null) qdel(R) random_room_spawners = null INIT_ANNOUNCE("Loaded Random Rooms in [(REALTIMEOFDAY - start_time)/10]s!") +#endif /datum/controller/subsystem/mapping/proc/loadWorld() //if any of these fail, something has gone horribly, HORRIBLY, wrong diff --git a/code/controllers/subsystem/overlays.dm b/code/controllers/subsystem/overlays.dm index 3e83a54f3208a..957e5806f02a7 100644 --- a/code/controllers/subsystem/overlays.dm +++ b/code/controllers/subsystem/overlays.dm @@ -281,3 +281,5 @@ SUBSYSTEM_DEF(overlays) overlays |= cached_other else if(cut_old) cut_overlays() + +#undef ZM_AUTOMANGLE diff --git a/code/controllers/subsystem/persistence.dm b/code/controllers/subsystem/persistence.dm index 9f52cb99494b8..8fc983a9c44b8 100644 --- a/code/controllers/subsystem/persistence.dm +++ b/code/controllers/subsystem/persistence.dm @@ -330,3 +330,5 @@ SUBSYSTEM_DEF(persistence) var/json_file = file("data/paintings.json") fdel(json_file) WRITE_FILE(json_file, json_encode(paintings)) + +#undef FILE_ANTAG_REP diff --git a/code/controllers/subsystem/processing/networks.dm b/code/controllers/subsystem/processing/networks.dm index 899129b2162c3..1bbd0382e1684 100644 --- a/code/controllers/subsystem/processing/networks.dm +++ b/code/controllers/subsystem/processing/networks.dm @@ -140,10 +140,11 @@ SUBSYSTEM_DEF(networks) /// Check if we are a list. If so process the list if(islist(current.receiver_id)) // are we a broadcast list var/list/receivers = current.receiver_id - var/receiver_id = receivers[receivers.len] // pop it - receivers.len-- - _process_packet(receiver_id, current) - if(receivers.len == 0) // pop it if done + if (length(receivers)) + var/receiver_id = receivers[receivers.len] // pop it + receivers.len-- + _process_packet(receiver_id, current) + if(!length(receivers)) // pop it if done count_broadcasts_packets++ POP_PACKET(current) else // else set up a broadcast or send a single targete diff --git a/code/controllers/subsystem/profiler.dm b/code/controllers/subsystem/profiler.dm index 48975cdc92718..004b95d4ab70b 100644 --- a/code/controllers/subsystem/profiler.dm +++ b/code/controllers/subsystem/profiler.dm @@ -83,3 +83,6 @@ SUBSYSTEM_DEF(profiler) #endif write_cost = MC_AVERAGE(write_cost, TICK_DELTA_TO_MS(TICK_USAGE_REAL - timer)) #endif + +#undef PROFILER_FILENAME +#undef SENDMAPS_FILENAME diff --git a/code/controllers/subsystem/shuttle.dm b/code/controllers/subsystem/shuttle.dm index ec8fd7615daf2..0915c95c0bacd 100644 --- a/code/controllers/subsystem/shuttle.dm +++ b/code/controllers/subsystem/shuttle.dm @@ -61,7 +61,8 @@ SUBSYSTEM_DEF(shuttle) var/shuttles_loaded = FALSE /datum/controller/subsystem/shuttle/Initialize() - initial_load() + // 30 seconds max to load, don't hold up everything if SSshuttles throws an exception and fails to load + AWAIT(initial_load(), 30 SECONDS) if(!arrivals) WARNING("No /obj/docking_port/mobile/arrivals placed on the map!") @@ -74,11 +75,13 @@ SUBSYSTEM_DEF(shuttle) return SS_INIT_SUCCESS /datum/controller/subsystem/shuttle/proc/initial_load() + RETURN_TYPE(/datum/task) shuttles_loaded = TRUE + var/datum/task/parent_task = new() for(var/s in stationary) var/obj/docking_port/stationary/S = s - S.load_roundstart() - CHECK_TICK + parent_task.add_subtask(S.load_roundstart()) + return parent_task /datum/controller/subsystem/shuttle/fire() for(var/thing in mobile) @@ -904,3 +907,5 @@ SUBSYSTEM_DEF(shuttle) preview_shuttle = loaded_shuttle_reference.value if(loaded_shuttle) user.forceMove(get_turf(loaded_shuttle)) + +#undef MAX_TRANSIT_REQUEST_RETRIES diff --git a/code/controllers/subsystem/spatial_gridmap.dm b/code/controllers/subsystem/spatial_gridmap.dm index 1337424866a06..d6673b3890294 100644 --- a/code/controllers/subsystem/spatial_gridmap.dm +++ b/code/controllers/subsystem/spatial_gridmap.dm @@ -600,3 +600,7 @@ SUBSYSTEM_DEF(spatial_grid) #undef GRID_CELL_ADD #undef GRID_CELL_REMOVE #undef GRID_CELL_SET + +#undef NUMBER_OF_PREGENERATED_ORANGES_EARS +#undef BOUNDING_BOX_MIN +#undef BOUNDING_BOX_MAX diff --git a/code/controllers/subsystem/throwing.dm b/code/controllers/subsystem/throwing.dm index 7795de18d3ba6..4513ff01dc85c 100644 --- a/code/controllers/subsystem/throwing.dm +++ b/code/controllers/subsystem/throwing.dm @@ -207,3 +207,6 @@ SUBSYSTEM_DEF(throwing) thrownthing.movement_type &= ~THROWN qdel(src) + +#undef MAX_THROWING_DIST +#undef MAX_TICKS_TO_MAKE_UP diff --git a/code/controllers/subsystem/ticker.dm b/code/controllers/subsystem/ticker.dm index d354bd2410bed..264736836da3d 100755 --- a/code/controllers/subsystem/ticker.dm +++ b/code/controllers/subsystem/ticker.dm @@ -90,7 +90,7 @@ SUBSYSTEM_DEF(ticker) var/use_rare_music = prob(1) for(var/S in provisional_title_music) - var/lower = lowertext(S) + var/lower = LOWER_TEXT(S) var/list/L = splittext(lower,"+") switch(L.len) if(3) //rare+MAP+sound.ogg or MAP+rare.sound.ogg -- Rare Map-specific sounds @@ -114,7 +114,7 @@ SUBSYSTEM_DEF(ticker) for(var/S in music) var/list/L = splittext(S,".") if(L.len >= 2) - var/ext = lowertext(L[L.len]) //pick the real extension, no 'honk.ogg.exe' nonsense here + var/ext = LOWER_TEXT(L[L.len]) //pick the real extension, no 'honk.ogg.exe' nonsense here if(byond_sound_formats[ext]) continue music -= S @@ -333,20 +333,22 @@ SUBSYSTEM_DEF(ticker) transfer_characters() //transfer keys to the new mobs - for(var/I in round_start_events) - var/datum/callback/cb = I - cb.InvokeAsync() - LAZYCLEARLIST(round_start_events) - log_world("Game start took [(world.timeofday - init_start)/10]s") round_start_time = world.time round_start_timeofday = world.timeofday INVOKE_ASYNC(SSdbcore, TYPE_PROC_REF(/datum/controller/subsystem/dbcore, SetRoundStart)) + current_state = GAME_STATE_PLAYING + + // Now that nothing can enter the callback list, fire them off + for(var/I in round_start_events) + var/datum/callback/cb = I + cb.InvokeAsync() + LAZYCLEARLIST(round_start_events) + to_chat(world, "Welcome to [station_name()], enjoy your stay!") SEND_SOUND(world, sound(SSstation.announcer.get_rand_welcome_sound())) - current_state = GAME_STATE_PLAYING Master.SetRunLevel(RUNLEVEL_GAME) if(SSevents.holidays) @@ -739,3 +741,5 @@ SUBSYSTEM_DEF(ticker) SEND_SOUND(world, sound(round_end_sound)) rustg_file_append(login_music, "data/last_round_lobby_music.txt") + +#undef ROUND_START_MUSIC_LIST diff --git a/code/controllers/subsystem/topic.dm b/code/controllers/subsystem/topic.dm index ced309a55bfd5..3698541a08b07 100644 --- a/code/controllers/subsystem/topic.dm +++ b/code/controllers/subsystem/topic.dm @@ -83,12 +83,12 @@ SUBSYSTEM_DEF(topic) * * Params: * - * * addr: address of the recieving BYOND server (*including* the byond://) + * * addr: address of the receiving BYOND server (*including* the byond://) * * query: name of the topic endpoint to request - * * params: associated list of parameters to send to the recieving server + * * params: associated list of parameters to send to the receiving server * * anonymous: TRUE or FALSE whether to use anonymous token for the request *(default: FALSE)* * Note that request will fail if a token cannot be found for the target server and anonymous is not set. - * * nocheck: TRUE or FALSE whether to check if the recieving server is authorized to get the topic call *(default: FALSE)* + * * nocheck: TRUE or FALSE whether to check if the receiving server is authorized to get the topic call *(default: FALSE)* */ /datum/controller/subsystem/topic/proc/export_async(addr, query, list/params, anonymous = FALSE, nocheck = FALSE) DECLARE_ASYNC diff --git a/code/controllers/subsystem/traumas.dm b/code/controllers/subsystem/traumas.dm index 2f5953ff772c3..a207e34b66854 100644 --- a/code/controllers/subsystem/traumas.dm +++ b/code/controllers/subsystem/traumas.dm @@ -231,13 +231,13 @@ SUBSYSTEM_DEF(traumas) ) phobia_species = list("lizards" = typecacheof(list(/datum/species/lizard)), - "skeletons" = typecacheof(list(/datum/species/skeleton, /datum/species/plasmaman)), - "conspiracies" = typecacheof(list(/datum/species/abductor, /datum/species/lizard)), - "robots" = typecacheof(list(/datum/species/android)), - "the supernatural" = typecacheof(list(/datum/species/golem/clockwork, /datum/species/golem/runic)), - "aliens" = typecacheof(list(/datum/species/abductor, /datum/species/pod, - /datum/species/shadow)), - "anime" = typecacheof(list(/datum/species/human/felinid)) - ) + "skeletons" = typecacheof(list(/datum/species/skeleton, /datum/species/plasmaman)), + "conspiracies" = typecacheof(list(/datum/species/abductor, /datum/species/lizard)), + "robots" = typecacheof(list(/datum/species/android)), + "the supernatural" = typecacheof(list(/datum/species/golem/clockwork, /datum/species/golem/runic)), + "aliens" = typecacheof(list(/datum/species/abductor, /datum/species/pod, + /datum/species/shadow)), + "anime" = typecacheof(list(/datum/species/human/felinid)) + ) return SS_INIT_SUCCESS diff --git a/code/controllers/subsystem/weather.dm b/code/controllers/subsystem/weather.dm index 4dd1278c52f87..95e164474eecb 100644 --- a/code/controllers/subsystem/weather.dm +++ b/code/controllers/subsystem/weather.dm @@ -1,8 +1,3 @@ -#define STARTUP_STAGE 1 -#define MAIN_STAGE 2 -#define WIND_DOWN_STAGE 3 -#define END_STAGE 4 - //Used for all kinds of weather, ex. lavaland ash storms. SUBSYSTEM_DEF(weather) name = "Weather" @@ -78,10 +73,10 @@ SUBSYSTEM_DEF(weather) next_hit_by_zlevel["[z]"] = null /datum/controller/subsystem/weather/proc/get_weather(z, area/active_area) - var/datum/weather/A - for(var/V in processing) - var/datum/weather/W = V - if((z in W.impacted_z_levels) && W.area_type == active_area.type) - A = W - break - return A + var/datum/weather/A + for(var/V in processing) + var/datum/weather/W = V + if((z in W.impacted_z_levels) && W.area_type == active_area.type) + A = W + break + return A diff --git a/code/controllers/subsystem/zclear.dm b/code/controllers/subsystem/zclear.dm index 0b068359f5039..811762c18c28b 100644 --- a/code/controllers/subsystem/zclear.dm +++ b/code/controllers/subsystem/zclear.dm @@ -348,3 +348,6 @@ SUBSYSTEM_DEF(zclear) var/tracking //Callback when completed, z value passed as parameters var/datum/callback/completion_callback + +#undef CLEAR_TURF_PROCESSING_TIME +#undef CHECK_ZLEVEL_TICKS diff --git a/code/controllers/subsystem/zcopy.dm b/code/controllers/subsystem/zcopy.dm index bacec54dcc206..4b25f767d567e 100644 --- a/code/controllers/subsystem/zcopy.dm +++ b/code/controllers/subsystem/zcopy.dm @@ -2,11 +2,6 @@ *! Here be dragons. */ -/// The multiplication factor for openturf shadower darkness. Lighting will be multiplied by this. -#define SHADOWER_DARKENING_FACTOR 0.8 -/// The above, but as an RGB string for lighting-less turfs. -#define SHADOWER_DARKENING_COLOR "#CCCCCC" - SUBSYSTEM_DEF(zcopy) name = "Z-Copy" wait = 1 diff --git a/code/datums/action.dm b/code/datums/action.dm index 6792456a3f271..23f7128358ee0 100644 --- a/code/datums/action.dm +++ b/code/datums/action.dm @@ -1,12 +1,3 @@ -// Checks to see if the mob is able to use their hands, or if they are blocked by cuffs or stuns -#define AB_CHECK_HANDS_BLOCKED (1<<0) -// Checks to see if the mob is incapacitated by stuns or paralysis effects -#define AB_CHECK_INCAPACITATED (1<<1) -// Checks to see if the mob is standing -#define AB_CHECK_LYING (1<<2) -// Checks to see if the mob in concious -#define AB_CHECK_CONSCIOUS (1<<3) - /datum/action var/name = "Generic Action" var/desc = null diff --git a/code/datums/ai/hunting_behavior/hunting_behaviors.dm b/code/datums/ai/hunting_behavior/hunting_behaviors.dm index f838ba0586167..bb5a1a8b27c7c 100644 --- a/code/datums/ai/hunting_behavior/hunting_behaviors.dm +++ b/code/datums/ai/hunting_behavior/hunting_behaviors.dm @@ -100,7 +100,7 @@ if(QDELETED(hunted)) //Target is gone for some reason. forget about this task! - controller[hunting_target_key] = null + controller.blackboard[hunting_target_key] = null finish_action(controller, FALSE, hunting_target_key) return diff --git a/code/datums/ai/tamed/tamed_behaviour.dm b/code/datums/ai/tamed/tamed_behaviour.dm index a61feb146cd67..3c998e09f1cf9 100644 --- a/code/datums/ai/tamed/tamed_behaviour.dm +++ b/code/datums/ai/tamed/tamed_behaviour.dm @@ -69,3 +69,5 @@ var/mob/living/simple_animal/simple_pawn = controller.pawn if(!istype(simple_pawn) || simple_pawn.stat) return + +#undef FOLLOW_TOLERANCE diff --git a/code/datums/ai/tamed/tamed_controller.dm b/code/datums/ai/tamed/tamed_controller.dm index d66f0e97bd0f0..741d9e1bab86b 100644 --- a/code/datums/ai/tamed/tamed_controller.dm +++ b/code/datums/ai/tamed/tamed_controller.dm @@ -229,3 +229,10 @@ return set_command_mode(speaker, command) + +#undef TAMED_COMMAND_FOLLOW +#undef TAMED_COMMAND_STOP +#undef TAMED_COMMAND_WANDER +#undef TAMED_COMMAND_ATTACK +#undef ANGER_THRESHOLD_ATTACK +#undef ANGER_RESET_TIME diff --git a/code/datums/ai_laws.dm b/code/datums/ai_laws.dm index 393d7bcc20bc9..dfb9b1ee11f3d 100644 --- a/code/datums/ai_laws.dm +++ b/code/datums/ai_laws.dm @@ -1,12 +1,3 @@ -#define LAW_VALENTINES "valentines" -#define LAW_DEVIL "devil" -#define LAW_ZEROTH "zeroth" -#define LAW_INHERENT "inherent" -#define LAW_SUPPLIED "supplied" -#define LAW_ION "ion" -#define LAW_HACKED "hacked" - - /datum/ai_laws var/name = "Unknown Laws" var/zeroth = null diff --git a/code/datums/alarm.dm b/code/datums/alarm.dm index 0d7faf9d8e0b7..ba06b1c879219 100644 --- a/code/datums/alarm.dm +++ b/code/datums/alarm.dm @@ -5,7 +5,7 @@ //The system as a whole differs from reading off a global list in a few ways. //In that A, it allows us to send cameras for ais/borgs/potentially others to jump to //And B, it's not like we're giving you all the alarms that have been sent, because of the seperate listing for each reviever -//You only recieve alarms sent after you start to listen +//You only receive alarms sent after you start to listen //Also of note, due to an optimzation done on areas, one alarm handler will only ever send one "on" or "off" alarm //So the whole only receving stuff sent post creation thing actually matters //Honestly I'm not sure how much of this is a feature, and how much is just old code diff --git a/code/datums/beam.dm b/code/datums/beam.dm index 13535f0dc5bca..117eac2b758b9 100644 --- a/code/datums/beam.dm +++ b/code/datums/beam.dm @@ -27,14 +27,50 @@ var/beam_type = /obj/effect/ebeam ///This is used as the visual_contents of beams, so you can apply one effect to this and the whole beam will look like that. never gets deleted on redrawing. var/obj/effect/ebeam/visuals + ///The color of the beam we're drawing. + var/beam_color + ///If we use an emissive appearance + var/emissive = TRUE + /// If set will be used instead of origin's pixel_x in offset calculations + var/override_origin_pixel_x = null + /// If set will be used instead of origin's pixel_y in offset calculations + var/override_origin_pixel_y = null + /// If set will be used instead of targets's pixel_x in offset calculations + var/override_target_pixel_x = null + /// If set will be used instead of targets's pixel_y in offset calculations + var/override_target_pixel_y = null + ///the layer of our beam + var/beam_layer -/datum/beam/New(beam_origin, beam_target, beam_icon='icons/effects/beam.dmi', beam_icon_state="b_beam", time=INFINITY, maxdistance=INFINITY, btype = /obj/effect/ebeam) - origin = beam_origin - target = beam_target - max_distance = maxdistance - icon = beam_icon - icon_state = beam_icon_state - beam_type = btype +/datum/beam/New( + origin, + target, + icon = 'icons/effects/beam.dmi', + icon_state = "b_beam", + time = INFINITY, + max_distance = INFINITY, + beam_type = /obj/effect/ebeam, + beam_color = null, + emissive = TRUE, + override_origin_pixel_x = null, + override_origin_pixel_y = null, + override_target_pixel_x = null, + override_target_pixel_y = null, + beam_layer = ABOVE_ALL_MOB_LAYER +) + src.origin = origin + src.target = target + src.icon = icon + src.icon_state = icon_state + src.max_distance = max_distance + src.beam_type = beam_type + src.beam_color = beam_color + src.emissive = emissive + src.override_origin_pixel_x = override_origin_pixel_x + src.override_origin_pixel_y = override_origin_pixel_y + src.override_target_pixel_x = override_target_pixel_x + src.override_target_pixel_y = override_target_pixel_y + src.beam_layer = beam_layer if(time < INFINITY) QDEL_IN(src, time) @@ -45,9 +81,14 @@ visuals = new beam_type() visuals.icon = icon visuals.icon_state = icon_state + visuals.color = beam_color + visuals.vis_flags = VIS_INHERIT_PLANE|VIS_INHERIT_LAYER + visuals.emissive = emissive + visuals.layer = beam_layer + visuals.update_appearance() Draw() - RegisterSignal(origin, COMSIG_MOVABLE_MOVED, PROC_REF(redrawing)) - RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(redrawing)) + RegisterSignal(origin, COMSIG_MOVABLE_MOVED, PROC_REF(redrawing), override = TRUE) + RegisterSignal(target, COMSIG_MOVABLE_MOVED, PROC_REF(redrawing), override = TRUE) /** * Triggered by signals set up when the beam is set up. If it's still sane to create a beam, it removes the old beam, creates a new one. Otherwise it kills the beam. @@ -58,15 +99,16 @@ * direction: in what direction mover moved from. */ /datum/beam/proc/redrawing(atom/movable/mover, atom/oldloc, direction) - if(origin && target && get_dist(origin,target)length) //went past the target, we draw a box of space to cut away from the beam sprite so the icon actually ends at the center of the target sprite var/icon/II = new(icon, icon_state)//this means we exclude the overshooting object from the visual contents which does mean those visuals don't show up for the final bit of the beam... II.DrawBox(null,1,(length-N),32,32)//in the future if you want to improve this, remove the drawbox and instead use a 513 filter to cut away at the final object's icon - X.icon = II + segment.icon = II + segment.color = beam_color else - X.vis_contents += visuals - X.transform = rot_matrix + segment.vis_contents += visuals + segment.transform = rot_matrix //Calculate pixel offsets (If necessary) var/Pixel_x @@ -118,34 +166,111 @@ Pixel_y = round(cos(Angle)+32*cos(Angle)*(N+16)/32) //Position the effect so the beam is one continous line - var/a + var/final_x = segment.x + var/final_y = segment.y if(abs(Pixel_x)>32) - a = Pixel_x > 0 ? round(Pixel_x/32) : CEILING(Pixel_x/32, 1) - X.x += a + final_x += Pixel_x > 0 ? round(Pixel_x/32) : CEILING(Pixel_x/32, 1) Pixel_x %= 32 if(abs(Pixel_y)>32) - a = Pixel_y > 0 ? round(Pixel_y/32) : CEILING(Pixel_y/32, 1) - X.y += a + final_y += Pixel_y > 0 ? round(Pixel_y/32) : CEILING(Pixel_y/32, 1) Pixel_y %= 32 - X.pixel_x = Pixel_x - X.pixel_y = Pixel_y + segment.forceMove(locate(final_x, final_y, segment.z)) + segment.pixel_x = origin_px + Pixel_x + segment.pixel_y = origin_py + Pixel_y CHECK_TICK /obj/effect/ebeam mouse_opacity = MOUSE_OPACITY_TRANSPARENT + layer = ABOVE_ALL_MOB_LAYER anchored = TRUE + var/emissive = TRUE var/datum/beam/owner + +/obj/effect/ebeam/Initialize(mapload, beam_owner) + owner = beam_owner + return ..() + +/obj/effect/ebeam/update_overlays() + . = ..() + if(!emissive) + return + var/mutable_appearance/emissive_overlay = emissive_appearance(icon, icon_state, layer, alpha, appearance_flags, filters) + emissive_overlay.transform = transform + emissive_overlay.alpha = alpha + ADD_LUM_SOURCE(src, LUM_SOURCE_MANAGED_OVERLAY) + . += emissive_overlay + /obj/effect/ebeam/Destroy() owner = null return ..() /obj/effect/ebeam/singularity_pull() return + /obj/effect/ebeam/singularity_act() return +/// A beam subtype used for advanced beams, to react to atoms entering the beam +/obj/effect/ebeam/reacting + /// If TRUE, atoms that exist in the beam's loc when inited count as "entering" the beam + var/react_on_init = FALSE + +/obj/effect/ebeam/reacting/Initialize(mapload, beam_owner) + . = ..() + var/static/list/loc_connections = list( + COMSIG_ATOM_ENTERED = PROC_REF(on_entered), + COMSIG_ATOM_EXITED = PROC_REF(on_exited), + COMSIG_TURF_CHANGE = PROC_REF(on_turf_change), + ) + AddElement(/datum/element/connect_loc, loc_connections) + + if(!isturf(loc) || isnull(owner) || mapload || !react_on_init) + return + + for(var/atom/movable/existing as anything in loc) + beam_entered(existing) + +/obj/effect/ebeam/reacting/proc/on_entered(datum/source, atom/movable/entered) + SIGNAL_HANDLER + + if(isnull(owner)) + return + + beam_entered(entered) + +/obj/effect/ebeam/reacting/proc/on_exited(datum/source, atom/movable/exited) + SIGNAL_HANDLER + + if(isnull(owner)) + return + + beam_exited(exited) + +/obj/effect/ebeam/reacting/proc/on_turf_change(datum/source, path, new_baseturfs, flags, list/datum/callback/post_change_callbacks) + SIGNAL_HANDLER + + if(isnull(owner)) + return + + beam_turfs_changed(post_change_callbacks) + +/// Some atom entered the beam's line +/obj/effect/ebeam/reacting/proc/beam_entered(atom/movable/entered) + SHOULD_CALL_PARENT(TRUE) + SEND_SIGNAL(owner, COMSIG_BEAM_ENTERED, src, entered) + +/// Some atom exited the beam's line +/obj/effect/ebeam/reacting/proc/beam_exited(atom/movable/exited) + SHOULD_CALL_PARENT(TRUE) + SEND_SIGNAL(owner, COMSIG_BEAM_EXITED, src, exited) + +/// Some turf the beam covers has changed to a new turf type +/obj/effect/ebeam/reacting/proc/beam_turfs_changed(list/datum/callback/post_change_callbacks) + SHOULD_CALL_PARENT(TRUE) + SEND_SIGNAL(owner, COMSIG_BEAM_TURFS_CHANGED, post_change_callbacks) + /** * This is what you use to start a beam. Example: origin.Beam(target, args). **Store the return of this proc if you don't set maxdist or time, you need it to delete the beam.** * @@ -158,7 +283,18 @@ * maxdistance: how far the beam will go before stopping itself. Used mainly for two things: preventing lag if the beam may go in that direction and setting a range to abilities that use beams. * beam_type: The type of your custom beam. This is for adding other wacky stuff for your beam only. Most likely, you won't (and shouldn't) change it. */ -/atom/proc/Beam(atom/BeamTarget,icon_state="b_beam",icon='icons/effects/beam.dmi',time=INFINITY,maxdistance=INFINITY,beam_type=/obj/effect/ebeam) - var/datum/beam/newbeam = new(src,BeamTarget,icon,icon_state,time,maxdistance,beam_type) +/atom/proc/Beam(atom/BeamTarget, + icon_state="b_beam", + icon='icons/effects/beam.dmi', + time=INFINITY,maxdistance=INFINITY, + beam_type=/obj/effect/ebeam, + beam_color = null, emissive = TRUE, + override_origin_pixel_x = null, + override_origin_pixel_y = null, + override_target_pixel_x = null, + override_target_pixel_y = null, + layer = ABOVE_ALL_MOB_LAYER +) + var/datum/beam/newbeam = new(src,BeamTarget,icon,icon_state,time,maxdistance,beam_type, beam_color, emissive, override_origin_pixel_x, override_origin_pixel_y, override_target_pixel_x, override_target_pixel_y, layer) INVOKE_ASYNC(newbeam, TYPE_PROC_REF(/datum/beam, Start)) return newbeam diff --git a/code/datums/brain_damage/hypnosis.dm b/code/datums/brain_damage/hypnosis.dm index b2b880f56318f..824c2050a21ce 100644 --- a/code/datums/brain_damage/hypnosis.dm +++ b/code/datums/brain_damage/hypnosis.dm @@ -44,7 +44,7 @@ if(prob(2)) switch(rand(1,2)) if(1) - to_chat(owner, "...[lowertext(hypnotic_phrase)]...") + to_chat(owner, "...[LOWER_TEXT(hypnotic_phrase)]...") if(2) new /datum/hallucination/chat(owner, TRUE, FALSE, "[hypnotic_phrase]") diff --git a/code/datums/brain_damage/imaginary_friend.dm b/code/datums/brain_damage/imaginary_friend.dm index b1c5d00fffd2d..33a6eec70573d 100644 --- a/code/datums/brain_damage/imaginary_friend.dm +++ b/code/datums/brain_damage/imaginary_friend.dm @@ -94,6 +94,8 @@ to_chat(src, "You are absolutely loyal to your friend, no matter what.") to_chat(src, "You cannot directly influence the world around you, but you can see what [owner] cannot.") +CREATION_TEST_IGNORE_SUBTYPES(/mob/camera/imaginary_friend) + /mob/camera/imaginary_friend/Initialize(mapload, _trauma) . = ..() diff --git a/code/datums/brain_damage/mild.dm b/code/datums/brain_damage/mild.dm index 32e993533bf4f..f819577165c70 100644 --- a/code/datums/brain_damage/mild.dm +++ b/code/datums/brain_damage/mild.dm @@ -211,7 +211,7 @@ word = copytext(word, 1, suffix_foundon) word = html_decode(word) - if(lowertext(word) in common_words) + if(LOWER_TEXT(word) in common_words) new_message += word + suffix else if(prob(30) && message_split.len > 2) diff --git a/code/datums/brain_damage/mrat.dm b/code/datums/brain_damage/mrat.dm index 964bf75ce15ef..be0925b5f3043 100644 --- a/code/datums/brain_damage/mrat.dm +++ b/code/datums/brain_damage/mrat.dm @@ -114,6 +114,8 @@ to_chat(src, "Your job is to answer [owner]'s question(s) and you are given this form to assist in that.") to_chat(src, "Don't be stupid with this or you will face the consequences.") +CREATION_TEST_IGNORE_SUBTYPES(/mob/camera/imaginary_friend/mrat) + /mob/camera/imaginary_friend/mrat/Initialize(mapload, _trauma) . = ..() costume = new diff --git a/code/datums/brain_damage/severe.dm b/code/datums/brain_damage/severe.dm index e57177fff103b..e91a588b846ff 100644 --- a/code/datums/brain_damage/severe.dm +++ b/code/datums/brain_damage/severe.dm @@ -60,7 +60,7 @@ lose_text = "" var/paralysis_type var/list/paralysis_traits = list() - //for descriptions + //for descriptions /datum/brain_trauma/severe/paralysis/New(specific_type) if(specific_type) diff --git a/code/datums/brain_damage/special.dm b/code/datums/brain_damage/special.dm index 64932f19e2c9b..d6dfcfe69401c 100644 --- a/code/datums/brain_damage/special.dm +++ b/code/datums/brain_damage/special.dm @@ -58,10 +58,10 @@ /datum/brain_trauma/special/ghost_control/on_gain() owner._AddComponent(list(/datum/component/deadchat_control, "democracy", list( - "up" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, NORTH), - "down" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, SOUTH), - "left" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, WEST), - "right" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, EAST)), 120)) + "up" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, NORTH), + "down" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, SOUTH), + "left" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, WEST), + "right" = CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(_step), owner, EAST)), 120)) ..() /datum/brain_trauma/special/ghost_control/on_lose() diff --git a/code/datums/brain_damage/split_personality.dm b/code/datums/brain_damage/split_personality.dm index ba9da36e06630..3ba80201c2fa6 100644 --- a/code/datums/brain_damage/split_personality.dm +++ b/code/datums/brain_damage/split_personality.dm @@ -127,6 +127,8 @@ var/mob/living/carbon/body var/datum/brain_trauma/severe/split_personality/trauma +CREATION_TEST_IGNORE_SUBTYPES(/mob/living/split_personality) + /mob/living/split_personality/Initialize(mapload, _trauma) if(iscarbon(loc)) body = loc diff --git a/code/datums/chatmessage.dm b/code/datums/chatmessage.dm index a8bce61569c5b..6205bcff0edca 100644 --- a/code/datums/chatmessage.dm +++ b/code/datums/chatmessage.dm @@ -567,7 +567,9 @@ #undef CHAT_MESSAGE_WIDTH #undef CHAT_LAYER_Z_STEP #undef CHAT_LAYER_MAX_Z +#undef CHAT_MESSAGE_MAX_LENGTH #undef CHAT_MESSAGE_ICON_SIZE +#undef MESSAGE_FADE_PIXEL_Y #undef BALLOON_TEXT_FADE_TIME #undef BALLOON_TEXT_FULLY_VISIBLE_TIME #undef BALLOON_TEXT_SPAWN_TIME @@ -578,3 +580,8 @@ #undef CHATMESSAGE_SHOW_LANGUAGE_ICON #undef COLOR_PERSON_UNKNOWN #undef COLOR_CHAT_EMOTE +#undef BUCKET_LIMIT +#undef CM_COLOR_SAT_MIN +#undef CM_COLOR_SAT_MAX +#undef CM_COLOR_LUM_MIN +#undef CM_COLOR_LUM_MAX diff --git a/code/datums/components/COMPONENT_TEMPLATE.md b/code/datums/components/COMPONENT_TEMPLATE.md index c2777a67d5a6a..f8a1022dcf4d4 100644 --- a/code/datums/components/COMPONENT_TEMPLATE.md +++ b/code/datums/components/COMPONENT_TEMPLATE.md @@ -1,7 +1,7 @@ # Template file for your new component -See _component.dm for detailed explanations +See dcs/flags.dm for detailed explanations ```dm /datum/component/mycomponent diff --git a/code/datums/components/README.md b/code/datums/components/README.md index 307459c36ac8e..d31cce94f083b 100644 --- a/code/datums/components/README.md +++ b/code/datums/components/README.md @@ -130,4 +130,4 @@ Stands have a lot of procs which mimic mob procs. Rather than inserting hooks fo * Counterpart to `RegisterWithParent()` * Used to unregister the signals that should only be on the `parent` object -### See/Define signals and their arguments in __DEFINES\components.dm +### See/Define signals and their arguments in __DEFINES\dcs\flags.dm diff --git a/code/datums/components/_component.dm b/code/datums/components/_component.dm index 320bb2ec0eb42..5656a8a6621fb 100644 --- a/code/datums/components/_component.dm +++ b/code/datums/components/_component.dm @@ -325,12 +325,17 @@ var/list/dc = datum_components if(!dc) return null - var/datum/component/C = dc[c_type] - if(C) - if(length(C)) - C = C[1] - if(C.type == c_type) - return C + var/list/components = dc[c_type] + var/datum/component/component + if(components) + if(length(components)) + component = components[1] + else if (istype(components, /datum/component)) + component = components + if (component == null) + return null + if(component.type == c_type) + return component return null /datum/proc/GetComponents(c_type) diff --git a/code/datums/components/alert_research.dm b/code/datums/components/alert_research.dm deleted file mode 100644 index e69de29bb2d1d..0000000000000 diff --git a/code/datums/components/aquarium.dm b/code/datums/components/aquarium.dm index 84a1778d95ab9..942580274f872 100644 --- a/code/datums/components/aquarium.dm +++ b/code/datums/components/aquarium.dm @@ -27,7 +27,7 @@ CRASH("Invalid property type provided for aquarium content component") properties.parent = src - ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) + ADD_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, REF(src)) RegisterSignal(parent, COMSIG_MOVABLE_MOVED, PROC_REF(enter_aquarium)) //If component is added to something already in aquarium at the time initialize it properly. var/atom/movable/movable_parent = parent @@ -37,7 +37,7 @@ /datum/component/aquarium_content/PreTransfer() . = ..() - REMOVE_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, src) + REMOVE_TRAIT(parent, TRAIT_FISH_CASE_COMPATIBILE, REF(src)) /datum/component/aquarium_content/Destroy(force, silent) if(current_aquarium) diff --git a/code/datums/components/archaeology.dm b/code/datums/components/archaeology.dm deleted file mode 100644 index 5eb8eeed65cc2..0000000000000 --- a/code/datums/components/archaeology.dm +++ /dev/null @@ -1,101 +0,0 @@ -/datum/component/archaeology - dupe_mode = COMPONENT_DUPE_UNIQUE - var/list/archdrops = list(/obj/item/bikehorn = list(ARCH_PROB = 100, ARCH_MAXDROP = 1)) // honk~ - var/prob2drop - var/dug - var/datum/callback/callback - -/datum/component/archaeology/Initialize(list/_archdrops = list(), datum/callback/_callback) - archdrops = _archdrops - for(var/i in archdrops) - if(isnull(archdrops[i][ARCH_MAXDROP])) - archdrops[i][ARCH_MAXDROP] = 1 - stack_trace("ARCHAEOLOGY WARNING: [parent] contained a null max_drop value in [i].") - if(isnull(archdrops[i][ARCH_PROB])) - archdrops[i][ARCH_PROB] = 100 - stack_trace("ARCHAEOLOGY WARNING: [parent] contained a null probability value in [i].") - callback = _callback - RegisterSignal(parent, COMSIG_PARENT_ATTACKBY, PROC_REF(Dig)) - RegisterSignal(parent, COMSIG_ATOM_EX_ACT, PROC_REF(BombDig)) - RegisterSignal(parent, COMSIG_ATOM_SING_PULL, PROC_REF(SingDig)) - -/datum/component/archaeology/InheritComponent(datum/component/archaeology/A, i_am_original) - var/list/other_archdrops = A.archdrops - var/list/_archdrops = archdrops - for(var/I in other_archdrops) - _archdrops[I] += other_archdrops[I] - -/datum/component/archaeology/proc/Dig(datum/source, obj/item/I, mob/living/user) - SIGNAL_HANDLER - - if(dug) - to_chat(user, "Looks like someone has dug here already.") - return - - if(!isturf(user.loc)) - return - - if(I.tool_behaviour == TOOL_SHOVEL || I.tool_behaviour == TOOL_MINING) - to_chat(user, "You start digging...") - - if(I.use_tool(parent, user, 40, volume=50)) - to_chat(user, "You dig a hole.") - gets_dug() - dug = TRUE - SSblackbox.record_feedback("tally", "pick_used_mining", 1, I.type) - return COMPONENT_NO_AFTERATTACK - -/datum/component/archaeology/proc/gets_dug() - if(dug) - return - else - var/turf/open/OT = get_turf(parent) - for(var/thing in archdrops) - var/maxtodrop = archdrops[thing][ARCH_MAXDROP] - for(var/i in 1 to maxtodrop) - if(prob(archdrops[thing][ARCH_PROB])) // can't win them all! - new thing(OT) - - if(isopenturf(OT)) - if(OT.postdig_icon_change) - if(istype(OT, /turf/open/floor/plating/asteroid/) && !OT.postdig_icon) - var/turf/open/floor/plating/asteroid/AOT = parent - AOT.icon_plating = "[AOT.environment_type]_dug" - AOT.icon_state = "[AOT.environment_type]_dug" - else - if(isplatingturf(OT)) - var/turf/open/floor/plating/POT = parent - POT.icon_plating = "[POT.postdig_icon]" - POT.icon_state = "[OT.postdig_icon]" - - if(OT.slowdown) //Things like snow slow you down until you dig them. - OT.slowdown = 0 - dug = TRUE - if(callback) - callback.Invoke() - -/datum/component/archaeology/proc/SingDig(datum/source, S, current_size) - SIGNAL_HANDLER - - switch(current_size) - if(STAGE_THREE) - if(prob(30)) - gets_dug() - if(STAGE_FOUR) - if(prob(50)) - gets_dug() - else - if(current_size >= STAGE_FIVE && prob(70)) - gets_dug() - -/datum/component/archaeology/proc/BombDig(datum/source, severity, target) - SIGNAL_HANDLER - - switch(severity) - if(3) - return - if(2) - if(prob(20)) - gets_dug() - if(1) - gets_dug() diff --git a/code/datums/components/buffer.dm b/code/datums/components/buffer.dm index a5b4052792a3d..dc5ed2189c40f 100644 --- a/code/datums/components/buffer.dm +++ b/code/datums/components/buffer.dm @@ -1,7 +1,7 @@ -/// Helper that allows for atoms to recieve buffer information +/// Helper that allows for atoms to receive buffer information #define REGISTER_BUFFER_HANDLER(TYPEPATH) ##TYPEPATH/ComponentInitialize() {\ . = ..();\ - RegisterSignal(src, COMSIG_PARENT_RECIEVE_BUFFER, PROC_REF(_buffer_handler));\ + RegisterSignal(src, COMSIG_PARENT_RECEIVE_BUFFER, PROC_REF(_buffer_handler));\ }\ #define DEFINE_BUFFER_HANDLER(TYPEPATH) ##TYPEPATH/proc/_buffer_handler(datum/source, mob/user, atom/buffer, obj/item/buffer_parent) @@ -26,7 +26,7 @@ /datum/component/buffer/proc/intercept_attack(datum/source, atom/attack_target, mob/user, params) SIGNAL_HANDLER - if ((SEND_SIGNAL(attack_target, COMSIG_PARENT_RECIEVE_BUFFER, user, target, parent) & COMPONENT_BUFFER_RECIEVED)) + if ((SEND_SIGNAL(attack_target, COMSIG_PARENT_RECEIVE_BUFFER, user, target, parent) & COMPONENT_BUFFER_RECEIVED)) return COMPONENT_CANCEL_ATTACK_CHAIN return NONE diff --git a/code/datums/components/construction.dm b/code/datums/components/construction.dm index 0b2ef42c26afe..6c6f941e6305b 100644 --- a/code/datums/components/construction.dm +++ b/code/datums/components/construction.dm @@ -91,9 +91,10 @@ return user.transferItemToLoc(I, parent) // Using stacks - else if(istype(I, /obj/item/stack)) - INVOKE_ASYNC(I, TYPE_PROC_REF(/obj/item, use_tool), parent, user, 0, current_step["amount"], 50) - return TRUE + else + if(istype(I, /obj/item/stack)) + INVOKE_ASYNC(I, TYPE_PROC_REF(/obj/item, use_tool), parent, user, 0, current_step["amount"], 50) + return TRUE // Going backwards? Undo the last action. Drop/respawn the items used in last action, if any. if(. && diff == BACKWARD && target_step && !target_step["no_refund"]) @@ -108,8 +109,9 @@ if(located_item) located_item.forceMove(drop_location()) - else if(ispath(target_step_key, /obj/item/stack)) - new target_step_key(drop_location(), target_step["amount"]) + else + if(ispath(target_step_key, /obj/item/stack)) + new target_step_key(drop_location(), target_step["amount"]) return TRUE return FALSE diff --git a/code/datums/components/crafting/_recipes.dm b/code/datums/components/crafting/_recipes.dm new file mode 100644 index 0000000000000..6abf3118728d2 --- /dev/null +++ b/code/datums/components/crafting/_recipes.dm @@ -0,0 +1,40 @@ + +/datum/crafting_recipe + ///in-game display name - Optional, if not set uses result name + var/name = "" + ///type paths of items consumed associated with how many are needed + var/list/reqs[] = list() + //type paths of items explicitly not allowed as an ingredient + var/list/blacklist[] = list() + //type path of item resulting from this craft + var/result + //type paths of items needed but not consumed + var/list/tools[] = list() + //time in Seconds + var/time = 3 SECONDS + //type paths of items that will be placed in the result + var/list/parts[] = list() + //type paths of reagents that will be placed in the result + var/list/chem_catalysts[] = list() + //where it shows up in the crafting UI, as well it's subcategory + var/category = CAT_NONE + var/subcategory = CAT_NONE + //Set to FALSE if it needs to be learned first. + var/always_available = TRUE + ///Should only one object exist on the same turf? + var/one_per_turf = FALSE + /// Should admins be notified about this getting created by a non-antagonist? + var/dangerous_craft = FALSE + +/datum/crafting_recipe/New() + if(!(result in reqs)) + blacklist += result + +/** + * Run custom pre-craft checks for this recipe + * + * user: the /mob that initiated the crafting + * collected_requirements: A list of lists of /obj/item instances that satisfy reqs. Top level list is keyed by requirement path. + */ +/datum/crafting_recipe/proc/check_requirements(mob/user, list/collected_requirements) + return TRUE diff --git a/code/datums/components/crafting/crafting.dm b/code/datums/components/crafting/crafting.dm index 64514d2d33831..b401e93ffd7e5 100644 --- a/code/datums/components/crafting/crafting.dm +++ b/code/datums/components/crafting/crafting.dm @@ -3,6 +3,7 @@ RegisterSignal(parent, COMSIG_MOB_CLIENT_LOGIN, PROC_REF(create_mob_button)) /datum/component/personal_crafting/proc/create_mob_button(mob/user, client/CL) + SIGNAL_HANDLER var/datum/hud/H = user.hud_used var/atom/movable/screen/craft/C = new() C.icon = H.ui_style @@ -12,16 +13,15 @@ /datum/component/personal_crafting var/busy - var/viewing_category = 1 //typical powergamer starting on the Weapons tab - var/viewing_subcategory = 1 var/list/categories = list( CAT_WEAPONRY = list( CAT_WEAPON, CAT_AMMO, ), - CAT_ROBOT = CAT_NONE, - CAT_MISC = CAT_NONE, - CAT_PRIMAL = CAT_NONE, + CAT_TAILORING = list( + CAT_CLOTHING, + CAT_EYEWEAR, + ), CAT_FOOD = list( CAT_BREAD, CAT_BURGER, @@ -38,16 +38,19 @@ CAT_SEAFOOD, CAT_SOUP, CAT_SPAGHETTI, + CAT_MEXICAN, ), + CAT_ROBOT = CAT_NONE, + CAT_MISC = CAT_NONE, + CAT_PRIMAL = CAT_NONE, + CAT_STRUCTURE = CAT_NONE, CAT_DRINK = CAT_NONE, - CAT_CLOTHING = CAT_NONE, ) - var/cur_category = CAT_NONE var/cur_subcategory = CAT_NONE - var/datum/action/innate/crafting/button var/display_craftable_only = FALSE var/display_compact = TRUE + var/datum/action/innate/crafting/button /* This is what procs do: get_environment - gets a list of things accessable for crafting by user diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_drink.dm b/code/datums/components/crafting/crafting_lists/drinks.dm similarity index 87% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_drink.dm rename to code/datums/components/crafting/crafting_lists/drinks.dm index e2b13d4b0f2bc..b29a16082f3d3 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_drink.dm +++ b/code/datums/components/crafting/crafting_lists/drinks.dm @@ -1,117 +1,117 @@ -// This is the home of drink related tablecrafting recipes, I have opted to only let players bottle fancy boozes to reduce the number of entries. - -///////////////// Booze & Bottles /////////////////// +/// Booze and bottles crafting +/// This is the home of drink related tablecrafting recipes, I have opted to only let players bottle fancy boozes to reduce the number of entries. /datum/crafting_recipe/lizardwine name = "Lizard Wine" - time = 40 + result = /obj/item/reagent_containers/food/drinks/bottle/lizardwine + time = 4 SECONDS reqs = list( /obj/item/organ/tail/lizard = 1, /datum/reagent/consumable/ethanol = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/lizardwine category = CAT_DRINK /datum/crafting_recipe/moonshinejug name = "Moonshine Jug" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/moonshine + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/consumable/ethanol/moonshine = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/moonshine category = CAT_DRINK /datum/crafting_recipe/hoochbottle name = "Hooch Bottle" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/hooch + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /obj/item/storage/box/papersack = 1, /datum/reagent/consumable/ethanol/hooch = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/hooch category = CAT_DRINK /datum/crafting_recipe/blazaambottle name = "Blazaam Bottle" - time = 20 + result = /obj/item/reagent_containers/food/drinks/bottle/blazaam + time = 2 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/consumable/ethanol/blazaam = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/blazaam category = CAT_DRINK /datum/crafting_recipe/champagnebottle name = "Champagne Bottle" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/champagne + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/consumable/ethanol/champagne = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/champagne category = CAT_DRINK /datum/crafting_recipe/trappistbottle name = "Trappist Bottle" - time = 15 + result = /obj/item/reagent_containers/food/drinks/bottle/trappist + time = 1.5 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank/small = 1, /datum/reagent/consumable/ethanol/trappist = 50 ) - result = /obj/item/reagent_containers/food/drinks/bottle/trappist category = CAT_DRINK /datum/crafting_recipe/goldschlagerbottle name = "Goldschlager Bottle" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/goldschlager + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/consumable/ethanol/goldschlager = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/goldschlager category = CAT_DRINK /datum/crafting_recipe/patronbottle name = "Patron Bottle" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/patron + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/consumable/ethanol/patron = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/patron category = CAT_DRINK ////////////////////// Non-alcoholic recipes /////////////////// /datum/crafting_recipe/holybottle name = "Holy Water Flask" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/holywater + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/water/holywater = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/holywater category = CAT_DRINK //flask of unholy water is a beaker for some reason, I will try making it a bottle and add it here once the antag freeze is over. t. kryson +//lazy lazy devs not doing their job and letting the code debt getting bigger and bigger IT'S BEEN 7 YEARS FFS /datum/crafting_recipe/nothingbottle name = "Nothing Bottle" - time = 30 + result = /obj/item/reagent_containers/food/drinks/bottle/bottleofnothing + time = 3 SECONDS reqs = list( /obj/item/reagent_containers/food/drinks/bottle/blank = 1, /datum/reagent/consumable/nothing = 100 ) - result = /obj/item/reagent_containers/food/drinks/bottle/bottleofnothing category = CAT_DRINK /datum/crafting_recipe/smallcarton name = "Small Carton" result = /obj/item/reagent_containers/food/drinks/sillycup/smallcarton - time = 10 + time = 1 SECONDS reqs = list(/obj/item/stack/sheet/cardboard = 1) category = CAT_DRINK @@ -119,7 +119,7 @@ name = "Honeycomb" result = /obj/item/reagent_containers/food/drinks/honeycomb always_available = FALSE - time = 30 + time = 3 SECONDS reqs = list(/datum/reagent/consumable/sugar = 50) category = CAT_DRINK diff --git a/code/datums/components/crafting/crafting_lists/foodstuffs/_recipes.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/_recipes.dm new file mode 100644 index 0000000000000..cb9d37ebdfb83 --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/_recipes.dm @@ -0,0 +1,9 @@ +///Ok foodstuffs act kinda in a funky way, as their category is pre-defined in here as you can see, sononly the subcategory needs to be defined! + +/datum/crafting_recipe/food + var/real_parts + category = CAT_FOOD + +/datum/crafting_recipe/food/New() + real_parts = parts.Copy() + parts |= reqs diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_bread.dm similarity index 92% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_bread.dm index bbc7500a17297..5bce825143af0 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_bread.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_bread.dm @@ -1,160 +1,160 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////BREAD//////////////////////////////////////////////// +/// Bread stuff crafting /datum/crafting_recipe/food/meatbread name = "Meat bread" + result = /obj/item/food/bread/meat reqs = list( /obj/item/food/bread/plain = 1, /obj/item/food/meat/cutlet/plain = 3, /obj/item/food/cheese/wedge = 3 - ) - result = /obj/item/food/bread/meat + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/xenomeatbread name = "Xenomeat bread" + result = /obj/item/food/bread/xenomeat reqs = list( /obj/item/food/bread/plain = 1, /obj/item/food/meat/cutlet/xeno = 3, /obj/item/food/cheese/wedge = 3 - ) - result = /obj/item/food/bread/xenomeat + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/spidermeatbread name = "Spidermeat bread" + result = /obj/item/food/bread/spidermeat reqs = list( /obj/item/food/bread/plain = 1, /obj/item/food/meat/cutlet/spider = 3, /obj/item/food/cheese/wedge = 3 - ) - result = /obj/item/food/bread/spidermeat + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/banananutbread name = "Banana nut bread" + result = /obj/item/food/bread/banana reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/bread/plain = 1, /obj/item/food/boiledegg = 3, /obj/item/food/grown/banana = 1 - ) - result = /obj/item/food/bread/banana + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/tofubread name = "Tofu bread" + result = /obj/item/food/bread/tofu reqs = list( /obj/item/food/bread/plain = 1, /obj/item/food/tofu = 3, /obj/item/food/cheese/wedge = 3 - ) - result = /obj/item/food/bread/tofu + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/creamcheesebread name = "Cream cheese bread" + result = /obj/item/food/bread/creamcheese reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/bread/plain = 1, /obj/item/food/cheese/wedge = 2 - ) - result = /obj/item/food/bread/creamcheese + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/mimanabread name = "Mimana bread" + result = /obj/item/food/bread/mimana reqs = list( /datum/reagent/consumable/soymilk = 5, /obj/item/food/bread/plain = 1, /obj/item/food/tofu = 3, /obj/item/food/grown/banana/mime = 1 - ) - result = /obj/item/food/bread/mimana + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/garlicbread name = "Garlic Bread" - time = 40 - reqs = list(/obj/item/food/grown/garlic = 1, - /obj/item/food/breadslice/plain = 1, - /obj/item/food/butter = 1 - ) + time = 4 SECONDS result = /obj/item/food/garlicbread + reqs = list( + /obj/item/food/grown/garlic = 1, + /obj/item/food/breadslice/plain = 1, + /obj/item/food/butter = 1 + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/butterbiscuit name = "Butter Biscuit" + result = /obj/item/food/butterbiscuit reqs = list( /obj/item/food/bun = 1, /obj/item/food/butter = 1 - ) - result = /obj/item/food/butterbiscuit + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/butterdog name = "Butterdog" + result = /obj/item/food/butterdog reqs = list( /obj/item/food/bun = 1, - /obj/item/food/butter = 3, + /obj/item/food/butter = 3 ) - result = /obj/item/food/butterdog subcategory = CAT_BREAD /datum/crafting_recipe/food/baguette name = "Baguette" - time = 40 + time = 2 SECONDS + result = /obj/item/food/baguette reqs = list(/datum/reagent/consumable/sodiumchloride = 1, /datum/reagent/consumable/blackpepper = 1, /obj/item/food/pastrybase = 2 - ) - result = /obj/item/food/baguette + ) subcategory = CAT_BREAD ////////////////////////////////////////////////TOAST//////////////////////////////////////////////// /datum/crafting_recipe/food/slimetoast name = "Slime toast" + result = /obj/item/food/jelliedtoast/slime reqs = list( /datum/reagent/toxin/slimejelly = 5, /obj/item/food/breadslice/plain = 1 - ) - result = /obj/item/food/jelliedtoast/slime + ) subcategory = CAT_BREAD /datum/crafting_recipe/food/jelliedyoast name = "Jellied toast" + result = /obj/item/food/jelliedtoast/cherry reqs = list( /datum/reagent/consumable/cherryjelly = 5, /obj/item/food/breadslice/plain = 1 ) - result = /obj/item/food/jelliedtoast/cherry subcategory = CAT_BREAD /datum/crafting_recipe/food/butteredtoast name = "Buttered Toast" + result = /obj/item/food/butteredtoast reqs = list( /obj/item/food/breadslice/plain = 1, /obj/item/food/butter = 1 ) - result = /obj/item/food/butteredtoast subcategory = CAT_BREAD /datum/crafting_recipe/food/twobread name = "Two bread" + result = /obj/item/food/twobread reqs = list( /datum/reagent/consumable/ethanol/wine = 5, /obj/item/food/breadslice/plain = 2 ) - result = /obj/item/food/twobread subcategory = CAT_BREAD ////////////////////////////////////////////////WEIRD//////////////////////////////////////////////// /datum/crafting_recipe/food/breadcat name = "Bread cat/bread hybrid" + result = /mob/living/simple_animal/pet/cat/breadcat reqs = list( /obj/item/food/bread/plain = 1, /obj/item/organ/ears/cat = 1, @@ -163,5 +163,4 @@ /datum/reagent/blood = 50, /datum/reagent/medicine/strange_reagent = 5 ) - result = /mob/living/simple_animal/pet/cat/breadcat subcategory = CAT_BREAD diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_burger.dm similarity index 81% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_burger.dm index 24bc4b08519b5..ae720b3a7a88f 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_burger.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_burger.dm @@ -1,225 +1,219 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////BURGERS//////////////////////////////////////////////// - +/// Burgers crafting /datum/crafting_recipe/food/humanburger name = "Human burger" + result = /obj/item/food/burger/human reqs = list( /obj/item/food/bun = 1, /obj/item/food/patty/human = 1 ) - parts = list( - /obj/item/food/patty = 1 - ) - result = /obj/item/food/burger/human + parts = list(/obj/item/food/patty = 1) subcategory = CAT_BURGER /datum/crafting_recipe/food/burger name = "Burger" + result = /obj/item/food/burger/plain reqs = list( - /obj/item/food/patty/plain = 1, - /obj/item/food/bun = 1 + /obj/item/food/patty/plain = 1, + /obj/item/food/bun = 1 ) - - result = /obj/item/food/burger/plain subcategory = CAT_BURGER /datum/crafting_recipe/food/corgiburger name = "Corgi burger" + result = /obj/item/food/burger/corgi reqs = list( - /obj/item/food/patty/corgi = 1, - /obj/item/food/bun = 1 + /obj/item/food/patty/corgi = 1, + /obj/item/food/bun = 1 ) - - result = /obj/item/food/burger/corgi subcategory = CAT_BURGER /datum/crafting_recipe/food/appendixburger name = "Appendix burger" + result = /obj/item/food/burger/appendix reqs = list( /obj/item/organ/appendix = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/appendix subcategory = CAT_BURGER /datum/crafting_recipe/food/brainburger name = "Brain burger" + result = /obj/item/food/burger/brain reqs = list( /obj/item/organ/brain = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/brain subcategory = CAT_BURGER /datum/crafting_recipe/food/xenoburger name = "Xeno burger" + result = /obj/item/food/burger/xeno reqs = list( /obj/item/food/patty/xeno = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/xeno subcategory = CAT_BURGER /datum/crafting_recipe/food/bearger name = "Bearger" + result = /obj/item/food/burger/bearger reqs = list( /obj/item/food/patty/bear = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/bearger subcategory = CAT_BURGER /datum/crafting_recipe/food/fishburger name = "Fish burger" + result = /obj/item/food/burger/fish reqs = list( /obj/item/food/fishmeat/carp = 1, /obj/item/food/cheese/wedge = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/fish subcategory = CAT_BURGER /datum/crafting_recipe/food/tofuburger name = "Tofu burger" + result = /obj/item/food/burger/tofu reqs = list( /obj/item/food/tofu = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/tofu subcategory = CAT_BURGER /datum/crafting_recipe/food/ghostburger name = "Ghost burger" + result = /obj/item/food/burger/ghost reqs = list( /obj/item/ectoplasm = 1, /datum/reagent/consumable/sodiumchloride = 2, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/ghost subcategory = CAT_BURGER /datum/crafting_recipe/food/clownburger name = "Clown burger" + result = /obj/item/food/burger/clown reqs = list( /obj/item/clothing/mask/gas/clown_hat = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/clown subcategory = CAT_BURGER /datum/crafting_recipe/food/mimeburger name = "Mime burger" + result = /obj/item/food/burger/mime reqs = list( /obj/item/clothing/mask/gas/mime = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/mime subcategory = CAT_BURGER /datum/crafting_recipe/food/redburger name = "Red burger" + result = /obj/item/food/burger/red reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/red = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/red subcategory = CAT_BURGER /datum/crafting_recipe/food/orangeburger name = "Orange burger" + result = /obj/item/food/burger/orange reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/orange = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/orange subcategory = CAT_BURGER /datum/crafting_recipe/food/yellowburger name = "Yellow burger" + result = /obj/item/food/burger/yellow reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/yellow = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/yellow subcategory = CAT_BURGER /datum/crafting_recipe/food/greenburger name = "Green burger" + result = /obj/item/food/burger/green reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/green = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/green subcategory = CAT_BURGER /datum/crafting_recipe/food/blueburger name = "Blue burger" + result = /obj/item/food/burger/blue reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/blue = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/blue subcategory = CAT_BURGER /datum/crafting_recipe/food/purpleburger name = "Purple burger" + result = /obj/item/food/burger/purple reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/purple = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/purple subcategory = CAT_BURGER /datum/crafting_recipe/food/blackburger name = "Black burger" + result = /obj/item/food/burger/black reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/black = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/black subcategory = CAT_BURGER /datum/crafting_recipe/food/whiteburger name = "White burger" + result = /obj/item/food/burger/white reqs = list( /obj/item/food/patty/plain = 1, /obj/item/toy/crayon/white = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/white subcategory = CAT_BURGER /datum/crafting_recipe/food/spellburger name = "Spell burger" + result = /obj/item/food/burger/spell reqs = list( /obj/item/clothing/head/wizard = 1, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/spell subcategory = CAT_BURGER /datum/crafting_recipe/food/bigbiteburger name = "Big bite burger" + result = /obj/item/food/burger/bigbite reqs = list( /obj/item/food/patty/plain = 3, /obj/item/food/cheese/wedge = 2, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/bigbite subcategory = CAT_BURGER /datum/crafting_recipe/food/superbiteburger name = "Super bite burger" + result = /obj/item/food/burger/superbite reqs = list( /datum/reagent/consumable/sodiumchloride = 5, /datum/reagent/consumable/blackpepper = 5, @@ -229,147 +223,142 @@ /obj/item/food/boiledegg = 1, /obj/item/food/meat/bacon = 1, /obj/item/food/bun = 1 - ) - result = /obj/item/food/burger/superbite subcategory = CAT_BURGER /datum/crafting_recipe/food/slimeburger name = "Jelly burger" + result = /obj/item/food/burger/jelly/slime reqs = list( /datum/reagent/toxin/slimejelly = 5, /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/jelly/slime subcategory = CAT_BURGER /datum/crafting_recipe/food/jellyburger name = "Jelly burger" + result = /obj/item/food/burger/jelly/cherry reqs = list( - /datum/reagent/consumable/cherryjelly = 5, - /obj/item/food/bun = 1 + /datum/reagent/consumable/cherryjelly = 5, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/jelly/cherry subcategory = CAT_BURGER /datum/crafting_recipe/food/fivealarmburger name = "Five alarm burger" + result = /obj/item/food/burger/fivealarm reqs = list( - /obj/item/food/patty/plain = 1, - /obj/item/food/grown/ghost_chili = 2, - /obj/item/food/bun = 1 + /obj/item/food/patty/plain = 1, + /obj/item/food/grown/ghost_chili = 2, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/fivealarm subcategory = CAT_BURGER /datum/crafting_recipe/food/ratburger name = "Rat burger" + result = /obj/item/food/burger/rat reqs = list( - /obj/item/food/deadmouse = 1, - /obj/item/food/bun = 1 + /obj/item/food/deadmouse = 1, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/rat subcategory = CAT_BURGER /datum/crafting_recipe/food/baseballburger name = "Home run baseball burger" + result = /obj/item/food/burger/baseball reqs = list( - /obj/item/melee/baseball_bat = 1, - /obj/item/food/bun = 1 + /obj/item/melee/baseball_bat = 1, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/baseball subcategory = CAT_BURGER /datum/crafting_recipe/food/baconburger name = "Bacon Burger" + result = /obj/item/food/burger/baconburger reqs = list( - /obj/item/food/meat/bacon = 3, - /obj/item/food/bun = 1 + /obj/item/food/meat/bacon = 3, + /obj/item/food/bun = 1 ) - - result = /obj/item/food/burger/baconburger subcategory = CAT_BURGER /datum/crafting_recipe/food/empoweredburger name = "Empowered Burger" + result = /obj/item/food/burger/empoweredburger reqs = list( - /obj/item/stack/sheet/mineral/plasma = 2, - /obj/item/food/bun = 1 + /obj/item/stack/sheet/mineral/plasma = 2, + /obj/item/food/bun = 1 ) - - result = /obj/item/food/burger/empoweredburger subcategory = CAT_BURGER /datum/crafting_recipe/food/crabburger name = "Crab Burger" + result = /obj/item/food/burger/crab reqs = list( - /obj/item/food/meat/crab = 2, - /obj/item/food/bun = 1 + /obj/item/food/meat/crab = 2, + /obj/item/food/bun = 1 ) - - result = /obj/item/food/burger/crab subcategory = CAT_BURGER /datum/crafting_recipe/food/cheeseburger name = "Cheese Burger" + result = /obj/item/food/burger/cheese reqs = list( - /obj/item/food/patty/plain = 1, - /obj/item/food/cheese/wedge = 1, - /obj/item/food/bun = 1 + /obj/item/food/patty/plain = 1, + /obj/item/food/cheese/wedge = 1, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/cheese subcategory = CAT_BURGER /datum/crafting_recipe/food/soylentburger name = "Soylent Burger" + result = /obj/item/food/burger/soylent reqs = list( - /obj/item/food/soylentgreen = 1, //two full meats worth. - /obj/item/food/cheese/wedge = 2, - /obj/item/food/bun = 1 + /obj/item/food/soylentgreen = 1, //two full meats worth. + /obj/item/food/cheese/wedge = 2, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/soylent subcategory = CAT_BURGER /datum/crafting_recipe/food/ribburger name = "McRib" + result = /obj/item/food/burger/rib reqs = list( - /obj/item/food/bbqribs = 1, //The sauce is already included in the ribs - /obj/item/food/onion_slice = 1, //feel free to remove if too burdensome. - /obj/item/food/bun = 1 + /obj/item/food/bbqribs = 1, //The sauce is already included in the ribs + /obj/item/food/onion_slice = 1, //feel free to remove if too burdensome. + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/rib subcategory = CAT_BURGER /datum/crafting_recipe/food/mcguffin name = "McGuffin" + result = /obj/item/food/burger/mcguffin reqs = list( - /obj/item/food/friedegg = 1, - /obj/item/food/meat/bacon = 2, - /obj/item/food/bun = 1 + /obj/item/food/friedegg = 1, + /obj/item/food/meat/bacon = 2, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/mcguffin subcategory = CAT_BURGER /datum/crafting_recipe/food/chickenburger name = "Chicken Sandwich" + result = /obj/item/food/burger/chicken reqs = list( - /obj/item/food/patty/chicken = 1, - /datum/reagent/consumable/mayonnaise = 5, - /obj/item/food/bun = 1 + /obj/item/food/patty/chicken = 1, + /datum/reagent/consumable/mayonnaise = 5, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/chicken subcategory = CAT_BURGER /datum/crafting_recipe/food/crazyhamburger name = "Crazy Hamburger" + result = /obj/item/food/burger/crazy reqs = list( - /obj/item/food/patty/plain = 1, // we have no horse meat sadly - /obj/item/food/grown/chili = 2, - /datum/reagent/consumable/cooking_oil = 20, - /obj/item/food/grown/nettle/death = 2, // closest thing to "grass of death" - /obj/item/food/cheese/wedge = 4, - /obj/item/food/bun = 1 + /obj/item/food/patty/plain = 1, // we have no horse meat sadly + /obj/item/food/grown/chili = 2, + /datum/reagent/consumable/cooking_oil = 20, + /obj/item/food/grown/nettle/death = 2, // closest thing to "grass of death" + /obj/item/food/cheese/wedge = 4, + /obj/item/food/bun = 1 ) - result = /obj/item/food/burger/crazy subcategory = CAT_BURGER diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_cake.dm similarity index 94% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_cake.dm index 8864c55d32a05..576985051f392 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_cake.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_cake.dm @@ -1,200 +1,198 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////CAKE//////////////////////////////////////////////// +/// Cakes crafting /datum/crafting_recipe/food/carrotcake name = "Carrot cake" + result = /obj/item/food/cake/carrot reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/carrot = 2 ) - result = /obj/item/food/cake/carrot subcategory = CAT_CAKE /datum/crafting_recipe/food/cheesecake name = "Cheese cake" + result = /obj/item/food/cake/cheese reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/cheese/wedge = 2 ) - result = /obj/item/food/cake/cheese subcategory = CAT_CAKE /datum/crafting_recipe/food/applecake name = "Apple cake" + result = /obj/item/food/cake/apple reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/apple = 2 ) - result = /obj/item/food/cake/apple subcategory = CAT_CAKE /datum/crafting_recipe/food/orangecake name = "Orange cake" + result = /obj/item/food/cake/orange reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/citrus/orange = 2 ) - result = /obj/item/food/cake/orange subcategory = CAT_CAKE /datum/crafting_recipe/food/limecake name = "Lime cake" + result = /obj/item/food/cake/lime reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/citrus/lime = 2 ) - result = /obj/item/food/cake/lime subcategory = CAT_CAKE /datum/crafting_recipe/food/lemoncake name = "Lemon cake" + result = /obj/item/food/cake/lemon reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/citrus/lemon = 2 ) - result = /obj/item/food/cake/lemon subcategory = CAT_CAKE /datum/crafting_recipe/food/chocolatecake name = "Chocolate cake" + result = /obj/item/food/cake/chocolate reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/chocolatebar = 2 ) - result = /obj/item/food/cake/chocolate subcategory = CAT_CAKE /datum/crafting_recipe/food/birthdaycake name = "Birthday cake" + result = /obj/item/food/cake/birthday reqs = list( /obj/item/food/cake/plain = 1, /obj/item/candle = 1, /datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/caramel = 2 ) - result = /obj/item/food/cake/birthday subcategory = CAT_CAKE /datum/crafting_recipe/food/energycake name = "Energy cake" + blacklist = list(/obj/item/food/cake/birthday/energy) reqs = list( /obj/item/food/cake/birthday = 1, /obj/item/melee/transforming/energy/sword = 1, ) - blacklist = list(/obj/item/food/cake/birthday/energy) result = /obj/item/food/cake/birthday/energy subcategory = CAT_CAKE /datum/crafting_recipe/food/braincake name = "Brain cake" + result = /obj/item/food/cake/brain reqs = list( /obj/item/organ/brain = 1, /obj/item/food/cake/plain = 1 ) - result = /obj/item/food/cake/brain subcategory = CAT_CAKE /datum/crafting_recipe/food/slimecake name = "Slime cake" + result = /obj/item/food/cake/slimecake reqs = list( /obj/item/slime_extract = 1, /obj/item/food/cake/plain = 1 ) - result = /obj/item/food/cake/slimecake subcategory = CAT_CAKE /datum/crafting_recipe/food/pumpkinspicecake name = "Pumpkin spice cake" + result = /obj/item/food/cake/pumpkinspice reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/pumpkin = 2 ) - result = /obj/item/food/cake/pumpkinspice subcategory = CAT_CAKE /datum/crafting_recipe/food/holycake name = "Angel food cake" + result = /obj/item/food/cake/holy_cake reqs = list( /datum/reagent/water/holywater = 15, /obj/item/food/cake/plain = 1 ) - result = /obj/item/food/cake/holy_cake subcategory = CAT_CAKE /datum/crafting_recipe/food/poundcake name = "Pound cake" + result = /obj/item/food/cake/pound_cake reqs = list( /obj/item/food/cake/plain = 4 ) - result = /obj/item/food/cake/pound_cake subcategory = CAT_CAKE /datum/crafting_recipe/food/hardwarecake name = "Hardware cake" + result = /obj/item/food/cake/hardware_cake reqs = list( /obj/item/food/cake/plain = 1, /obj/item/circuitboard = 2, - /datum/reagent/toxin/acid = 5 + /datum/reagent/toxin/acid = 5 //ironic that circuitmaking no longer need acids, but a cake that's a circuit still do ) - result = /obj/item/food/cake/hardware_cake subcategory = CAT_CAKE /datum/crafting_recipe/food/bscccake name = "blackberry and strawberry chocolate cake" + result = /obj/item/food/cake/bscc reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/chocolatebar = 2, /obj/item/food/grown/berries = 5 ) - result = /obj/item/food/cake/bscc subcategory = CAT_CAKE /datum/crafting_recipe/food/bscvcake name = "blackberry and strawberry vanilla cake" + result = /obj/item/food/cake/bsvc reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/berries = 5 ) - result = /obj/item/food/cake/bsvc subcategory = CAT_CAKE /datum/crafting_recipe/food/clowncake name = "clown cake" always_available = FALSE + result = /obj/item/food/cake/clown_cake reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/sundae = 2, /obj/item/food/grown/banana = 5 ) - result = /obj/item/food/cake/clown_cake subcategory = CAT_CAKE /datum/crafting_recipe/food/vanillacake name = "vanilla cake" always_available = FALSE + result = /obj/item/food/cake/vanilla_cake reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/vanillapod = 2 ) - result = /obj/item/food/cake/vanilla_cake subcategory = CAT_CAKE /datum/crafting_recipe/food/trumpetcake name = "Spaceman's Cake" + result = /obj/item/food/cake/trumpet reqs = list( /obj/item/food/cake/plain = 1, /obj/item/food/grown/flower/trumpet = 2, /datum/reagent/consumable/cream = 5, /datum/reagent/consumable/berryjuice = 5 ) - result = /obj/item/food/cake/trumpet subcategory = CAT_CAKE - /datum/crafting_recipe/food/cak name = "Living cat/cake hybrid" + result = /mob/living/simple_animal/pet/cat/cak reqs = list( /obj/item/organ/brain = 1, /obj/item/organ/heart = 1, @@ -204,16 +202,15 @@ /datum/reagent/consumable/sprinkles = 5, /datum/reagent/teslium = 1 //To shock the whole thing into life ) - result = /mob/living/simple_animal/pet/cat/cak subcategory = CAT_CAKE //Cat! Haha, get it? CAT? GET IT? We get it - Love Felines /datum/crafting_recipe/food/popup_cake name = "Towering pile of cakes" + result = /obj/structure/popout_cake reqs = list( - /obj/item/food/cake/plain = 3, - /datum/reagent/consumable/sugar = 10, - /datum/reagent/consumable/cream = 5, - /obj/item/bikehorn/airhorn = 1 + /obj/item/food/cake/plain = 3, + /datum/reagent/consumable/sugar = 10, + /datum/reagent/consumable/cream = 5, + /obj/item/bikehorn/airhorn = 1 ) - result = /obj/structure/popout_cake subcategory = CAT_CAKE diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_egg.dm similarity index 89% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_egg.dm index c444f4ee5388b..08a504aad342f 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_egg.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_egg.dm @@ -1,48 +1,47 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////EGG RECIPE's//////////////////////////////////////////////// +/// Egg stuff crafting /datum/crafting_recipe/food/friedegg name = "Fried egg" + result = /obj/item/food/friedegg reqs = list( /datum/reagent/consumable/sodiumchloride = 1, /datum/reagent/consumable/blackpepper = 1, /obj/item/food/egg = 1 ) - result = /obj/item/food/friedegg subcategory = CAT_EGG /datum/crafting_recipe/food/omelette name = "Omelette" + result = /obj/item/food/omelette reqs = list( /obj/item/food/egg = 2, /obj/item/food/cheese/wedge = 2 ) - result = /obj/item/food/omelette subcategory = CAT_EGG /datum/crafting_recipe/food/chocolateegg name = "Chocolate egg" + result = /obj/item/food/chocolateegg reqs = list( /obj/item/food/boiledegg = 1, /obj/item/food/chocolatebar = 1 ) - result = /obj/item/food/chocolateegg subcategory = CAT_EGG /datum/crafting_recipe/food/eggsbenedict name = "Eggs benedict" + result = /obj/item/food/benedict reqs = list( /obj/item/food/friedegg = 1, /obj/item/food/meat/steak = 1, /obj/item/food/breadslice/plain = 1, ) - result = /obj/item/food/benedict subcategory = CAT_EGG /datum/crafting_recipe/food/eggbowl name = "Egg bowl" + result = /obj/item/food/salad/eggbowl reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/boiledrice = 1, @@ -50,25 +49,24 @@ /obj/item/food/grown/carrot = 1, /obj/item/food/grown/corn = 1 ) - result = /obj/item/food/salad/eggbowl subcategory = CAT_EGG /datum/crafting_recipe/food/wrap name = "Wrap" + result = /obj/item/food/eggwrap reqs = list(/datum/reagent/consumable/soysauce = 10, /obj/item/food/friedegg = 1, /obj/item/food/grown/cabbage = 1, ) - result = /obj/item/food/eggwrap - category = CAT_EGG + subcategory = CAT_EGG /datum/crafting_recipe/food/chawanmushi name = "Chawanmushi" + result = /obj/item/food/chawanmushi reqs = list( /datum/reagent/water = 5, /datum/reagent/consumable/soysauce = 5, /obj/item/food/boiledegg = 2, /obj/item/food/grown/mushroom/chanterelle = 1 ) - result = /obj/item/food/chawanmushi - category = CAT_EGG + subcategory = CAT_EGG diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_frozen.dm similarity index 99% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_frozen.dm index 113e3f3a01588..1d79c9f3e02e3 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_frozen.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_frozen.dm @@ -1,51 +1,50 @@ -///////////////// -//Misc. Frozen.// -///////////////// +/// Misc. foodstuff crafting /datum/crafting_recipe/food/icecreamsandwich name = "Icecream sandwich" + result = /obj/item/food/icecreamsandwich reqs = list( /datum/reagent/consumable/cream = 5, /datum/reagent/consumable/ice = 5, /obj/item/food/icecream = 1 ) - result = /obj/item/food/icecreamsandwich subcategory = CAT_ICE /datum/crafting_recipe/food/strawberryicecreamsandwich name = "Strawberry ice cream sandwich" + result = /obj/item/food/strawberryicecreamsandwich reqs = list( /datum/reagent/consumable/cream = 5, /datum/reagent/consumable/ice = 5, /obj/item/food/grown/berries = 2, ) - result = /obj/item/food/strawberryicecreamsandwich subcategory = CAT_ICE /datum/crafting_recipe/food/spacefreezy name ="Space freezy" + result = /obj/item/food/spacefreezy reqs = list( /datum/reagent/consumable/bluecherryjelly = 5, /datum/reagent/consumable/spacemountainwind = 15, /obj/item/food/icecream = 1 ) - result = /obj/item/food/spacefreezy subcategory = CAT_ICE /datum/crafting_recipe/food/sundae name ="Sundae" + result = /obj/item/food/sundae reqs = list( /datum/reagent/consumable/cream = 5, /obj/item/food/grown/cherries = 1, /obj/item/food/grown/banana = 1, /obj/item/food/icecream = 1 ) - result = /obj/item/food/sundae subcategory = CAT_ICE /datum/crafting_recipe/food/honkdae name ="Honkdae" + result = /obj/item/food/honkdae reqs = list( /datum/reagent/consumable/cream = 5, /obj/item/clothing/mask/gas/clown_hat = 1, @@ -53,112 +52,112 @@ /obj/item/food/grown/banana = 2, /obj/item/food/icecream = 1 ) - result = /obj/item/food/honkdae subcategory = CAT_ICE //////////////////////////SNOW CONES/////////////////////// /datum/crafting_recipe/food/flavorless_sc name = "Flavorless snowcone" + result = /obj/item/food/snowcones reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15 ) - result = /obj/item/food/snowcones subcategory = CAT_ICE /datum/crafting_recipe/food/pineapple_sc name = "Pineapple snowcone" + result = /obj/item/food/snowcones/pineapple reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/pineapplejuice = 5 ) - result = /obj/item/food/snowcones/pineapple subcategory = CAT_ICE /datum/crafting_recipe/food/lime_sc name = "Lime snowcone" + result = /obj/item/food/snowcones/lime reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/limejuice = 5 ) - result = /obj/item/food/snowcones/lime subcategory = CAT_ICE /datum/crafting_recipe/food/lemon_sc name = "Lemon snowcone" + result = /obj/item/food/snowcones/lemon reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/lemonjuice = 5 ) - result = /obj/item/food/snowcones/lemon subcategory = CAT_ICE /datum/crafting_recipe/food/apple_sc name = "Apple snowcone" + result = /obj/item/food/snowcones/apple reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/applejuice = 5 ) - result = /obj/item/food/snowcones/apple subcategory = CAT_ICE /datum/crafting_recipe/food/grape_sc name = "Grape snowcone" + result = /obj/item/food/snowcones/grape reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/berryjuice = 5 ) - result = /obj/item/food/snowcones/grape subcategory = CAT_ICE /datum/crafting_recipe/food/orange_sc name = "Orange snowcone" + result = /obj/item/food/snowcones/orange reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/orangejuice = 5 ) - result = /obj/item/food/snowcones/orange subcategory = CAT_ICE /datum/crafting_recipe/food/blue_sc name = "Bluecherry snowcone" + result = /obj/item/food/snowcones/blue reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/bluecherryjelly= 5 ) - result = /obj/item/food/snowcones/blue subcategory = CAT_ICE /datum/crafting_recipe/food/red_sc name = "Cherry snowcone" + result = /obj/item/food/snowcones/red reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/cherryjelly= 5 ) - result = /obj/item/food/snowcones/red subcategory = CAT_ICE /datum/crafting_recipe/food/berry_sc name = "Berry snowcone" + result = /obj/item/food/snowcones/berry reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/berryjuice = 5 ) - result = /obj/item/food/snowcones/berry subcategory = CAT_ICE /datum/crafting_recipe/food/fruitsalad_sc name = "Fruit Salad snowcone" + result = /obj/item/food/snowcones/fruitsalad reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/water = 5, @@ -167,75 +166,74 @@ /datum/reagent/consumable/limejuice = 5, /datum/reagent/consumable/lemonjuice = 5 ) - result = /obj/item/food/snowcones/fruitsalad subcategory = CAT_ICE /datum/crafting_recipe/food/mime_sc name = "Mime snowcone" + result = /obj/item/food/snowcones/mime reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/nothing = 5 ) - result = /obj/item/food/snowcones/mime subcategory = CAT_ICE /datum/crafting_recipe/food/clown_sc name = "Clown snowcone" + result = /obj/item/food/snowcones/clown reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/laughter = 5 ) - result = /obj/item/food/snowcones/clown subcategory = CAT_ICE /datum/crafting_recipe/food/soda_sc name = "Space Cola snowcone" + result = /obj/item/food/snowcones/soda reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/space_cola = 5 ) - result = /obj/item/food/snowcones/soda subcategory = CAT_ICE /datum/crafting_recipe/food/spacemountainwind_sc name = "Space Mountain Wind snowcone" + result = /obj/item/food/snowcones/spacemountainwind reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/spacemountainwind = 5 ) - result = /obj/item/food/snowcones/spacemountainwind subcategory = CAT_ICE /datum/crafting_recipe/food/pwrgame_sc name = "Pwrgame snowcone" + result = /obj/item/food/snowcones/pwrgame reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/pwr_game = 15 ) - result = /obj/item/food/snowcones/pwrgame subcategory = CAT_ICE /datum/crafting_recipe/food/honey_sc name = "Honey snowcone" + result = /obj/item/food/snowcones/honey reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/consumable/honey = 5 ) - result = /obj/item/food/snowcones/honey subcategory = CAT_ICE /datum/crafting_recipe/food/rainbow_sc name = "Rainbow snowcone" + result = /obj/item/food/snowcones/rainbow reqs = list( /obj/item/reagent_containers/food/drinks/sillycup = 1, /datum/reagent/consumable/ice = 15, /datum/reagent/colorful_reagent = 1 //Harder to make ) - result = /obj/item/food/snowcones/rainbow subcategory = CAT_ICE diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_meat.dm similarity index 95% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_meat.dm index 35bff8f48e67b..d379c06cb1953 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_meat.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_meat.dm @@ -1,45 +1,45 @@ -// see code/module/crafting/table.dm -////////////////////////////////////////////////KEBABS//////////////////////////////////////////////// +/// Meat stuff crafting /datum/crafting_recipe/food/humankebab name = "Human kebab" + result = /obj/item/food/kebab/human reqs = list( /obj/item/stack/rods = 1, /obj/item/food/meat/steak/plain/human = 2 ) - result = /obj/item/food/kebab/human subcategory = CAT_MEAT /datum/crafting_recipe/food/kebab name = "Kebab" + result = /obj/item/food/kebab/monkey reqs = list( /obj/item/stack/rods = 1, /obj/item/food/meat/steak = 2 ) - result = /obj/item/food/kebab/monkey subcategory = CAT_MEAT /datum/crafting_recipe/food/tofukebab name = "Tofu kebab" + result = /obj/item/food/kebab/tofu reqs = list( /obj/item/stack/rods = 1, /obj/item/food/tofu = 2 ) - result = /obj/item/food/kebab/tofu subcategory = CAT_MEAT /datum/crafting_recipe/food/tailkebab name = "Lizard tail kebab" + result = /obj/item/food/kebab/tail reqs = list( /obj/item/stack/rods = 1, /obj/item/organ/tail/lizard = 1 ) - result = /obj/item/food/kebab/tail subcategory = CAT_MEAT /datum/crafting_recipe/food/fiestaskewer name = "Fiesta Skewer" + result = /obj/item/food/kebab/fiesta reqs = list( /obj/item/stack/rods = 1, /obj/item/food/grown/chili = 1, @@ -47,167 +47,166 @@ /obj/item/food/grown/corn = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/kebab/fiesta subcategory = CAT_MEAT ////////////////////////////////////////////////MR SPIDER//////////////////////////////////////////////// +/// Misc. Meats crafting + /datum/crafting_recipe/food/spidereggsham name = "Spider eggs ham" + result = /obj/item/food/spidereggsham reqs = list( /datum/reagent/consumable/sodiumchloride = 1, /obj/item/food/spidereggs = 1, /obj/item/food/meat/cutlet/spider = 2 ) - result = /obj/item/food/spidereggsham subcategory = CAT_MEAT -////////////////////////////////////////////////MISC RECIPE's//////////////////////////////////////////////// - /datum/crafting_recipe/food/cornedbeef name = "Corned beef" + result = /obj/item/food/cornedbeef reqs = list( /datum/reagent/consumable/sodiumchloride = 5, /obj/item/food/meat/steak = 1, /obj/item/food/grown/cabbage = 2 ) - result = /obj/item/food/cornedbeef subcategory = CAT_MEAT /datum/crafting_recipe/food/bearsteak name = "Filet migrawr" + result = /obj/item/food/bearsteak + tools = list(/obj/item/lighter) reqs = list( /datum/reagent/consumable/ethanol/manly_dorf = 5, /obj/item/food/meat/steak/bear = 1, ) - tools = list(/obj/item/lighter) - result = /obj/item/food/bearsteak subcategory = CAT_MEAT /datum/crafting_recipe/food/stewedsoymeat name = "Stewed soymeat" + result = /obj/item/food/stewedsoymeat reqs = list( /obj/item/food/soydope = 2, /obj/item/food/grown/carrot = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/stewedsoymeat subcategory = CAT_MEAT /datum/crafting_recipe/food/sausage name = "Sausage" + result = /obj/item/food/raw_sausage reqs = list( /obj/item/food/meatball = 1, /obj/item/food/meat/cutlet = 2 ) - result = /obj/item/food/raw_sausage subcategory = CAT_MEAT /datum/crafting_recipe/food/nugget name = "Chicken nugget" + result = /obj/item/food/nugget reqs = list( /obj/item/food/meat/cutlet = 1 ) - result = /obj/item/food/nugget subcategory = CAT_MEAT /datum/crafting_recipe/food/rawkhinkali name = "Raw Khinkali" + result = /obj/item/food/rawkhinkali reqs = list( /obj/item/food/doughslice = 1, /obj/item/food/grown/garlic = 1, /obj/item/food/meatball = 1 ) - result = /obj/item/food/rawkhinkali subcategory = CAT_MEAT /datum/crafting_recipe/food/meatbun name = "Meat bun" + result = /obj/item/food/meatbun reqs = list( /datum/reagent/consumable/soysauce = 5, /obj/item/food/bun = 1, /obj/item/food/meatball = 1, /obj/item/food/grown/cabbage = 1 ) - result = /obj/item/food/meatbun subcategory = CAT_MEAT /datum/crafting_recipe/food/pigblanket name = "Pig in a Blanket" + result = /obj/item/food/pigblanket reqs = list( /obj/item/food/bun = 1, /obj/item/food/butter = 1, /obj/item/food/meat/cutlet = 1 ) - result = /obj/item/food/pigblanket subcategory = CAT_MEAT /datum/crafting_recipe/food/meatbun name = "Meat bun" + result = /obj/item/food/meatbun reqs = list( /datum/reagent/consumable/soysauce = 5, /obj/item/food/bun = 1, /obj/item/food/meatball = 1, /obj/item/food/grown/cabbage = 1 ) - result = /obj/item/food/meatbun subcategory = CAT_MEAT /datum/crafting_recipe/food/ratkebab name = "Rat Kebab" + result = /obj/item/food/kebab/rat reqs = list( /obj/item/stack/rods = 1, /obj/item/food/deadmouse = 1 ) - result = /obj/item/food/kebab/rat subcategory = CAT_MEAT /datum/crafting_recipe/food/doubleratkebab name = "Double Rat Kebab" + result = /obj/item/food/kebab/rat/double reqs = list( /obj/item/stack/rods = 1, /obj/item/food/deadmouse = 2 ) - result = /obj/item/food/kebab/rat/double subcategory = CAT_MEAT /datum/crafting_recipe/food/ricepork name = "Rice and Pork" + result = /obj/item/food/salad/ricepork reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/boiledrice = 1, /obj/item/food/meat/cutlet = 2 ) - result = /obj/item/food/salad/ricepork subcategory = CAT_MEAT /datum/crafting_recipe/food/ashsteak name = "Ashflaked Steak" + result = /obj/item/food/meat/steak/ashflake reqs = list( /obj/item/food/meat/steak/goliath = 1, /obj/item/food/grown/ash_flora/cactus_fruit = 1, /obj/item/food/grown/ash_flora/mushroom_leaf = 1 ) - result = /obj/item/food/meat/steak/ashflake subcategory = CAT_MEAT /datum/crafting_recipe/food/ribs name = "BBQ Ribs" + result = /obj/item/food/bbqribs reqs = list( /datum/reagent/consumable/bbqsauce = 5, /obj/item/food/meat/steak/plain = 2, /obj/item/stack/rods = 2 ) - result = /obj/item/food/bbqribs subcategory = CAT_MEAT /datum/crafting_recipe/food/meatclown name = "Meat Clown" + result = /obj/item/food/meatclown reqs = list( /obj/item/food/meat/steak/plain = 1, /obj/item/food/grown/banana = 1 ) - result = /obj/item/food/meatclown subcategory = CAT_MEAT diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_mexican.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_mexican.dm similarity index 97% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_mexican.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_mexican.dm index 0e6ea744e793f..02d3ae6819f10 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_mexican.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_mexican.dm @@ -1,114 +1,113 @@ -// see code/module/crafting/table.dm -// MEXICAN +/// Mexican Foodstuff crafting /datum/crafting_recipe/food/burrito name ="Burrito" + result = /obj/item/food/burrito reqs = list( /obj/item/food/tortilla = 1, /obj/item/food/grown/soybeans = 2 ) - result = /obj/item/food/burrito subcategory = CAT_MEXICAN /datum/crafting_recipe/food/cheesyburrito name ="Cheesy burrito" + result = /obj/item/food/cheesyburrito reqs = list( /obj/item/food/cheese/wedge = 2, /obj/item/food/tortilla = 1, /obj/item/food/grown/soybeans = 1 ) - result = /obj/item/food/cheesyburrito subcategory = CAT_MEXICAN /datum/crafting_recipe/food/carneburrito name ="Carne de asada burrito" + result = /obj/item/food/carneburrito reqs = list( /obj/item/food/tortilla = 1, /obj/item/food/meat/cutlet = 2, /obj/item/food/grown/soybeans = 1 ) - result = /obj/item/food/carneburrito subcategory = CAT_MEXICAN /datum/crafting_recipe/food/fuegoburrito name ="Fuego plasma burrito" + result = /obj/item/food/fuegoburrito reqs = list( /obj/item/food/tortilla = 1, /obj/item/food/grown/ghost_chili = 2, /obj/item/food/grown/soybeans = 1 ) - result = /obj/item/food/fuegoburrito subcategory = CAT_MEXICAN /datum/crafting_recipe/food/nachos name ="Nachos" + result = /obj/item/food/nachos reqs = list( /datum/reagent/consumable/sodiumchloride = 1, /obj/item/food/tortilla = 1 ) - result = /obj/item/food/nachos subcategory = CAT_MEXICAN /datum/crafting_recipe/food/cheesynachos name ="Cheesy nachos" + result = /obj/item/food/cheesynachos reqs = list( /datum/reagent/consumable/sodiumchloride = 1, /obj/item/food/cheese/wedge = 1, /obj/item/food/tortilla = 1 ) - result = /obj/item/food/cheesynachos subcategory = CAT_MEXICAN /datum/crafting_recipe/food/cubannachos name ="Cuban nachos" + result = /obj/item/food/cubannachos reqs = list( /datum/reagent/consumable/ketchup = 5, /obj/item/food/grown/chili = 2, /obj/item/food/tortilla = 1 ) - result = /obj/item/food/cubannachos subcategory = CAT_MEXICAN /datum/crafting_recipe/food/taco name ="Classic Taco" + result = /obj/item/food/taco reqs = list( /obj/item/food/tortilla = 1, /obj/item/food/cheese/wedge = 1, /obj/item/food/meat/cutlet = 1, /obj/item/food/grown/cabbage = 1, ) - result = /obj/item/food/taco subcategory = CAT_MEXICAN /datum/crafting_recipe/food/tacoplain name ="Plain Taco" + result = /obj/item/food/taco/plain reqs = list( /obj/item/food/tortilla = 1, /obj/item/food/cheese/wedge = 1, /obj/item/food/meat/cutlet = 1, ) - result = /obj/item/food/taco/plain subcategory = CAT_MEXICAN /datum/crafting_recipe/food/enchiladas name = "Enchiladas" + result = /obj/item/food/enchiladas reqs = list( /obj/item/food/meat/cutlet = 2, /obj/item/food/grown/chili = 2, /obj/item/food/tortilla = 2 ) - result = /obj/item/food/enchiladas subcategory = CAT_MEAT /datum/crafting_recipe/food/stuffedlegion name = "Stuffed legion" - time = 40 + time = 4 SECONDS + result = /obj/item/food/stuffedlegion reqs = list( /obj/item/food/meat/steak/goliath = 1, /obj/item/organ/regenerative_core/legion = 1, /datum/reagent/consumable/ketchup = 2, /datum/reagent/consumable/capsaicin = 2 ) - result = /obj/item/food/stuffedlegion subcategory = CAT_MEXICAN diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_misc.dm similarity index 78% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_misc.dm index 65ee50cfaaaf6..5953785747886 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_misc.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_misc.dm @@ -1,115 +1,114 @@ -// see code/module/crafting/table.dm - -// MISC +/// Misc. Foodstuff crafting /datum/crafting_recipe/food/candiedapple name = "Candied apple" + result = /obj/item/food/candiedapple reqs = list( /datum/reagent/consumable/caramel = 5, /obj/item/food/grown/apple = 1 ) - result = /obj/item/food/candiedapple subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/spiderlollipop name = "Spider Lollipop" + result = /obj/item/food/spiderlollipop reqs = list(/obj/item/stack/rods = 1, /datum/reagent/consumable/sugar = 5, /datum/reagent/water = 5, /obj/item/food/spiderling = 1 ) - result = /obj/item/food/spiderlollipop subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/chococoin name = "Choco coin" + result = /obj/item/food/chococoin reqs = list( /obj/item/coin = 1, /obj/item/food/chocolatebar = 1, ) - result = /obj/item/food/chococoin subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/fudgedice name = "Fudge dice" + result = /obj/item/food/fudgedice reqs = list( /obj/item/dice = 1, /obj/item/food/chocolatebar = 1, ) - result = /obj/item/food/fudgedice subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/chocoorange name = "Choco orange" + result = /obj/item/food/chocoorange reqs = list( /obj/item/food/grown/citrus/orange = 1, /obj/item/food/chocolatebar = 1, ) - result = /obj/item/food/chocoorange subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/loaded_baked_potato name = "Loaded baked potato" + result = /obj/item/food/loaded_baked_potato reqs = list( /obj/item/food/grown/potato = 1, /obj/item/food/cheese/wedge = 1, /obj/item/food/meat/bacon = 1, /obj/item/food/grown/cabbage = 1, ) - result = /obj/item/food/loaded_baked_potato - category = CAT_MISCFOOD + subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/cheesyfries name = "Cheesy fries" + result = /obj/item/food/cheesyfries reqs = list( /obj/item/food/fries = 1, /obj/item/food/cheese/wedge = 1 ) - result = /obj/item/food/cheesyfries subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/beans name = "Beans" - time = 40 + result = /obj/item/food/canned/beans + time = 4 SECONDS reqs = list(/datum/reagent/consumable/ketchup = 5, /obj/item/food/grown/soybeans = 2 ) - result = /obj/item/food/canned/beans subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/eggplantparm name ="Eggplant parmigiana" + result = /obj/item/food/eggplantparm reqs = list( /obj/item/food/cheese/wedge = 2, /obj/item/food/grown/eggplant = 1 ) - result = /obj/item/food/eggplantparm subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/melonkeg name ="Melon keg" + result = /obj/item/food/melonkeg reqs = list( /datum/reagent/consumable/ethanol/vodka = 25, /obj/item/food/grown/holymelon = 1, /obj/item/reagent_containers/food/drinks/bottle/vodka = 1 ) parts = list(/obj/item/reagent_containers/food/drinks/bottle/vodka = 1) - result = /obj/item/food/melonkeg subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/honeybar name = "Honey nut bar" + result = /obj/item/food/honeybar reqs = list( /obj/item/food/grown/oat = 1, /datum/reagent/consumable/honey = 5 ) - result = /obj/item/food/honeybar subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/powercrepe name = "Powercrepe" - time = 40 + result = /obj/item/food/powercrepe + time = 4 SECONDS reqs = list( /obj/item/food/flatdough = 1, /datum/reagent/consumable/milk = 1, @@ -117,31 +116,31 @@ /obj/item/stock_parts/cell/super =1, /obj/item/melee/sabre = 1 ) - result = /obj/item/food/powercrepe subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/branrequests name = "Bran Requests Cereal" + result = /obj/item/food/branrequests reqs = list( /obj/item/food/grown/wheat = 1, /obj/item/food/no_raisin = 1, ) - result = /obj/item/food/branrequests subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/ricepudding name = "Rice pudding" + result = /obj/item/food/salad/ricepudding reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /datum/reagent/consumable/milk = 5, /datum/reagent/consumable/sugar = 5, /obj/item/food/boiledrice = 1 ) - result = /obj/item/food/salad/ricepudding subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/butterbear //ITS ALIVEEEEEE! name = "Living bear/butter hybrid" + result = /mob/living/simple_animal/hostile/bear/butter reqs = list( /obj/item/organ/brain = 1, /obj/item/organ/heart = 1, @@ -150,39 +149,88 @@ /datum/reagent/blood = 50, /datum/reagent/teslium = 1 //To shock the whole thing into life ) - result = /mob/living/simple_animal/hostile/bear/butter subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/crab_rangoon name = "Crab Rangoon" + result = /obj/item/food/crab_rangoon reqs = list( /obj/item/food/doughslice = 1, /datum/reagent/consumable/cream = 5, /obj/item/food/cheese/wedge = 1, /obj/item/food/meat/rawcrab = 1 ) - result = /obj/item/food/crab_rangoon subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/pingles name = "Pingles" + result = /obj/item/food/pingles reqs = list( /obj/item/c_tube = 1, /obj/item/food/grown/potato/wedges = 1, /obj/item/food/onion_slice = 1, /datum/reagent/consumable/cream = 10 ) - result = /obj/item/food/pingles subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/swirl_lollipop name = "swirl lollipop" + result = /obj/item/food/swirl_lollipop reqs = list( /datum/reagent/consumable/sugar = 5, /datum/reagent/consumable/caramel = 5, /datum/reagent/drug/happiness = 5, ) - result = /obj/item/food/swirl_lollipop + subcategory = CAT_MISCFOOD + +///Easter foods crafting + +/datum/crafting_recipe/food/hotcrossbun + name = "Hot-Cross Bun" + result = /obj/item/food/hotcrossbun + reqs = list( + /obj/item/food/bread/plain = 1, + /datum/reagent/consumable/sugar = 1 + ) + subcategory = CAT_MISCFOOD + +/datum/crafting_recipe/food/briochecake + name = "Brioche cake" + result = /obj/item/food/cake/brioche + reqs = list( + /obj/item/food/cake/plain = 1, + /datum/reagent/consumable/sugar = 2 + ) + subcategory = CAT_MISCFOOD + +/datum/crafting_recipe/food/scotchegg + name = "Scotch egg" + result = /obj/item/food/scotchegg + reqs = list( + /datum/reagent/consumable/sodiumchloride = 1, + /datum/reagent/consumable/blackpepper = 1, + /obj/item/food/boiledegg = 1, + /obj/item/food/meatball = 1 + ) + subcategory = CAT_MISCFOOD + +/datum/crafting_recipe/food/mammi + name = "Mammi" + result = /obj/item/food/soup/mammi + reqs = list( + /obj/item/food/bread/plain = 1, + /obj/item/food/chocolatebar = 1, + /datum/reagent/consumable/milk = 5 + ) + subcategory = CAT_MISCFOOD + +/datum/crafting_recipe/food/chocolatebunny + name = "Chocolate bunny" + result = /obj/item/food/chocolatebunny + reqs = list( + /datum/reagent/consumable/sugar = 2, + /obj/item/food/chocolatebar = 1 + ) subcategory = CAT_MISCFOOD /datum/crafting_recipe/food/onigiri diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pastry.dm similarity index 91% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pastry.dm index b5ef9cec55b4c..86c088cd2225d 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pastry.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pastry.dm @@ -1,574 +1,547 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////DONUTS//////////////////////////////////////////////// - +/// Pastry crafting +/// Donuts Crafting /datum/crafting_recipe/food/donut - time = 15 name = "Donut" + result = /obj/item/food/donut/plain + time = 1.5 SECONDS reqs = list( /datum/reagent/consumable/sugar = 1, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/donut/plain subcategory = CAT_PASTRY - /datum/crafting_recipe/food/donut/chaos name = "Chaos donut" + result = /obj/item/food/donut/chaos reqs = list( /datum/reagent/consumable/frostoil = 5, /datum/reagent/consumable/capsaicin = 5, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/donut/chaos /datum/crafting_recipe/food/donut/meat - time = 15 name = "Meat donut" + result = /obj/item/food/donut/meat reqs = list( /obj/item/food/meat/rawcutlet = 1, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/donut/meat /datum/crafting_recipe/food/donut/jelly name = "Jelly donut" + result = /obj/item/food/donut/jelly/plain reqs = list( /datum/reagent/consumable/berryjuice = 5, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/donut/jelly/plain /datum/crafting_recipe/food/donut/slimejelly name = "Slime jelly donut" + result = /obj/item/food/donut/jelly/slimejelly/plain reqs = list( /datum/reagent/toxin/slimejelly = 5, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/plain /datum/crafting_recipe/food/donut/berry name = "Berry Donut" + result = /obj/item/food/donut/berry reqs = list( /datum/reagent/consumable/berryjuice = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/berry /datum/crafting_recipe/food/donut/trumpet name = "Spaceman's Donut" + result = /obj/item/food/donut/trumpet reqs = list( /datum/reagent/medicine/polypyr = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/trumpet - /datum/crafting_recipe/food/donut/apple name = "Apple Donut" + result = /obj/item/food/donut/apple reqs = list( /datum/reagent/consumable/applejuice = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/apple /datum/crafting_recipe/food/donut/caramel name = "Caramel Donut" + result = /obj/item/food/donut/caramel reqs = list( /datum/reagent/consumable/caramel = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/caramel /datum/crafting_recipe/food/donut/choco name = "Chocolate Donut" + result = /obj/item/food/donut/choco reqs = list( /obj/item/food/chocolatebar = 1, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/choco /datum/crafting_recipe/food/donut/blumpkin name = "Blumpkin Donut" + result = /obj/item/food/donut/blumpkin reqs = list( /datum/reagent/consumable/blumpkinjuice = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/blumpkin /datum/crafting_recipe/food/donut/bungo name = "Bungo Donut" + result = /obj/item/food/donut/bungo reqs = list( /datum/reagent/consumable/bungojuice = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/bungo /datum/crafting_recipe/food/donut/matcha name = "Matcha Donut" + result = /obj/item/food/donut/matcha reqs = list( /datum/reagent/toxin/teapowder = 3, /obj/item/food/donut/plain = 1 ) - result = /obj/item/food/donut/matcha -////////////////////////////////////////////////////JELLY DONUTS/////////////////////////////////////////////////////// + ///Jelly Donuts Crafting /datum/crafting_recipe/food/donut/jelly/berry name = "Berry Jelly Donut" + result = /obj/item/food/donut/jelly/berry reqs = list( /datum/reagent/consumable/berryjuice = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/berry /datum/crafting_recipe/food/donut/jelly/trumpet name = "Spaceman's Jelly Donut" + result = /obj/item/food/donut/jelly/trumpet reqs = list( /datum/reagent/medicine/polypyr = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/trumpet - /datum/crafting_recipe/food/donut/jelly/apple name = "Apple Jelly Donut" + result = /obj/item/food/donut/jelly/apple reqs = list( /datum/reagent/consumable/applejuice = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/apple /datum/crafting_recipe/food/donut/jelly/caramel name = "Caramel Jelly Donut" + result = /obj/item/food/donut/jelly/caramel reqs = list( /datum/reagent/consumable/caramel = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/caramel /datum/crafting_recipe/food/donut/jelly/choco name = "Chocolate Jelly Donut" + result = /obj/item/food/donut/jelly/choco reqs = list( /obj/item/food/chocolatebar = 1, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/choco /datum/crafting_recipe/food/donut/jelly/blumpkin name = "Blumpkin Jelly Donut" + result = /obj/item/food/donut/jelly/blumpkin reqs = list( /datum/reagent/consumable/blumpkinjuice = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/blumpkin /datum/crafting_recipe/food/donut/jelly/bungo name = "Bungo Jelly Donut" + result = /obj/item/food/donut/jelly/bungo reqs = list( /datum/reagent/consumable/bungojuice = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/bungo /datum/crafting_recipe/food/donut/jelly/matcha name = "Matcha Jelly Donut" + result = /obj/item/food/donut/jelly/matcha reqs = list( /datum/reagent/toxin/teapowder = 3, /obj/item/food/donut/jelly/plain = 1 ) - result = /obj/item/food/donut/jelly/matcha -////////////////////////////////////////////////////SLIME DONUTS/////////////////////////////////////////////////////// +///Slime Donuts Crafting /datum/crafting_recipe/food/donut/slimejelly/berry name = "Berry Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/berry reqs = list( /datum/reagent/consumable/berryjuice = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/berry /datum/crafting_recipe/food/donut/slimejelly/trumpet name = "Spaceman's Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/trumpet reqs = list( /datum/reagent/medicine/polypyr = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/trumpet - /datum/crafting_recipe/food/donut/slimejelly/apple name = "Apple Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/apple reqs = list( /datum/reagent/consumable/applejuice = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/apple /datum/crafting_recipe/food/donut/slimejelly/caramel name = "Caramel Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/caramel reqs = list( /datum/reagent/consumable/caramel = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/caramel /datum/crafting_recipe/food/donut/slimejelly/choco name = "Chocolate Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/choco reqs = list( /obj/item/food/chocolatebar = 1, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/choco /datum/crafting_recipe/food/donut/slimejelly/blumpkin name = "Blumpkin Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/blumpkin reqs = list( /datum/reagent/consumable/blumpkinjuice = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/blumpkin /datum/crafting_recipe/food/donut/slimejelly/bungo name = "Bungo Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/bungo reqs = list( /datum/reagent/consumable/bungojuice = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/bungo /datum/crafting_recipe/food/donut/slimejelly/matcha name = "Matcha Slime Donut" + result = /obj/item/food/donut/jelly/slimejelly/matcha reqs = list( /datum/reagent/toxin/teapowder = 3, /obj/item/food/donut/jelly/slimejelly/plain = 1 ) - result = /obj/item/food/donut/jelly/slimejelly/matcha - -////////////////////////////////////////////////WAFFLES AND PANCAKES//////////////////////////////////////////////// /datum/crafting_recipe/food/waffles - time = 15 name = "Waffles" + result = /obj/item/food/waffles + time = 1.5 SECONDS reqs = list( /obj/item/food/pastrybase = 2 ) - result = /obj/item/food/waffles subcategory = CAT_PASTRY - /datum/crafting_recipe/food/soylenviridians name = "Soylent viridians" + result = /obj/item/food/soylenviridians reqs = list( /obj/item/food/pastrybase = 2, /obj/item/food/grown/soybeans = 1 ) - result = /obj/item/food/soylenviridians subcategory = CAT_PASTRY /datum/crafting_recipe/food/soylentgreen name = "Soylent green" + result = /obj/item/food/soylentgreen reqs = list( /obj/item/food/pastrybase = 2, /obj/item/food/meat/slab/human = 2 ) - result = /obj/item/food/soylentgreen subcategory = CAT_PASTRY - /datum/crafting_recipe/food/rofflewaffles name = "Roffle waffles" + result = /obj/item/food/rofflewaffles reqs = list( /datum/reagent/drug/mushroomhallucinogen = 5, /obj/item/food/pastrybase = 2 ) - result = /obj/item/food/rofflewaffles subcategory = CAT_PASTRY /datum/crafting_recipe/food/pancakes name = "Pancake" + result = /obj/item/food/pancakes reqs = list( /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/pancakes subcategory = CAT_PASTRY /datum/crafting_recipe/food/bbpancakes name = "Blueberry pancake" + result = /obj/item/food/pancakes/blueberry reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/berries = 1 ) - result = /obj/item/food/pancakes/blueberry subcategory = CAT_PASTRY /datum/crafting_recipe/food/ccpancakes name = "Chocolate chip pancake" + result = /obj/item/food/pancakes/chocolatechip reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/chocolatebar = 1 ) - result = /obj/item/food/pancakes/chocolatechip subcategory = CAT_PASTRY - -////////////////////////////////////////////////DONKPOCCKETS//////////////////////////////////////////////// - /datum/crafting_recipe/food/donkpocket - time = 15 name = "Donk-pocket" + result = /obj/item/food/donkpocket + time = 1.5 SECONDS reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/meatball = 1 ) - result = /obj/item/food/donkpocket subcategory = CAT_PASTRY /datum/crafting_recipe/food/donkpocket/dankpocket - time = 15 name = "Dank-pocket" + result = /obj/item/food/donkpocket/dankpocket reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/cannabis = 1 ) - result = /obj/item/food/donkpocket/dankpocket subcategory = CAT_PASTRY /datum/crafting_recipe/food/donkpocket/spicy - time = 15 name = "Spicy-pocket" + result = /obj/item/food/donkpocket/spicy reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/chili = 1 ) - result = /obj/item/food/donkpocket/spicy subcategory = CAT_PASTRY /datum/crafting_recipe/food/donkpocket/teriyaki - time = 15 name = "Teriyaki-pocket" + result = /obj/item/food/donkpocket/teriyaki reqs = list( /obj/item/food/pastrybase = 1, /datum/reagent/consumable/soysauce = 3 ) - result = /obj/item/food/donkpocket/teriyaki subcategory = CAT_PASTRY /datum/crafting_recipe/food/donkpocket/pizza - time = 15 name = "Pizza-pocket" + result = /obj/item/food/donkpocket/pizza reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/donkpocket/pizza subcategory = CAT_PASTRY /datum/crafting_recipe/food/donkpocket/honk - time = 15 name = "Honk-Pocket" + result = /obj/item/food/donkpocket/honk reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/banana = 1, /datum/reagent/consumable/sugar = 3 ) - result = /obj/item/food/donkpocket/honk subcategory = CAT_PASTRY /datum/crafting_recipe/food/donkpocket/berry - time = 15 name = "Berry-pocket" + result = /obj/item/food/donkpocket/berry reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/berries = 1 ) - result = /obj/item/food/donkpocket/berry subcategory = CAT_PASTRY -/datum/crafting_recipe/food/donkpocket/gondola - time = 15 +/datum/crafting_recipe/food/donkpocket/gondola //PERKELE :DDD name = "Gondola-pocket" + result = /obj/item/food/donkpocket/gondola reqs = list( /obj/item/food/pastrybase = 1, /datum/reagent/tranquility = 5 ) - result = /obj/item/food/donkpocket/gondola subcategory = CAT_PASTRY -////////////////////////////////////////////////MUFFINS//////////////////////////////////////////////// - /datum/crafting_recipe/food/muffin - time = 15 name = "Muffin" + result = /obj/item/food/muffin + time = 1.5 SECONDS reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/muffin subcategory = CAT_PASTRY -/datum/crafting_recipe/food/berrymuffin +/datum/crafting_recipe/food/muffin/berrymuffin name = "Berry muffin" + result = /obj/item/food/muffin/berry reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/pastrybase = 1, /obj/item/food/grown/berries = 1 ) - result = /obj/item/food/muffin/berry subcategory = CAT_PASTRY -/datum/crafting_recipe/food/booberrymuffin +/datum/crafting_recipe/food/muffin/booberrymuffin name = "Booberry muffin" + result = /obj/item/food/muffin/booberry reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/pastrybase = 1, /obj/item/food/grown/berries = 1, /obj/item/ectoplasm = 1 ) - result = /obj/item/food/muffin/booberry subcategory = CAT_PASTRY -/datum/crafting_recipe/food/moffin +/datum/crafting_recipe/food/muffin/moffin name = "Moffin" + result = /obj/item/food/muffin/moffin reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/pastrybase = 1, /obj/item/stack/sheet/cotton/cloth = 1, ) - result = /obj/item/food/muffin/moffin subcategory = CAT_PASTRY -////////////////////////////////////////////OTHER//////////////////////////////////////////// - /datum/crafting_recipe/food/khachapuri name = "Khachapuri" + result = /obj/item/food/khachapuri reqs = list( /datum/reagent/consumable/eggyolk = 5, /obj/item/food/cheese/wedge = 1, /obj/item/food/bread/plain = 1 ) - result = /obj/item/food/khachapuri subcategory = CAT_PASTRY /datum/crafting_recipe/food/sugarcookie - time = 15 name = "Sugar cookie" + result = /obj/item/food/cookie/sugar + time = 1.5 SECONDS reqs = list( /datum/reagent/consumable/sugar = 5, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/cookie/sugar subcategory = CAT_PASTRY /datum/crafting_recipe/food/fortunecookie - time = 15 name = "Fortune cookie" + result = /obj/item/food/fortunecookie + time = 1.5 SECONDS reqs = list( /obj/item/food/pastrybase = 1, /obj/item/paper = 1 ) - parts = list( - /obj/item/paper = 1 - ) - result = /obj/item/food/fortunecookie + parts = list(/obj/item/paper = 1) subcategory = CAT_PASTRY /datum/crafting_recipe/food/poppypretzel - time = 15 name = "Poppy pretzel" + result = /obj/item/food/poppypretzel + time = 1.5 SECONDS reqs = list( /obj/item/seeds/flower/poppy = 1, /obj/item/food/pastrybase = 1 ) - result = /obj/item/food/poppypretzel subcategory = CAT_PASTRY /datum/crafting_recipe/food/plumphelmetbiscuit - time = 15 name = "Plumphelmet biscuit" + result = /obj/item/food/plumphelmetbiscuit + time = 1.5 SECONDS reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/mushroom/plumphelmet = 1 ) - result = /obj/item/food/plumphelmetbiscuit subcategory = CAT_PASTRY /datum/crafting_recipe/food/cracker - time = 15 name = "Cracker" + result = /obj/item/food/cracker + time = 1.5 SECONDS reqs = list( /datum/reagent/consumable/sodiumchloride = 1, /obj/item/food/pastrybase = 1, ) - result = /obj/item/food/cracker subcategory = CAT_PASTRY /datum/crafting_recipe/food/chococornet name = "Choco cornet" + result = /obj/item/food/chococornet reqs = list( /datum/reagent/consumable/sodiumchloride = 1, /obj/item/food/pastrybase = 1, /obj/item/food/chocolatebar = 1 ) - result = /obj/item/food/chococornet subcategory = CAT_PASTRY /datum/crafting_recipe/food/oatmealcookie name = "Oatmeal cookie" + result = /obj/item/food/cookie/oatmeal reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/oat = 1 ) - result = /obj/item/food/cookie/oatmeal subcategory = CAT_PASTRY /datum/crafting_recipe/food/raisincookie name = "Raisin cookie" + result = /obj/item/food/cookie/raisin reqs = list( /obj/item/food/no_raisin = 1, /obj/item/food/pastrybase = 1, /obj/item/food/grown/oat = 1 ) - result = /obj/item/food/cookie/raisin subcategory = CAT_PASTRY /datum/crafting_recipe/food/cherrycupcake name = "Cherry cupcake" + result = /obj/item/food/cherrycupcake reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/cherries = 1 ) - result = /obj/item/food/cherrycupcake subcategory = CAT_PASTRY /datum/crafting_recipe/food/bluecherrycupcake name = "Blue cherry cupcake" + result = /obj/item/food/cherrycupcake/blue reqs = list( /obj/item/food/pastrybase = 1, /obj/item/food/grown/bluecherries = 1 ) - result = /obj/item/food/cherrycupcake/blue subcategory = CAT_PASTRY /datum/crafting_recipe/food/honeybun name = "Honey bun" + result = /obj/item/food/honeybun reqs = list( /obj/item/food/pastrybase = 1, /datum/reagent/consumable/honey = 5 ) - result = /obj/item/food/honeybun subcategory = CAT_PASTRY /datum/crafting_recipe/food/ravtart name = "Rav'tart" + result = /obj/item/food/ravtart reqs = list( /obj/item/food/pastrybase = 1, /obj/item/stack/sheet/bronze = 1, /obj/item/food/grown/berries = 2, /obj/item/food/grown/citrus/orange = 1 ) - result = /obj/item/food/ravtart subcategory = CAT_PASTRY diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pie.dm similarity index 74% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pie.dm index b13cc9fe71620..43ee641468f47 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pie.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pie.dm @@ -1,208 +1,234 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////PIES//////////////////////////////////////////////// +/// Pies Crafting /datum/crafting_recipe/food/bananacreampie name = "Banana cream pie" + result = /obj/item/food/pie/cream reqs = list( /datum/reagent/consumable/milk = 5, /obj/item/food/pie/plain = 1, - /obj/item/food/grown/banana = 1 + /obj/item/food/grown/banana = 1 ) - result = /obj/item/food/pie/cream subcategory = CAT_PIE /datum/crafting_recipe/food/meatpie name = "Meat pie" + result = /obj/item/food/pie/meatpie reqs = list( /datum/reagent/consumable/blackpepper = 1, /datum/reagent/consumable/sodiumchloride = 1, /obj/item/food/pie/plain = 1, /obj/item/food/meat/steak/plain = 1 ) - result = /obj/item/food/pie/meatpie subcategory = CAT_PIE /datum/crafting_recipe/food/tofupie name = "Tofu pie" + result = /obj/item/food/pie/tofupie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/tofu = 1 ) - result = /obj/item/food/pie/tofupie subcategory = CAT_PIE /datum/crafting_recipe/food/xenopie name = "Xeno pie" + result = /obj/item/food/pie/xemeatpie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/meat/cutlet/xeno = 1 ) - result = /obj/item/food/pie/xemeatpie subcategory = CAT_PIE /datum/crafting_recipe/food/cherrypie name = "Cherry pie" + result = /obj/item/food/pie/cherrypie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/cherries = 1 ) - result = /obj/item/food/pie/cherrypie subcategory = CAT_PIE /datum/crafting_recipe/food/berryclafoutis name = "Berry clafoutis" + result = /obj/item/food/pie/berryclafoutis reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/berries = 1 ) - result = /obj/item/food/pie/berryclafoutis subcategory = CAT_PIE /datum/crafting_recipe/food/bearypie name = "Beary Pie" + result = /obj/item/food/pie/bearypie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/berries = 1, /obj/item/food/meat/steak/bear = 1 ) - result = /obj/item/food/pie/bearypie subcategory = CAT_PIE /datum/crafting_recipe/food/amanitapie name = "Amanita pie" + result = /obj/item/food/pie/amanita_pie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/mushroom/amanita = 1 ) - result = /obj/item/food/pie/amanita_pie subcategory = CAT_PIE /datum/crafting_recipe/food/plumppie name = "Plump pie" + result = /obj/item/food/pie/plump_pie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/mushroom/plumphelmet = 1 ) - result = /obj/item/food/pie/plump_pie subcategory = CAT_PIE /datum/crafting_recipe/food/applepie name = "Apple pie" + result = /obj/item/food/pie/applepie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/apple = 1 ) - result = /obj/item/food/pie/applepie subcategory = CAT_PIE /datum/crafting_recipe/food/pumpkinpie name = "Pumpkin pie" + result = /obj/item/food/pie/pumpkinpie reqs = list( /datum/reagent/consumable/milk = 5, /datum/reagent/consumable/sugar = 5, /obj/item/food/pie/plain = 1, /obj/item/food/grown/pumpkin = 1 ) - result = /obj/item/food/pie/pumpkinpie subcategory = CAT_PIE /datum/crafting_recipe/food/goldenappletart name = "Golden apple tart" + result = /obj/item/food/pie/appletart reqs = list( /datum/reagent/consumable/milk = 5, /datum/reagent/consumable/sugar = 5, /obj/item/food/pie/plain = 1, /obj/item/food/grown/apple/gold = 1 ) - result = /obj/item/food/pie/appletart subcategory = CAT_PIE /datum/crafting_recipe/food/grapetart name = "Grape tart" reqs = list( - /datum/reagent/consumable/milk = 5, - /datum/reagent/consumable/sugar = 5, - /obj/item/food/pie/plain = 1, - /obj/item/food/grown/grapes = 3 - ) + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /obj/item/food/grown/grapes = 3 + ) result = /obj/item/food/pie/grapetart + reqs = list( + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /obj/item/food/grown/grapes = 3 + ) subcategory = CAT_PIE /datum/crafting_recipe/food/mimetart name = "Mime tart" always_available = FALSE reqs = list( - /datum/reagent/consumable/milk = 5, - /datum/reagent/consumable/sugar = 5, - /obj/item/food/pie/plain = 1, - /datum/reagent/consumable/nothing = 5 - ) + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /datum/reagent/consumable/nothing = 5 + ) result = /obj/item/food/pie/mimetart + reqs = list( + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /datum/reagent/consumable/nothing = 5 + ) subcategory = CAT_PIE + always_available = FALSE /datum/crafting_recipe/food/berrytart name = "Berry tart" always_available = FALSE reqs = list( - /datum/reagent/consumable/milk = 5, - /datum/reagent/consumable/sugar = 5, - /obj/item/food/pie/plain = 1, - /obj/item/food/grown/berries = 3 - ) + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /obj/item/food/grown/berries = 3 + ) result = /obj/item/food/pie/berrytart + reqs = list( + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /obj/item/food/grown/berries = 3 + ) subcategory = CAT_PIE + always_available = FALSE /datum/crafting_recipe/food/cocoalavatart name = "Chocolate Lava tart" always_available = FALSE reqs = list( - /datum/reagent/consumable/milk = 5, - /datum/reagent/consumable/sugar = 5, - /obj/item/food/pie/plain = 1, - /obj/item/food/chocolatebar = 3, - /obj/item/slime_extract = 1 //The reason you dont know how to make it! - ) + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /obj/item/food/chocolatebar = 3, + /obj/item/slime_extract = 1 //The reason you dont know how to make it! + ) result = /obj/item/food/pie/cocoalavatart + reqs = list( + /datum/reagent/consumable/milk = 5, + /datum/reagent/consumable/sugar = 5, + /obj/item/food/pie/plain = 1, + /obj/item/food/chocolatebar = 3, + /obj/item/slime_extract = 1 //The reason you dont know how to make it! + ) subcategory = CAT_PIE + always_available = FALSE /datum/crafting_recipe/food/blumpkinpie name = "Blumpkin pie" + result = /obj/item/food/pie/blumpkinpie reqs = list( /datum/reagent/consumable/milk = 5, /datum/reagent/consumable/sugar = 5, /obj/item/food/pie/plain = 1, /obj/item/food/grown/blumpkin = 1 ) - result = /obj/item/food/pie/blumpkinpie subcategory = CAT_PIE /datum/crafting_recipe/food/dulcedebatata name = "Dulce de batata" + result = /obj/item/food/pie/dulcedebatata reqs = list( /datum/reagent/consumable/vanilla = 5, /datum/reagent/water = 5, /obj/item/food/grown/potato/sweet = 2 ) - result = /obj/item/food/pie/dulcedebatata subcategory = CAT_PIE /datum/crafting_recipe/food/frostypie name = "Frosty pie" + result = /obj/item/food/pie/frostypie reqs = list( /obj/item/food/pie/plain = 1, /obj/item/food/grown/bluecherries = 1 ) - result = /obj/item/food/pie/frostypie subcategory = CAT_PIE /datum/crafting_recipe/food/baklava name = "Baklava pie" + result = /obj/item/food/pie/baklava reqs = list( /obj/item/food/butter = 2, /obj/item/food/tortilla = 4, //Layers /obj/item/seeds/wheat/oat = 4 ) - result = /obj/item/food/pie/baklava subcategory = CAT_PIE diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pizza.dm similarity index 93% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pizza.dm index 00b2242b3d1c1..778d9bbde8ce7 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_pizza.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_pizza.dm @@ -1,31 +1,30 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////PIZZA!!!//////////////////////////////////////////////// +/// Pizza Crafting /datum/crafting_recipe/food/margheritapizza name = "Margherita pizza" + result = /obj/item/food/pizza/margherita reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/cheese/wedge = 4, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/margherita subcategory = CAT_PIZZA /datum/crafting_recipe/food/meatpizza name = "Meat pizza" + result = /obj/item/food/pizza/meat reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/meat/cutlet = 4, /obj/item/food/cheese/wedge = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/meat subcategory = CAT_PIZZA /datum/crafting_recipe/food/arnold name = "Arnold pizza" + result = /obj/item/food/pizza/arnold reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/meat/cutlet = 3, @@ -33,20 +32,20 @@ /obj/item/food/cheese/wedge = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/arnold subcategory = CAT_PIZZA /datum/crafting_recipe/food/mushroompizza name = "Mushroom pizza" + result = /obj/item/food/pizza/mushroom reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/grown/mushroom = 5 ) - result = /obj/item/food/pizza/mushroom subcategory = CAT_PIZZA /datum/crafting_recipe/food/vegetablepizza name = "Vegetable pizza" + result = /obj/item/food/pizza/vegetable reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/grown/eggplant = 1, @@ -54,44 +53,44 @@ /obj/item/food/grown/corn = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/vegetable subcategory = CAT_PIZZA /datum/crafting_recipe/food/donkpocketpizza name = "Donkpocket pizza" + result = /obj/item/food/pizza/donkpocket reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/donkpocket/warm = 3, /obj/item/food/cheese/wedge = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/donkpocket subcategory = CAT_PIZZA /datum/crafting_recipe/food/dankpizza name = "Dank pizza" + result = /obj/item/food/pizza/dank reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/grown/ambrosia/vulgaris = 3, /obj/item/food/cheese/wedge = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/dank subcategory = CAT_PIZZA /datum/crafting_recipe/food/sassysagepizza name = "Sassysage pizza" + result = /obj/item/food/pizza/sassysage reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/meatball = 3, /obj/item/food/cheese/wedge = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/sassysage subcategory = CAT_PIZZA -/datum/crafting_recipe/food/pineapplepizza +/datum/crafting_recipe/food/pineapplepizza ///AGAINST my will, i say that this recipe is missing ham to be the prime of the culinary horrors from canada... name = "Hawaiian pizza" + result = /obj/item/food/pizza/pineapple reqs = list( /obj/item/food/pizzabread = 1, /obj/item/food/meat/cutlet = 2, @@ -99,5 +98,4 @@ /obj/item/food/cheese/wedge = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/pizza/pineapple subcategory = CAT_PIZZA diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_salad.dm similarity index 94% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_salad.dm index 9aaa86ce1529a..ab12f7d7725ae 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_salad.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_salad.dm @@ -1,41 +1,40 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////SALADS//////////////////////////////////////////////// +/// Salad Crafting /datum/crafting_recipe/food/herbsalad name = "Herb salad" + result = /obj/item/food/salad/herbsalad reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/ambrosia/vulgaris = 3, /obj/item/food/grown/apple = 1 ) - result = /obj/item/food/salad/herbsalad subcategory = CAT_SALAD /datum/crafting_recipe/food/aesirsalad name = "Aesir salad" + result = /obj/item/food/salad/aesirsalad reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/ambrosia/deus = 3, /obj/item/food/grown/apple/gold = 1 ) - result = /obj/item/food/salad/aesirsalad subcategory = CAT_SALAD /datum/crafting_recipe/food/validsalad name = "Valid salad" + result = /obj/item/food/salad/validsalad reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/ambrosia/vulgaris = 3, /obj/item/food/grown/potato = 1, /obj/item/food/meatball = 1 ) - result = /obj/item/food/salad/validsalad subcategory = CAT_SALAD /datum/crafting_recipe/food/monkeysdelight name = "Monkeys delight" + result = /obj/item/food/soup/monkeysdelight reqs = list( /datum/reagent/consumable/flour = 5, /datum/reagent/consumable/sodiumchloride = 1, @@ -44,11 +43,11 @@ /obj/item/food/monkeycube = 1, /obj/item/food/grown/banana = 1 ) - result = /obj/item/food/soup/monkeysdelight subcategory = CAT_SALAD /datum/crafting_recipe/food/melonfruitbowl name ="Melon fruit bowl" + result = /obj/item/food/melonfruitbowl reqs = list( /obj/item/food/grown/watermelon = 1, /obj/item/food/grown/apple = 1, @@ -57,11 +56,11 @@ /obj/item/food/grown/banana = 1, /obj/item/food/grown/ambrosia = 1 ) - result = /obj/item/food/melonfruitbowl subcategory = CAT_SALAD /datum/crafting_recipe/food/fruitsalad name = "Fruit salad" + result = /obj/item/food/salad/fruit reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/apple = 1, @@ -70,32 +69,31 @@ /obj/item/food/watermelonslice = 2 ) - result = /obj/item/food/salad/fruit subcategory = CAT_SALAD /datum/crafting_recipe/food/junglesalad name = "Jungle salad" + result = /obj/item/food/salad/jungle reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/apple = 1, /obj/item/food/grown/grapes = 1, /obj/item/food/grown/banana = 2, /obj/item/food/watermelonslice = 2 - ) - result = /obj/item/food/salad/jungle subcategory = CAT_SALAD /datum/crafting_recipe/food/citrusdelight name = "Citrus delight" + result = /obj/item/food/salad/citrusdelight reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/citrus/lime = 1, /obj/item/food/grown/citrus/lemon = 1, /obj/item/food/grown/citrus/orange = 1 - ) - result = /obj/item/food/salad/citrusdelight subcategory = CAT_SALAD //Peace go here + +//unfortuately, there's no peace. diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_sandwich.dm similarity index 86% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_sandwich.dm index 88301a9d199bf..aab860ff8f695 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_sandwich.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_sandwich.dm @@ -1,63 +1,58 @@ -// see code/datums/recipe.dm - - -// see code/module/crafting/table.dm - -////////////////////////////////////////////////SANDWICHES//////////////////////////////////////////////// +/// Sandwiches Crafting /datum/crafting_recipe/food/sandwich name = "Sandwich" + result = /obj/item/food/sandwich reqs = list( /obj/item/food/breadslice/plain = 2, - /obj/item/food/meat/steak = 1, + /obj/item/food/meat/steak = 1, //that's one hell of a sandwich if it needs a whole steak /obj/item/food/cheese/wedge = 1 ) - result = /obj/item/food/sandwich subcategory = CAT_SANDWICH /datum/crafting_recipe/food/cheese_sandwich name = "Cheese sandwich" + result = /obj/item/food/cheese_sandwich reqs = list( /obj/item/food/breadslice/plain = 2, /obj/item/food/cheese/wedge = 2 ) - result = /obj/item/food/cheese_sandwich subcategory = CAT_SANDWICH /datum/crafting_recipe/food/slimesandwich name = "Jelly sandwich" + result = /obj/item/food/jellysandwich/slime reqs = list( /datum/reagent/toxin/slimejelly = 5, /obj/item/food/breadslice/plain = 2, ) - result = /obj/item/food/jellysandwich/slime subcategory = CAT_SANDWICH /datum/crafting_recipe/food/cherrysandwich name = "Jelly sandwich" + result = /obj/item/food/jellysandwich/cherry reqs = list( /datum/reagent/consumable/cherryjelly = 5, /obj/item/food/breadslice/plain = 2, ) - result = /obj/item/food/jellysandwich/cherry subcategory = CAT_SANDWICH /datum/crafting_recipe/food/notasandwich name = "Not a sandwich" + result = /obj/item/food/notasandwich reqs = list( /obj/item/food/breadslice/plain = 2, /obj/item/clothing/mask/fakemoustache = 1 ) - result = /obj/item/food/notasandwich subcategory = CAT_SANDWICH /datum/crafting_recipe/food/hotdog name = "Hot dog" + result = /obj/item/food/hotdog reqs = list( /datum/reagent/consumable/ketchup = 5, /obj/item/food/bun = 1, /obj/item/food/sausage = 1 ) - result = /obj/item/food/hotdog subcategory = CAT_SANDWICH diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_seafood.dm similarity index 100% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_seafood.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_seafood.dm diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_soup.dm similarity index 96% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_soup.dm index abb4e3fdc3ac6..b3007f054d364 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_soup.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_soup.dm @@ -1,20 +1,19 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////SOUP//////////////////////////////////////////////// +/// Soups Crafting /datum/crafting_recipe/food/oatmeal name = "Oatmeal" + result = /obj/item/food/soup/oatmeal reqs = list( /datum/reagent/consumable/milk = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/oat = 1 ) - result = /obj/item/food/soup/oatmeal subcategory = CAT_SOUP /datum/crafting_recipe/food/meatballsoup name = "Meatball soup" + result = /obj/item/food/soup/meatball reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, @@ -22,11 +21,11 @@ /obj/item/food/grown/carrot = 1, /obj/item/food/grown/potato = 1 ) - result = /obj/item/food/soup/meatball subcategory = CAT_SOUP /datum/crafting_recipe/food/vegetablesoup name = "Vegetable soup" + result = /obj/item/food/soup/vegetable reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, @@ -35,11 +34,11 @@ /obj/item/food/grown/eggplant = 1, /obj/item/food/grown/potato = 1 ) - result = /obj/item/food/soup/vegetable subcategory = CAT_SOUP /datum/crafting_recipe/food/nettlesoup name = "Nettle soup" + result = /obj/item/food/soup/nettle reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, @@ -47,116 +46,115 @@ /obj/item/food/grown/potato = 1, /obj/item/food/boiledegg = 1 ) - result = /obj/item/food/soup/nettle subcategory = CAT_SOUP /datum/crafting_recipe/food/wingfangchu name = "Wingfangchu" + result = /obj/item/food/soup/wingfangchu reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /datum/reagent/consumable/soysauce = 5, /obj/item/food/meat/cutlet/xeno = 2 ) - result = /obj/item/food/soup/wingfangchu subcategory = CAT_SOUP /datum/crafting_recipe/food/wishsoup name = "Wish soup" + result= /obj/item/food/soup/wish reqs = list( /datum/reagent/water = 20, /obj/item/reagent_containers/glass/bowl = 1 ) - result= /obj/item/food/soup/wish subcategory = CAT_SOUP /datum/crafting_recipe/food/hotchili name = "Hot chili" + result = /obj/item/food/soup/hotchili reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/meat/cutlet = 2, /obj/item/food/grown/chili = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/soup/hotchili subcategory = CAT_SOUP /datum/crafting_recipe/food/coldchili name = "Cold chili" + result = /obj/item/food/soup/coldchili reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/meat/cutlet = 2, /obj/item/food/grown/icepepper = 1, /obj/item/food/grown/tomato = 1 ) - result = /obj/item/food/soup/coldchili subcategory = CAT_SOUP /datum/crafting_recipe/food/tomatosoup name = "Tomato soup" + result = /obj/item/food/soup/tomato reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/tomato = 2 ) - result = /obj/item/food/soup/tomato subcategory = CAT_SOUP /datum/crafting_recipe/food/eyeballsoup name = "Eyeball soup" + result = /obj/item/food/soup/tomato/eyeball reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/tomato = 2, /obj/item/organ/eyes = 1 ) - result = /obj/item/food/soup/tomato/eyeball subcategory = CAT_SOUP - /datum/crafting_recipe/food/misosoup name = "Miso soup" + result = /obj/item/food/soup/miso reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/soydope = 2, /obj/item/food/tofu = 2 ) - result = /obj/item/food/soup/miso subcategory = CAT_SOUP /datum/crafting_recipe/food/bloodsoup name = "Blood soup" + result = /obj/item/food/soup/blood reqs = list( /datum/reagent/blood = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/tomato/blood = 2 ) - result = /obj/item/food/soup/blood subcategory = CAT_SOUP /datum/crafting_recipe/food/slimesoup name = "Slime soup" + result = /obj/item/food/soup/slime reqs = list( - /datum/reagent/water = 10, - /datum/reagent/toxin/slimejelly = 5, - /obj/item/reagent_containers/glass/bowl = 1 + /datum/reagent/water = 10, + /datum/reagent/toxin/slimejelly = 5, + /obj/item/reagent_containers/glass/bowl = 1 ) - result = /obj/item/food/soup/slime subcategory = CAT_SOUP /datum/crafting_recipe/food/clownstears name = "Clowns tears" + result = /obj/item/food/soup/clownstears reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/banana = 1, /obj/item/stack/sheet/mineral/bananium = 1 ) - result = /obj/item/food/soup/clownstears subcategory = CAT_SOUP /datum/crafting_recipe/food/mysterysoup name = "Mystery soup" + result = /obj/item/food/soup/mystery reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, @@ -165,33 +163,33 @@ /obj/item/food/boiledegg = 1, /obj/item/food/cheese/wedge = 1, ) - result = /obj/item/food/soup/mystery subcategory = CAT_SOUP /datum/crafting_recipe/food/mushroomsoup name = "Mushroom soup" + result = /obj/item/food/soup/mushroom reqs = list( /datum/reagent/consumable/milk = 5, /datum/reagent/water = 5, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/mushroom/chanterelle = 1 ) - result = /obj/item/food/soup/mushroom subcategory = CAT_SOUP /datum/crafting_recipe/food/beetsoup name = "Beet soup" + result = /obj/item/food/soup/beet reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/whitebeet = 1, /obj/item/food/grown/cabbage = 1, ) - result = /obj/item/food/soup/beet subcategory = CAT_SOUP /datum/crafting_recipe/food/stew name = "Stew" + result = /obj/item/food/soup/stew reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, @@ -202,53 +200,53 @@ /obj/item/food/grown/eggplant = 1, /obj/item/food/grown/mushroom = 1 ) - result = /obj/item/food/soup/stew subcategory = CAT_SOUP /datum/crafting_recipe/food/spacylibertyduff name = "Spacy liberty duff" + result = /obj/item/food/soup/spacylibertyduff reqs = list( /datum/reagent/consumable/ethanol/vodka = 5, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/mushroom/libertycap = 3 ) - result = /obj/item/food/soup/spacylibertyduff subcategory = CAT_SOUP /datum/crafting_recipe/food/amanitajelly name = "Amanita jelly" + result = /obj/item/food/soup/amanitajelly reqs = list( /datum/reagent/consumable/ethanol/vodka = 5, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/mushroom/amanita = 3 ) - result = /obj/item/food/soup/amanitajelly subcategory = CAT_SOUP /datum/crafting_recipe/food/sweetpotatosoup name = "Sweet potato soup" + result = /obj/item/food/soup/sweetpotato reqs = list( /datum/reagent/water = 10, /datum/reagent/consumable/sugar = 5, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/potato/sweet = 2 ) - result = /obj/item/food/soup/sweetpotato subcategory = CAT_SOUP /datum/crafting_recipe/food/redbeetsoup name = "Red beet soup" + result = /obj/item/food/soup/beet/red reqs = list( /datum/reagent/water = 10, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/redbeet = 1, /obj/item/food/grown/cabbage = 1 ) - result = /obj/item/food/soup/beet/red subcategory = CAT_SOUP /datum/crafting_recipe/food/bisque name = "Bisque" + result = /obj/item/food/soup/bisque reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /datum/reagent/water = 10, @@ -256,11 +254,11 @@ /obj/item/food/meat/crab = 1, /obj/item/food/boiledrice = 1 ) - result = /obj/item/food/soup/bisque subcategory = CAT_SOUP /datum/crafting_recipe/food/bungocurry name = "Bungo Curry" + result = /obj/item/food/soup/bungocurry reqs = list( /datum/reagent/water = 5, /datum/reagent/consumable/cream = 5, @@ -268,16 +266,15 @@ /obj/item/food/grown/chili = 1, /obj/item/food/grown/bungofruit = 1 ) - result = /obj/item/food/soup/bungocurry subcategory = CAT_SOUP /datum/crafting_recipe/food/electron name = "Electron Soup" + result = /obj/item/food/soup/electron reqs = list( /datum/reagent/water = 10, /datum/reagent/consumable/sodiumchloride = 5, /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/grown/mushroom/jupitercup = 1 ) - result = /obj/item/food/soup/electron subcategory = CAT_SOUP diff --git a/code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_spaghetti.dm similarity index 94% rename from code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm rename to code/datums/components/crafting/crafting_lists/foodstuffs/recipes_spaghetti.dm index 425892e365973..60f0c1f093b85 100644 --- a/code/modules/food_and_drinks/recipes/tablecraft/recipes_spaghetti.dm +++ b/code/datums/components/crafting/crafting_lists/foodstuffs/recipes_spaghetti.dm @@ -1,113 +1,111 @@ -// see code/module/crafting/table.dm - -////////////////////////////////////////////////SPAGHETTI//////////////////////////////////////////////// +/// Noodles Crafting /datum/crafting_recipe/food/tomatopasta name = "Tomato pasta" + result = /obj/item/food/spaghetti/pastatomato reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/grown/tomato = 2 ) - result = /obj/item/food/spaghetti/pastatomato subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/copypasta name = "Copypasta" + result = /obj/item/food/spaghetti/copypasta reqs = list( /obj/item/food/spaghetti/pastatomato = 2 ) - result = /obj/item/food/spaghetti/copypasta subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/spaghettimeatball name = "Spaghetti meatball" + result = /obj/item/food/spaghetti/meatballspaghetti reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/meatball = 2 ) - result = /obj/item/food/spaghetti/meatballspaghetti subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/spesslaw name = "Spesslaw" + result = /obj/item/food/spaghetti/spesslaw reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/meatball = 4 ) - result = /obj/item/food/spaghetti/spesslaw subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/beefnoodle name = "Beef noodle" + result = /obj/item/food/spaghetti/beefnoodle reqs = list( /obj/item/reagent_containers/glass/bowl = 1, /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/meat/cutlet = 2, /obj/item/food/grown/cabbage = 1 ) - result = /obj/item/food/spaghetti/beefnoodle subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/chowmein name = "Chowmein" + result = /obj/item/food/spaghetti/chowmein reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/meat/cutlet = 1, /obj/item/food/grown/cabbage = 2, /obj/item/food/grown/carrot = 1 ) - result = /obj/item/food/spaghetti/chowmein subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/butternoodles name = "Butter Noodles" + result = /obj/item/food/spaghetti/butternoodles reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/butter = 1 ) - result = /obj/item/food/spaghetti/butternoodles subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/kasespatzle name = "Käsespätzle" + result = /obj/item/food/spaghetti/kasespatzle reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /datum/reagent/consumable/eggyolk = 10, /obj/item/food/cheese/wedge = 1 ) - result = /obj/item/food/spaghetti/kasespatzle subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/spaghettinapolitan name = "Spaghetti Napolitan" + result = /obj/item/food/spaghetti/spaghettinapolitan reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, - /datum/reagent/consumable/ketchup = 10, + /datum/reagent/consumable/ketchup = 10, // >:( /obj/item/food/sausage = 1, /obj/item/food/grown/chili = 1 ) - result = /obj/item/food/spaghetti/spaghettinapolitan subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/lasagna name = "Lasagna" + result = /obj/item/food/spaghetti/lasagna reqs = list( /obj/item/food/spaghetti = 1, /obj/item/food/meatball = 1, /obj/item/food/grown/tomato = 1, /obj/item/food/cheese/wedge = 1 ) - result = /obj/item/food/spaghetti/lasagna subcategory = CAT_SPAGHETTI /datum/crafting_recipe/food/glassnoodles name = "Glass Noodles" + result = /obj/item/food/spaghetti/glassnoodles reqs = list( /obj/item/food/spaghetti/boiledspaghetti = 1, /obj/item/food/grown/carrot = 1, /obj/item/food/tofu = 1, /obj/item/stack/sheet/glass = 1 ) - result = /obj/item/food/spaghetti/glassnoodles subcategory = CAT_SPAGHETTI diff --git a/code/datums/components/crafting/crafting_lists/misc.dm b/code/datums/components/crafting/crafting_lists/misc.dm new file mode 100644 index 0000000000000..44c524db78190 --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/misc.dm @@ -0,0 +1,427 @@ + +/// Misc stuff crafting + +/datum/crafting_recipe/spooky_camera + name = "Camera Obscura" + result = /obj/item/camera/spooky + time = 1.5 SECONDS + reqs = list( + /obj/item/camera = 1, + /datum/reagent/water/holywater = 10 + ) + parts = list(/obj/item/camera = 1) + category = CAT_MISC + +/datum/crafting_recipe/lizardhat + name = "Lizard Cloche Hat" + result = /obj/item/clothing/head/costume/lizard + time = 1 SECONDS + reqs = list(/obj/item/organ/tail/lizard = 1) + category = CAT_MISC + +/datum/crafting_recipe/lizardhat_alternate + name = "Lizard Cloche Hat (alternative variant)" + result = /obj/item/clothing/head/costume/lizard + time = 1 SECONDS + reqs = list(/obj/item/stack/sheet/animalhide/lizard = 1) + category = CAT_MISC + +/datum/crafting_recipe/kittyears + name = "Kitty Ears" + result = /obj/item/clothing/head/costume/kitty/genuine + time = 1 SECONDS + reqs = list( + /obj/item/organ/tail/cat = 1, + /obj/item/organ/ears/cat = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/skateboard + name = "Skateboard" + result = /obj/item/melee/skateboard + time = 6 SECONDS + reqs = list( + /obj/item/stack/sheet/iron = 5, + /obj/item/stack/rods = 10 + ) + category = CAT_MISC + +/datum/crafting_recipe/scooter + name = "Scooter" + result = /obj/vehicle/ridden/scooter + time = 6.5 SECONDS + tools = list(TOOL_SCREWDRIVER,) + reqs = list( + /obj/item/stack/sheet/iron = 5, + /obj/item/stack/rods = 12 + ) + category = CAT_MISC + +/datum/crafting_recipe/wheelchair + name = "Wheelchair" + result = /obj/vehicle/ridden/wheelchair + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WRENCH) + reqs = list( + /obj/item/stack/sheet/iron = 4, + /obj/item/stack/rods = 6 + ) + category = CAT_MISC + +/datum/crafting_recipe/motorized_wheelchair + name = "Motorized Wheelchair" + result = /obj/vehicle/ridden/wheelchair/motorized + time = 20 SECONDS + tools = list(TOOL_WELDER, TOOL_SCREWDRIVER, TOOL_WRENCH) + reqs = list( + /obj/item/stack/sheet/iron = 10, + /obj/item/stack/rods = 8, + /obj/item/stock_parts/manipulator = 2, + /obj/item/stock_parts/capacitor = 1 + ) + parts = list( + /obj/item/stock_parts/manipulator = 2, + /obj/item/stock_parts/capacitor = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/mousetrap + name = "Mouse Trap" + result = /obj/item/assembly/mousetrap + time = 1 SECONDS + reqs = list( + /obj/item/stack/sheet/cardboard = 1, + /obj/item/stack/rods = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/papersack + name = "Paper Sack" + result = /obj/item/storage/box/papersack + time = 1 SECONDS + reqs = list(/obj/item/paper = 5) + category = CAT_MISC + +/datum/crafting_recipe/flashlight_eyes + name = "Flashlight Eyes" + result = /obj/item/organ/eyes/robotic/flashlight + time = 1 SECONDS + reqs = list( + /obj/item/flashlight = 2, + /obj/item/restraints/handcuffs/cable = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/paperframes + name = "Paper Frames" + result = /obj/item/stack/sheet/paperframes/five + time = 1 SECONDS + reqs = list( + /obj/item/stack/sheet/wood = 2, + /obj/item/paper = 10 + ) + category = CAT_MISC + +/datum/crafting_recipe/naturalpaper + name = "Hand-Pressed Paper Bundle" + result = /obj/item/paper_bin/bundlenatural + time = 3 SECONDS + reqs = list( + /datum/reagent/water = 50, + /obj/item/stack/sheet/wood = 1 + ) + tools = list(/obj/item/hatchet) + category = CAT_MISC + +/datum/crafting_recipe/toysword + name = "Toy Sword" + result = /obj/item/toy/sword + time = 1 SECONDS + reqs = list( + /obj/item/light/bulb = 1, + /obj/item/stack/cable_coil = 1, + /obj/item/stack/sheet/plastic = 4 + ) + category = CAT_MISC + +/datum/crafting_recipe/blackcarpet + name = "Black Carpet" + result = /obj/item/stack/tile/carpet/black/fifty + time = 0.5 SECONDS + reqs = list( + /obj/item/stack/tile/carpet = 50, + /obj/item/toy/crayon/black = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/extendohand + name = "Extendo-Hand" + result = /obj/item/extendohand + time = 1 SECONDS + reqs = list( + /obj/item/bodypart/r_arm/robot = 1, + /obj/item/clothing/gloves/boxing = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/mothplush + name = "Moth Plushie" + result = /obj/item/toy/plush/moth + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/animalhide/mothroach = 1, + /obj/item/stack/sheet/cotton/cloth = 3 + ) + category = CAT_MISC + +/datum/crafting_recipe/gold_horn + name = "Golden Bike Horn" + result = /obj/item/bikehorn/golden + time = 5 SECONDS + reqs = list( + /obj/item/stack/sheet/mineral/bananium = 5, + /obj/item/bikehorn = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/flash_ducky + name = "Toy Rubber Duck Mine" + result = /obj/item/deployablemine/traitor/toy + time = 2 SECONDS + reqs = list( + /obj/item/bikehorn/rubberducky = 1, + /obj/item/assembly/flash/handheld = 1, + /obj/item/stack/cable_coil = 2, + /obj/item/assembly/prox_sensor + ) + blacklist = list(/obj/item/assembly/flash/handheld/strong) + category = CAT_MISC + +/datum/crafting_recipe/pressureplate + name = "Pressure Plate" + result = /obj/item/pressure_plate + time = 1 SECONDS + reqs = list( + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/tile/iron = 1, + /obj/item/stack/cable_coil = 2, + /obj/item/assembly/igniter = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/rcl + name = "Makeshift Rapid Cable Layer" + result = /obj/item/rcl/ghetto + time = 4 SECONDS + tools = list(TOOL_WELDER, TOOL_SCREWDRIVER, TOOL_WRENCH) + reqs = list(/obj/item/stack/sheet/iron = 15) + category = CAT_MISC + +/datum/crafting_recipe/aitater + name = "intelliTater" + result = /obj/item/aicard/aitater + time = 3 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list( + /obj/item/aicard = 1, + /obj/item/food/grown/potato = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_MISC + +/datum/crafting_recipe/aispook + name = "intelliLantern" + result = /obj/item/aicard/aispook + time = 3 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list( + /obj/item/aicard = 1, + /obj/item/food/grown/pumpkin = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_MISC + +/datum/crafting_recipe/ghettojetpack + name = "Improvised Jetpack" + result = /obj/item/tank/jetpack/improvised + time = 7.5 SECONDS //this thing is complex + tools = list(TOOL_WRENCH, TOOL_WELDER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/tank/internals/oxygen/red = 2,//red oxygen tank so it looks right + /obj/item/extinguisher = 1, + /obj/item/pipe = 3, + /obj/item/stack/cable_coil = 30 + ) + category = CAT_MISC + +/datum/crafting_recipe/multiduct + name = "Multi-layer duct" + result = /obj/machinery/duct/multilayered + time = 2.5 SECONDS + tools = list(TOOL_WELDER) + reqs = list(/obj/item/stack/ducts = 5) + category = CAT_MISC + +/datum/crafting_recipe/upgraded_gauze + name = "Improved Gauze" + result = /obj/item/stack/medical/gauze/adv/one + time = 1 SECONDS + reqs = list( + /obj/item/stack/medical/gauze = 1, + /datum/reagent/space_cleaner/sterilizine = 10 + ) + category = CAT_MISC + +/datum/crafting_recipe/bruise_pack + name = "Bruise Pack" + result = /obj/item/stack/medical/bruise_pack/one + time = 1 SECONDS + reqs = list( + /obj/item/stack/medical/gauze = 1, + /datum/reagent/medicine/styptic_powder = 20 + ) + category = CAT_MISC + +/datum/crafting_recipe/burn_pack + name = "Burn Ointment" + result = /obj/item/stack/medical/ointment/one + time = 1 SECONDS + reqs = list( + /obj/item/stack/medical/gauze = 1, + /datum/reagent/medicine/silver_sulfadiazine = 20 + ) + category = CAT_MISC + +/datum/crafting_recipe/poppy_pin + name = "Poppy Pin" + result = /obj/item/clothing/accessory/poppy_pin + time = 0.5 SECONDS + reqs = list( + /obj/item/stack/rods = 1, + /obj/item/food/grown/flower/poppy = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/poppy_pin_removal + name = "Poppy Pin Removal" + result = /obj/item/food/grown/flower/poppy + time = 0.5 SECONDS + reqs = list(/obj/item/clothing/accessory/poppy_pin = 1) + category = CAT_MISC + +/datum/crafting_recipe/paper_cup + name= "Paper Cup" + result = /obj/item/reagent_containers/food/drinks/sillycup + time = 1 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list(/obj/item/paper = 1) + category = CAT_MISC + +/datum/crafting_recipe/paperslip + name = "Paper Slip" + result = /obj/item/card/id/paper + time = 1 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list(/obj/item/paper = 5) + category = CAT_MISC + +/datum/crafting_recipe/basic_lasso + name= "Basic Lasso" + result = /obj/item/mob_lasso + time = 2 SECONDS + reqs = list(/obj/item/stack/sheet/leather = 5) + category = CAT_MISC + +/datum/crafting_recipe/foldable + name = "Foldable Chair" + result = /obj/item/chair/foldable + time = 4 SECONDS + tools = list(TOOL_WRENCH, TOOL_WIRECUTTER) + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/stack/sheet/plastic = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/chair_fancy + name = "Fancy Chair" + result = /obj/item/chair/fancy + time = 6 SECONDS + tools = list(TOOL_WRENCH, TOOL_WIRECUTTER) + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/chair = 1 + ) + category = CAT_MISC + +/// banners + +/datum/crafting_recipe/security_banner + name = "Securistan Banner" + result = /obj/item/banner/security/mundane + time = 4 SECONDS + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/clothing/under/rank/security/officer = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/medical_banner + name = "Meditopia Banner" + result = /obj/item/banner/medical/mundane + time = 4 SECONDS + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/clothing/under/rank/medical = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/science_banner + name = "Sciencia Banner" + result = /obj/item/banner/science/mundane + time = 4 SECONDS + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/clothing/under/rank/rnd/scientist = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/cargo_banner + name = "Cargonia Banner" + result = /obj/item/banner/cargo/mundane + time = 4 SECONDS + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/clothing/under/rank/cargo/tech = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/engineering_banner + name = "Engitopia Banner" + result = /obj/item/banner/engineering/mundane + time = 4 SECONDS + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/clothing/under/rank/engineering/engineer = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/command_banner + name = "Command Banner" + result = /obj/item/banner/command/mundane + time = 4 SECONDS + reqs = list( + /obj/item/stack/rods = 2, + /obj/item/clothing/under/rank/captain/parade = 1 + ) + category = CAT_MISC + +/datum/crafting_recipe/picket_sign + name = "Picket Sign" + result = /obj/item/picket_sign + time = 6 SECONDS + reqs = list( + /obj/item/stack/rods = 1, + /obj/item/stack/sheet/cardboard = 2 + ) + category = CAT_MISC diff --git a/code/datums/components/crafting/crafting_lists/primal.dm b/code/datums/components/crafting/crafting_lists/primal.dm new file mode 100644 index 0000000000000..5bbb930118f4d --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/primal.dm @@ -0,0 +1,298 @@ + +/// Primal stuff crafting + +/datum/crafting_recipe/bonearmor + name = "Bone Armor" + result = /obj/item/clothing/suit/armor/bone + time = 3 SECONDS + reqs = list(/obj/item/stack/sheet/bone = 6) + category = CAT_PRIMAL + +/datum/crafting_recipe/heavybonearmor + name = "Heavy Bone Armor" + result = /obj/item/clothing/suit/hooded/cloak/bone + time = 6 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 8, + /obj/item/stack/sheet/sinew = 3 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/bonetalisman + name = "Bone Talisman" + result = /obj/item/clothing/accessory/talisman + time = 2 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 2, + /obj/item/stack/sheet/sinew = 1 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/bonecodpiece + name = "Skull Codpiece" + result = /obj/item/clothing/accessory/skullcodpiece + time = 2 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 2, + /obj/item/stack/sheet/animalhide/goliath_hide = 1 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/bracers + name = "Bone Bracers" + result = /obj/item/clothing/gloves/bracer + time = 2 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 2, + /obj/item/stack/sheet/sinew = 1 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/skullhelm + name = "Skull Helmet" + result = /obj/item/clothing/head/helmet/skull + time = 3 SECONDS + reqs = list(/obj/item/stack/sheet/bone = 4) + category = CAT_PRIMAL + +/datum/crafting_recipe/goliathcloak + name = "Goliath Cloak" + result = /obj/item/clothing/suit/hooded/cloak/goliath + time = 5 SECONDS + reqs = list( + /obj/item/stack/sheet/leather = 2, + /obj/item/stack/sheet/sinew = 2, + /obj/item/stack/sheet/animalhide/goliath_hide = 2 //it takes 4 goliaths to make 1 cloak if the plates are skinned + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/drakecloak + name = "Ash Drake Armour" + result = /obj/item/clothing/suit/hooded/cloak/drake + time = 6 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 10, + /obj/item/stack/sheet/sinew = 2, + /obj/item/stack/sheet/animalhide/ashdrake = 5 + ) + always_available = FALSE + category = CAT_PRIMAL + +/datum/crafting_recipe/watcherbola + name = "Watcher Bola" + result = /obj/item/restraints/legcuffs/bola/watcher + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/animalhide/goliath_hide = 2, + /obj/item/restraints/handcuffs/cable/sinew = 1 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/goliathshield + name = "Goliath shield" + result = /obj/item/shield/riot/goliath + time = 6 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 4, + /obj/item/stack/sheet/animalhide/goliath_hide = 3 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/bonesword + name = "Bone Sword" + result = /obj/item/claymore/bone + time = 4 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 3, + /obj/item/stack/sheet/sinew = 2 + ) + category = CAT_PRIMAL + dangerous_craft = TRUE + +/datum/crafting_recipe/hunterbelt + name = "Hunters Belt" + result = /obj/item/storage/belt/mining/primitive + time = 2 SECONDS + reqs = list( + /obj/item/stack/sheet/sinew = 2, + /obj/item/stack/sheet/animalhide/goliath_hide = 2 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/quiver + name = "Quiver" + result = /obj/item/storage/belt/quiver + time = 8 SECONDS + reqs = list( + /obj/item/stack/sheet/leather = 3, + /obj/item/stack/sheet/sinew = 4 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/bone_bow + name = "Bone Bow" + result = /obj/item/gun/ballistic/bow/ashen + time = 20 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 8, + /obj/item/stack/sheet/sinew = 4 + ) + category = CAT_PRIMAL + +/datum/crafting_recipe/firebrand + name = "Firebrand" + result = /obj/item/match/firebrand + time = 10 SECONDS //Long construction time. Making fire is hard work. + reqs = list(/obj/item/stack/sheet/wood = 2) + category = CAT_PRIMAL + +/datum/crafting_recipe/bonedagger + name = "Bone Dagger" + result = /obj/item/knife/combat/bone + time = 2 SECONDS + reqs = list(/obj/item/stack/sheet/bone = 2) + category = CAT_PRIMAL + +/datum/crafting_recipe/bonespear + name = "Bone Spear" + result = /obj/item/spear/bonespear + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 4, + /obj/item/stack/sheet/sinew = 1 + ) + category = CAT_PRIMAL + dangerous_craft = TRUE + +/datum/crafting_recipe/boneaxe + name = "Bone Axe" + result = /obj/item/fireaxe/boneaxe + time = 5 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 6, + /obj/item/stack/sheet/sinew = 3 + ) + category = CAT_PRIMAL + dangerous_craft = TRUE + +/datum/crafting_recipe/bonfire + name = "Bonfire" + time = 6 SECONDS + reqs = list(/obj/item/grown/log = 5) + result = /obj/structure/bonfire + category = CAT_PRIMAL + +/datum/crafting_recipe/skeleton_key + name = "Skeleton Key" + time = 3 SECONDS + reqs = list(/obj/item/stack/sheet/bone = 5) + result = /obj/item/skeleton_key + always_available = FALSE + category = CAT_PRIMAL + +/datum/crafting_recipe/headpike + name = "Spike Head (Glass Spear)" + time = 6.5 SECONDS + reqs = list( + /obj/item/spear = 1, + /obj/item/bodypart/head = 1 + ) + parts = list( + /obj/item/bodypart/head = 1, + /obj/item/spear = 1 + ) + blacklist = list(/obj/item/spear/explosive, /obj/item/spear/bonespear, /obj/item/spear/bamboospear) + result = /obj/structure/headpike/glass + category = CAT_PRIMAL + dangerous_craft = TRUE + +/datum/crafting_recipe/headpikebone + name = "Spike Head (Bone Spear)" + time = 6.5 SECONDS + reqs = list( + /obj/item/spear/bonespear = 1, + /obj/item/bodypart/head = 1 + ) + parts = list( + /obj/item/bodypart/head = 1, + /obj/item/spear/bonespear = 1 + ) + result = /obj/structure/headpike/bone + category = CAT_PRIMAL + dangerous_craft = TRUE + +/datum/crafting_recipe/headpikebamboo + name = "Spike Head (Bamboo Spear)" + time = 6.5 SECONDS + reqs = list( + /obj/item/spear/bamboospear = 1, + /obj/item/bodypart/head = 1 + ) + parts = list( + /obj/item/bodypart/head = 1, + /obj/item/spear/bamboospear = 1 + ) + result = /obj/structure/headpike/bamboo + category = CAT_PRIMAL + dangerous_craft = TRUE + +/datum/crafting_recipe/primal_lasso + name= "Primal Lasso" + result = /obj/item/mob_lasso/primal + time = 2 SECONDS + reqs = list( + /obj/item/stack/sheet/animalhide/goliath_hide = 3, + /obj/item/stack/sheet/sinew = 4 + ) + always_available = FALSE + category = CAT_PRIMAL + +/datum/crafting_recipe/dragon_lasso + name = "Ash Drake Lasso" + result = /obj/item/mob_lasso/drake + time = 2 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 10, + /obj/item/stack/sheet/sinew = 2, + /obj/item/stack/sheet/animalhide/ashdrake = 5 + ) + always_available = FALSE + category = CAT_PRIMAL + +/datum/crafting_recipe/fermenting_barrel + name = "Wooden Barrel" + result = /obj/structure/fermenting_barrel + time = 5 SECONDS + reqs = list(/obj/item/stack/sheet/wood = 30) + category = CAT_PRIMAL + +/datum/crafting_recipe/mushroom_bowl + name = "Mushroom Bowl" + result = /obj/item/reagent_containers/glass/bowl/mushroom_bowl + time = 3 SECONDS + reqs = list(/obj/item/food/grown/ash_flora/shavings = 5) + category = CAT_PRIMAL + +/datum/crafting_recipe/charcoal_stylus + name = "Charcoal Stylus" + result = /obj/item/pen/charcoal + reqs = list( + /obj/item/stack/sheet/wood = 1, + /datum/reagent/ash = 30 + ) + time = 3 SECONDS + category = CAT_PRIMAL + +/datum/crafting_recipe/oar + name = "Goliath Bone Oar" + result = /obj/item/oar + time = 1.5 SECONDS + reqs = list(/obj/item/stack/sheet/bone = 2) + category = CAT_PRIMAL + +/datum/crafting_recipe/boat + name = "Goliath Hide Boat (lava boat)" + result = /obj/vehicle/ridden/lavaboat + time = 5 SECONDS + reqs = list(/obj/item/stack/sheet/animalhide/goliath_hide = 3) + category = CAT_PRIMAL diff --git a/code/datums/components/crafting/crafting_lists/robots.dm b/code/datums/components/crafting/crafting_lists/robots.dm new file mode 100644 index 0000000000000..11fc03c3490ab --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/robots.dm @@ -0,0 +1,116 @@ + +/// Robot Crafting + +/datum/crafting_recipe/ed209 + name = "ED209" + result = /mob/living/simple_animal/bot/ed209 + time = 6 SECONDS + tools = list(TOOL_WELDER, TOOL_SCREWDRIVER) + reqs = list( + /obj/item/robot_suit = 1, + /obj/item/clothing/head/helmet = 1, + /obj/item/clothing/suit/armor/vest = 1, + /obj/item/bodypart/l_leg/robot = 1, + /obj/item/bodypart/r_leg/robot = 1, + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/cable_coil = 1, + /obj/item/gun/energy/disabler = 1, + /obj/item/stock_parts/cell = 1, + /obj/item/assembly/prox_sensor = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/secbot + name = "Secbot" + result = /mob/living/simple_animal/bot/secbot + time = 6 SECONDS + tools = list(TOOL_WELDER) + reqs = list( + /obj/item/assembly/signaler = 1, + /obj/item/clothing/head/helmet/sec = 1, + /obj/item/melee/baton = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/bodypart/r_arm/robot = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/cleanbot + name = "Cleanbot" + result = /mob/living/simple_animal/bot/cleanbot + time = 4 SECONDS + reqs = list( + /obj/item/reagent_containers/glass/bucket = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/bodypart/r_arm/robot = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/larry + name = "Larry" + result = /mob/living/simple_animal/bot/cleanbot/larry + reqs = list( + /obj/item/larryframe = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/bodypart/r_arm/robot = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/floorbot + name = "Floorbot" + result = /mob/living/simple_animal/bot/floorbot + time = 4 SECONDS + reqs = list( + /obj/item/storage/toolbox = 1, + /obj/item/stack/tile/iron = 10, + /obj/item/assembly/prox_sensor = 1, + /obj/item/bodypart/r_arm/robot = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/medbot + name = "Medbot" + result = /mob/living/simple_animal/bot/medbot + time = 4 SECONDS + reqs = list( + /obj/item/healthanalyzer = 1, + /obj/item/storage/firstaid = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/bodypart/r_arm/robot = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/honkbot + name = "Honkbot" + result = /mob/living/simple_animal/bot/honkbot + time = 4 SECONDS + reqs = list( + /obj/item/storage/box/clown = 1, + /obj/item/bodypart/r_arm/robot = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/bikehorn/ = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/Firebot + name = "Firebot" + result = /mob/living/simple_animal/bot/firebot + time = 4 SECONDS + reqs = list( + /obj/item/extinguisher = 1, + /obj/item/bodypart/r_arm/robot = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/clothing/head/utility/hardhat/red = 1 + ) + category = CAT_ROBOT + +/datum/crafting_recipe/Atmosbot + name = "Atmosbot" + result = /mob/living/simple_animal/bot/atmosbot + time = 4 SECONDS + reqs = list( + /obj/item/analyzer = 1, + /obj/item/bodypart/r_arm/robot = 1, + /obj/item/assembly/prox_sensor = 1, + /obj/item/tank/internals = 1 + ) + category = CAT_ROBOT diff --git a/code/datums/components/crafting/crafting_lists/structures.dm b/code/datums/components/crafting/crafting_lists/structures.dm new file mode 100644 index 0000000000000..d9d38f67d0ab7 --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/structures.dm @@ -0,0 +1,122 @@ + +/// Structures crafting, should always be one_per_turf = TRUE, but it don't warrant it's own sub category yet + +/datum/crafting_recipe/personal_locker + name = "Personal Locker" + result = /obj/structure/closet/secure_closet/personal/empty + time = 10 SECONDS + tools = list(TOOL_WIRECUTTER, TOOL_SCREWDRIVER) + reqs = list( + /obj/item/stack/sheet/iron = 2, + /obj/item/electronics/airlock = 1, + /obj/item/stack/cable_coil = 2 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/shutters + name = "Shutters" + result = /obj/machinery/door/poddoor/shutters/preopen + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) + reqs = list( + /obj/item/stack/sheet/plasteel = 5, + /obj/item/stack/cable_coil = 5, + /obj/item/electronics/airlock = 1 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/glassshutters + name = "Windowed Shutters" + result = /obj/machinery/door/poddoor/shutters/window/preopen + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) + reqs = list( + /obj/item/stack/sheet/plasteel = 5, + /obj/item/stack/sheet/rglass = 2, + /obj/item/stack/cable_coil = 5, + /obj/item/electronics/airlock = 1 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/radshutters + name = "Radiation Shutters" + result = /obj/machinery/door/poddoor/shutters/radiation/preopen + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) + reqs = list( + /obj/item/stack/sheet/plasteel = 5, + /obj/item/stack/cable_coil = 5, + /obj/item/electronics/airlock = 1, + /obj/item/stack/sheet/mineral/uranium = 2 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/blast_doors + name = "Blast Door" + result = /obj/machinery/door/poddoor/preopen + time = 15 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) + reqs = list( + /obj/item/stack/sheet/plasteel = 15, + /obj/item/stack/cable_coil = 15, + /obj/item/electronics/airlock = 1 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/showercurtain + name = "Shower Curtains" + result = /obj/structure/curtain + time = 3 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/stack/sheet/cotton/cloth = 2, + /obj/item/stack/sheet/plastic = 2, + /obj/item/stack/rods = 1 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/aquarium + name = "Aquarium" + result = /obj/structure/aquarium + time = 7.5 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WRENCH) + reqs = list( + /obj/item/stack/sheet/iron = 15, + /obj/item/stack/sheet/glass = 10, + /obj/item/aquarium_kit = 1 + ) + category = CAT_STRUCTURE + one_per_turf = TRUE + +/datum/crafting_recipe/guillotine + name = "Guillotine" + result = /obj/structure/guillotine + time = 15 SECONDS // Building a functioning guillotine takes time + reqs = list( + /obj/item/stack/sheet/plasteel = 3, + /obj/item/stack/sheet/wood = 20, + /obj/item/stack/cable_coil = 10 + ) + tools = list(TOOL_SCREWDRIVER, TOOL_WRENCH, TOOL_WELDER) + category = CAT_STRUCTURE + dangerous_craft = TRUE + one_per_turf = TRUE + +/datum/crafting_recipe/mirror + name = "Wall Mirror Frame" + result = /obj/item/wallframe/mirror + time = 4 SECONDS + reqs = list( + /obj/item/stack/sheet/mineral/silver = 1, + /obj/item/stack/sheet/glass = 2 + ) + tools = list(TOOL_WRENCH) + category = CAT_STRUCTURE + one_per_turf = TRUE + diff --git a/code/datums/components/crafting/crafting_lists/tailoring/clothing.dm b/code/datums/components/crafting/crafting_lists/tailoring/clothing.dm new file mode 100644 index 0000000000000..92f5634ad0252 --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/tailoring/clothing.dm @@ -0,0 +1,207 @@ + +/// clothing stuff crafting + +/datum/crafting_recipe/durathread_vest + name = "Durathread Vest" + result = /obj/item/clothing/suit/armor/vest/durathread + time = 5 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 5, + /obj/item/stack/sheet/leather = 4) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_helmet + name = "Durathread Helmet" + result = /obj/item/clothing/head/helmet/durathread + time = 4 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 4, + /obj/item/stack/sheet/leather = 5) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_jumpsuit + name = "Durathread Jumpsuit" + result = /obj/item/clothing/under/color/durathread + time = 4 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 4) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_jumpskirt + name = "Durathread Jumpskirt" + result = /obj/item/clothing/under/color/jumpskirt/durathread + time = 4 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 4) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_hoodie + name = "Durathread Hoodie" + result = /obj/item/clothing/suit/hooded/hoodie/durathread + time = 5 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 5) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_beret + name = "Durathread Beret" + result = /obj/item/clothing/head/beret/durathread + time = 4 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 2) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_beanie + name = "Durathread Beanie" + result = /obj/item/clothing/head/beanie/durathread + time = 4 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 2) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/durathread_bandana + name = "Durathread Bandana" + result = /obj/item/clothing/mask/bandana/durathread + time = 2 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 1) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/fannypack + name = "Fannypack" + result = /obj/item/storage/belt/fannypack + time = 2 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth = 2, + /obj/item/stack/sheet/leather = 1 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/voice_modulator + name = "Voice Modulator Mask" + result = /obj/item/clothing/mask/gas/old/modulator + time = 4 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL) + reqs = list( + /obj/item/clothing/mask/gas/old = 1, + /obj/item/assembly/voice = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/ghostsheet + name = "Ghost Sheet" + result = /obj/item/clothing/suit/costume/ghost_sheet + time = 0.5 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list(/obj/item/bedsheet = 1) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/foilhat + name = "Tinfoil Hat" + result = /obj/item/clothing/head/costume/foilhat + time = 3 SECONDS + tools = list(TOOL_CROWBAR, TOOL_WIRECUTTER) + reqs = list(/obj/item/stack/sheet/iron = 3) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/foilenvirohelm + name = "Ghetto Envirosuit Helmet" + result = /obj/item/clothing/head/costume/foilhat/plasmaman + time = 5 SECONDS + tools = list(TOOL_CROWBAR, TOOL_WIRECUTTER, TOOL_SCREWDRIVER) + reqs = list( + /obj/item/clothing/head/costume/foilhat = 1, + /obj/item/stack/package_wrap = 10, + /obj/item/stack/cable_coil = 15, + /obj/item/clothing/glasses/meson = 1, + /obj/item/flashlight = 1, + /obj/item/clothing/head/utility/hardhat = 1, + /obj/item/stack/sheet/glass = 1 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/rainbowbunchcrown + name = "Rainbow Flower Crown" + result = /obj/item/clothing/head/flowercrown/rainbowbunch + time = 2.5 SECONDS + reqs = list( + /obj/item/food/grown/flower/rainbow = 5, + /obj/item/stack/cable_coil = 3 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/sunflowercrown + name = "Sunflower Crown" + result = /obj/item/clothing/head/flowercrown/sunflower + time = 2.5 SECONDS + reqs = list( + /obj/item/grown/sunflower = 5, + /obj/item/stack/cable_coil = 3 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/poppycrown + name = "Poppy Crown" + result = /obj/item/clothing/head/flowercrown/poppy + time = 2.5 SECONDS + reqs = list( + /obj/item/food/grown/flower/poppy = 5, + /obj/item/stack/cable_coil = 3 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/lilycrown + name = "Lily Crown" + result = /obj/item/clothing/head/flowercrown/lily + time = 2.5 SECONDS + reqs = list( + /obj/item/food/grown/flower/lily = 3, + /obj/item/stack/cable_coil = 3 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/mummy + name = "Mummification Bandages (Mask)" + result = /obj/item/clothing/mask/mummy + time = 2 SECONDS + tools = list(/obj/item/nullrod/egyptian) + reqs = list(/obj/item/stack/sheet/cotton/cloth = 2) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/mummy/body + name = "Mummification Bandages (Body)" + result = /obj/item/clothing/under/costume/mummy + time = 4 SECONDS + reqs = list(/obj/item/stack/sheet/cotton/cloth = 5) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/chaplain_hood + name = "Follower Hoodie" + result = /obj/item/clothing/suit/hooded/chaplain_hoodie + time = 3 SECONDS + tools = list(/obj/item/clothing/suit/hooded/chaplain_hoodie, /obj/item/storage/book/bible) + reqs = list(/obj/item/stack/sheet/cotton/cloth = 4) + category = CAT_TAILORING + subcategory = CAT_CLOTHING + +/datum/crafting_recipe/insulated_boxing_gloves + name = "Insulated Boxing Gloves" + result = /obj/item/clothing/gloves/boxing/yellow/insulated + time = 6 SECONDS + reqs = list( + /obj/item/clothing/gloves/boxing = 1, + /obj/item/clothing/gloves/color/yellow = 1 + ) + category = CAT_TAILORING + subcategory = CAT_CLOTHING diff --git a/code/datums/components/crafting/crafting_lists/tailoring/eyewear.dm b/code/datums/components/crafting/crafting_lists/tailoring/eyewear.dm new file mode 100644 index 0000000000000..596f23c275025 --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/tailoring/eyewear.dm @@ -0,0 +1,267 @@ + +/// eyewear stuff crafting + +/datum/crafting_recipe/hudsunsec + name = "Security HUDsunglasses" + result = /obj/item/clothing/glasses/hud/security/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/security = 1, + /obj/item/clothing/glasses/sunglasses/advanced = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudsunsecremoval + name = "Security HUD removal" + result = /obj/item/clothing/glasses/sunglasses/advanced + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses = 1) + blacklist = list(/obj/item/clothing/glasses/hud/security/sunglasses/degraded) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudsunmed + name = "Medical HUDsunglasses" + result = /obj/item/clothing/glasses/hud/health/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/health = 1, + /obj/item/clothing/glasses/sunglasses/advanced = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudsunmedremoval + name = "Medical HUD removal" + result = /obj/item/clothing/glasses/sunglasses/advanced + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/health/sunglasses = 1) + blacklist = list(/obj/item/clothing/glasses/hud/health/sunglasses/degraded) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudsundiag + name = "Diagnostic HUDsunglasses" + result = /obj/item/clothing/glasses/hud/diagnostic/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/diagnostic = 1, + /obj/item/clothing/glasses/sunglasses/advanced = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudsundiagremoval + name = "Diagnostic HUD removal" + result = /obj/item/clothing/glasses/sunglasses/advanced + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses = 1) + blacklist = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses/degraded) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/beergoggles + name = "Beer Goggles" + result = /obj/item/clothing/glasses/sunglasses/advanced/reagent + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/science = 1, + /obj/item/clothing/glasses/sunglasses/advanced = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/beergogglesremoval + name = "Beer Goggles removal" + result = /obj/item/clothing/glasses/sunglasses/advanced + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/sunglasses/advanced/reagent = 1) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/sunhudscience + name = "Science Sunglasses" + result = /obj/item/clothing/glasses/science/sciencesun + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/science = 1, + /obj/item/clothing/glasses/sunglasses/advanced = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/sunhudscienceremoval + name = "Science Sunglasses removal" + result = /obj/item/clothing/glasses/sunglasses/advanced + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/science/sciencesun = 1) + blacklist = list(/obj/item/clothing/glasses/science/sciencesun/degraded) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/deghudsunsec + name = "Degraded Security HUDsunglasses" + result = /obj/item/clothing/glasses/hud/security/sunglasses/degraded + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/security = 1, + /obj/item/clothing/glasses/sunglasses = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/deghudsunsecremoval + name = "Degraded Security HUD removal" + result = /obj/item/clothing/glasses/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses/degraded = 1) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/deghudsunmed + name = "Degraded Medical HUDsunglasses" + result = /obj/item/clothing/glasses/hud/health/sunglasses/degraded + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/health = 1, + /obj/item/clothing/glasses/sunglasses = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/deghudsunmedremoval + name = "Degraded Medical HUD removal" + result = /obj/item/clothing/glasses/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/health/sunglasses/degraded = 1) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/deghudsundiag + name = "Degraded Diagnostic HUDsunglasses" + result = /obj/item/clothing/glasses/hud/diagnostic/sunglasses/degraded + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/diagnostic = 1, + /obj/item/clothing/glasses/sunglasses = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/deghudsundiagremoval + name = "Degraded Diagnostic HUD removal" + result = /obj/item/clothing/glasses/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses/degraded = 1) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/degsunhudscience + name = "Degraded Science Sunglasses" + result = /obj/item/clothing/glasses/science/sciencesun/degraded + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/science = 1, + /obj/item/clothing/glasses/sunglasses = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/degsunhudscienceremoval + name = "Degraded Science Sunglasses removal" + result = /obj/item/clothing/glasses/sunglasses + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/science/sciencesun/degraded = 1) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudpresmed + name = "Prescription Medical HUDglasses" + result = /obj/item/clothing/glasses/hud/health/prescription + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/health = 1, + /obj/item/clothing/glasses/regular/ = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudpressec + name = "Prescription Security HUDglasses" + result = /obj/item/clothing/glasses/hud/security/prescription + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list(/obj/item/clothing/glasses/hud/security = 1, + /obj/item/clothing/glasses/regular/ = 1, + /obj/item/stack/cable_coil = 5) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudpressci + name = "Prescription Science Goggles" + result = /obj/item/clothing/glasses/science/prescription + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/science = 1, + /obj/item/clothing/glasses/regular/ = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudpresmeson + name = "Prescription Meson Scanner" + result = /obj/item/clothing/glasses/meson/prescription + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/meson = 1, + /obj/item/clothing/glasses/regular/ = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR + +/datum/crafting_recipe/hudpresdiag + name = "Prescription Diagnostic HUDsunglasses" + result = /obj/item/clothing/glasses/hud/diagnostic/prescription + time = 2 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/clothing/glasses/hud/diagnostic = 1, + /obj/item/clothing/glasses/regular/ = 1, + /obj/item/stack/cable_coil = 5 + ) + category = CAT_TAILORING + subcategory = CAT_EYEWEAR diff --git a/code/datums/components/crafting/crafting_lists/weaponry/ammunitions.dm b/code/datums/components/crafting/crafting_lists/weaponry/ammunitions.dm new file mode 100644 index 0000000000000..dc02f82d918ef --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/weaponry/ammunitions.dm @@ -0,0 +1,268 @@ + +/// Ammunition Crafting + +/datum/crafting_recipe/meteorslug + name = "Meteorslug Shell" + result = /obj/item/ammo_casing/shotgun/meteorslug + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/ammo_casing/shotgun/techshell = 1, + /obj/item/rcd_ammo = 1, + /obj/item/stock_parts/manipulator = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/pulseslug + name = "Pulse Slug Shell" + result = /obj/item/ammo_casing/shotgun/pulseslug + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/ammo_casing/shotgun/techshell = 1, + /obj/item/stock_parts/capacitor/adv = 2, + /obj/item/stock_parts/micro_laser/ultra = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/dragonsbreath + name = "Dragonsbreath Shell" + result = /obj/item/ammo_casing/shotgun/dragonsbreath + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/ammo_casing/shotgun/techshell = 1, + /datum/reagent/phosphorus = 5 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/frag12 + name = "FRAG-12 Shell" + result = /obj/item/ammo_casing/shotgun/frag12 + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/ammo_casing/shotgun/techshell = 1, + /datum/reagent/glycerol = 5, + /datum/reagent/toxin/acid = 5, + /datum/reagent/toxin/acid/fluacid = 5 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/ionslug + name = "Ion Scatter Shell" + result = /obj/item/ammo_casing/shotgun/ion + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/ammo_casing/shotgun/techshell = 1, + /obj/item/stock_parts/micro_laser/ultra = 1, + /obj/item/stock_parts/subspace/crystal = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/improvisedslug + name = "Improvised Shotgun Shell" + result = /obj/item/ammo_casing/shotgun/improvised + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/grenade/chem_grenade = 1, + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/cable_coil = 1, + /datum/reagent/fuel = 10 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/improvisedglassslug + name = "Glasspack Shotgun Shell" + result = /obj/item/ammo_casing/shotgun/improvised/glasspack + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/grenade/chem_grenade = 1, + /obj/item/stack/sheet/glass = 1, + /obj/item/stack/cable_coil = 1, + /datum/reagent/fuel = 10 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/laserslug + name = "Scatter Laser Shell" + result = /obj/item/ammo_casing/shotgun/laserslug + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/ammo_casing/shotgun/techshell = 1, + /obj/item/stock_parts/capacitor/adv = 1, + /obj/item/stock_parts/micro_laser/high = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/a762improv + name = "Improvised 7.62 Cartridge" + result = /obj/item/ammo_casing/a762/improv + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/grenade/chem_grenade = 1, + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/cable_coil = 1, + /datum/reagent/fuel = 10 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/a762hotload + name = "Hot-Loaded 7.62 Cartridge" + result = /obj/item/ammo_casing/a762/improv/hotload + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/grenade/chem_grenade = 1, + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/cable_coil = 1, + /datum/reagent/blackpowder = 10 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/improv9mm_pack + name = "Improvised 9mm Ammo Pack" + result = /obj/item/ammo_box/pouch/c9mm/improv + time = 1.5 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/grenade/chem_grenade = 2, + /obj/item/stack/rods = 3, + /obj/item/stack/cable_coil = 3, + /datum/reagent/fuel = 20, + /obj/item/paper = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/improv10mm_pack + name = "Improvised 10mm Ammo Pack" + result = /obj/item/ammo_box/pouch/c10mm/improv + time = 1.5 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/grenade/chem_grenade = 2, + /obj/item/stack/sheet/iron = 2, + /obj/item/stack/cable_coil = 2, + /datum/reagent/fuel = 20, + /obj/item/paper = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/improv38_pack + name = "Improvised .38 Ammo Pack" + result = /obj/item/ammo_box/pouch/c38/improv + time = 1.5 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/grenade/chem_grenade = 2, + /obj/item/stack/rods = 2, + /obj/item/stack/cable_coil = 2, + /datum/reagent/fuel = 20, + /obj/item/paper = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/improv357 + name = "Improvised .357 Cartridge" + result = /obj/item/ammo_casing/a357/improv + time = 0.5 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/grenade/chem_grenade = 1, + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/cable_coil = 2, + /datum/reagent/blackpowder = 10 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + dangerous_craft = TRUE + +/datum/crafting_recipe/pipesmg_mag + name = "Pipe Repeater Magazine" + result = /obj/item/ammo_box/magazine/pipem9mm + time = 5 SECONDS + tools = list(TOOL_WELDER, TOOL_WIRECUTTER) + reqs = list( + /obj/item/grenade/chem_grenade = 1, + /obj/item/stock_parts/matter_bin = 1, + /obj/item/stack/cable_coil = 3, + /obj/item/stack/package_wrap = 3 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + +/datum/crafting_recipe/arrow //1 metal sheet = 2 rods= 2 arrows + name = "Arrow" + result = /obj/item/ammo_casing/caseless/arrow/wood + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/wood = 1, + /obj/item/stack/sheet/silk = 1, + /obj/item/stack/rods = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + +/datum/crafting_recipe/bone_arrow + name = "Bone Arrow" + result = /obj/item/ammo_casing/caseless/arrow/bone + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/bone = 1, + /obj/item/stack/sheet/sinew = 1, + /obj/item/ammo_casing/caseless/arrow/ash = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + +/datum/crafting_recipe/ashen_arrow + name = "Ashen arrow" + result = /obj/item/ammo_casing/caseless/arrow/ash + tools = list(TOOL_WELDER) + time = 3 SECONDS + reqs = list(/obj/item/ammo_casing/caseless/arrow/wood = 1) + category = CAT_WEAPONRY + subcategory = CAT_AMMO + +/datum/crafting_recipe/bronze_arrow + name = "Bronze arrow" + result = /obj/item/ammo_casing/caseless/arrow/bronze + time = 3 SECONDS + reqs = list( + /obj/item/stack/sheet/wood = 1, + /obj/item/stack/sheet/bronze = 1, + /obj/item/stack/sheet/silk = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_AMMO diff --git a/code/datums/components/crafting/crafting_lists/weaponry/weapons.dm b/code/datums/components/crafting/crafting_lists/weaponry/weapons.dm new file mode 100644 index 0000000000000..1fa94e35599c1 --- /dev/null +++ b/code/datums/components/crafting/crafting_lists/weaponry/weapons.dm @@ -0,0 +1,398 @@ + +/// Weapon Crafting + +/datum/crafting_recipe/IED + name = "IED" + result = /obj/item/grenade/iedcasing + time = 1.5 SECONDS + reqs = list( + /datum/reagent/fuel = 50, + /obj/item/stack/cable_coil = 1, + /obj/item/assembly/igniter = 1, + /obj/item/reagent_containers/food/drinks/soda_cans = 1 + ) + parts = list(/obj/item/reagent_containers/food/drinks/soda_cans = 1) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/lance + name = "Explosive Lance (Grenade)" + result = /obj/item/spear/explosive + time = 1.5 SECONDS + reqs = list( + /obj/item/spear = 1, + /obj/item/grenade = 1 + ) + parts = list( + /obj/item/spear = 1, + /obj/item/grenade = 1 + ) + blacklist = list(/obj/item/spear/bonespear) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/strobeshield + name = "Strobe Shield" + result = /obj/item/shield/riot/flash + time = 4 SECONDS + reqs = list( + /obj/item/wallframe/flasher = 1, + /obj/item/assembly/flash/handheld = 1, + /obj/item/shield/riot = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + +/datum/crafting_recipe/molotov + name = "Molotov" + result = /obj/item/reagent_containers/food/drinks/bottle/molotov + time = 4 SECONDS + reqs = list( + /obj/item/reagent_containers/glass/rag = 1, + /obj/item/reagent_containers/food/drinks/bottle = 1 + ) + parts = list(/obj/item/reagent_containers/food/drinks/bottle = 1) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/stunprod + name = "Stunprod" + result = /obj/item/melee/baton/cattleprod + time = 4 SECONDS + reqs = list( + /obj/item/restraints/handcuffs/cable = 1, + /obj/item/stack/rods = 1, + /obj/item/assembly/igniter = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/teleprod + name = "Teleprod" + result = /obj/item/melee/baton/cattleprod/teleprod + time = 4 SECONDS + reqs = list( + /obj/item/restraints/handcuffs/cable = 1, + /obj/item/stack/rods = 1, + /obj/item/assembly/igniter = 1, + /obj/item/stack/ore/bluespace_crystal = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/bola + name = "Bola" + result = /obj/item/restraints/legcuffs/bola + time = 2 SECONDS//15 faster than crafting them by hand! + reqs = list( + /obj/item/restraints/handcuffs/cable = 1, + /obj/item/stack/sheet/iron = 6 + ) + category= CAT_WEAPONRY + subcategory = CAT_WEAPON + +/datum/crafting_recipe/gonbola + name = "Gonbola" + result = /obj/item/restraints/legcuffs/bola/gonbola + time = 4 SECONDS + reqs = list( + /obj/item/restraints/handcuffs/cable = 1, + /obj/item/stack/sheet/iron = 6, + /obj/item/stack/sheet/animalhide/gondola = 1 + ) + category= CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/tailclub + name = "Tail Club" + result = /obj/item/club/tailclub + time = 4 SECONDS + reqs = list( + /obj/item/organ/tail/lizard = 1, + /obj/item/stack/sheet/iron = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + +/datum/crafting_recipe/club + name = "improvised maul" + result = /obj/item/club/ghettoclub + time = 4 SECONDS + reqs = list( + /obj/item/stack/sheet/iron = 1, + /obj/item/stack/rods = 1, + /obj/item/restraints/handcuffs/cable = 2, + /obj/item/stack/sheet/cotton/cloth = 3 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/tailwhip + name = "Liz O' Nine Tails" + result = /obj/item/melee/chainofcommand/tailwhip + time = 4 SECONDS + reqs = list( + /obj/item/organ/tail/lizard = 1, + /obj/item/stack/cable_coil = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + +/datum/crafting_recipe/catwhip + name = "Cat O' Nine Tails" + result = /obj/item/melee/chainofcommand/tailwhip/kitty + time = 4 SECONDS + reqs = list( + /obj/item/organ/tail/cat = 1, + /obj/item/stack/cable_coil = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + +/datum/crafting_recipe/improvised_pneumatic_cannon //Pretty easy to obtain but arguably underused for what it is... + name = "Pneumatic Cannon" + result = /obj/item/pneumatic_cannon/ghetto + time = 5 SECONDS + tools = list(TOOL_WELDER, TOOL_WRENCH) + reqs = list( + /obj/item/stack/sheet/iron = 4, + /obj/item/stack/package_wrap = 8, + /obj/item/pipe = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/flamethrower + name = "Flamethrower" + result = /obj/item/flamethrower + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER) + reqs = list( + /obj/item/weldingtool = 1, + /obj/item/assembly/igniter = 1, + /obj/item/stack/rods = 1 + ) + parts = list( + /obj/item/assembly/igniter = 1, + /obj/item/weldingtool = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/pipebow + name = "Pipe Bow" + result = /obj/item/gun/ballistic/bow/pipe + time = 12 SECONDS + reqs = list( + /obj/item/pipe = 5, + /obj/item/stack/sheet/plastic = 15, + /obj/item/weaponcrafting/silkstring = 4 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/woodenbow + name = "Wooden Bow" + result = /obj/item/gun/ballistic/bow + time = 12 SECONDS + reqs = list( + /obj/item/stack/sheet/wood = 8, + /obj/item/stack/sheet/iron = 2, + /obj/item/weaponcrafting/silkstring = 4 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + + +/datum/crafting_recipe/ishotgun + name = "Improvised Shotgun" + result = /obj/item/gun/ballistic/shotgun/doublebarrel/improvised + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + reqs = list( + /obj/item/weaponcrafting/receiver = 1, + /obj/item/pipe = 1, + /obj/item/weaponcrafting/stock = 1, + /obj/item/assembly/igniter = 1, + /obj/item/stack/package_wrap = 5 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/piperifle + name = "Singleshot Pipe Rifle" + result = /obj/item/gun/ballistic/rifle/pipe + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + reqs = list( + /obj/item/weaponcrafting/receiver = 1, + /obj/item/pipe = 1, + /obj/item/weaponcrafting/stock = 1, + /obj/item/assembly/igniter = 1, + /obj/item/stack/package_wrap = 5 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/pipesmg + name = "Mag-Fed Pipe Repeater" + result = /obj/item/gun/ballistic/automatic/pipe_smg + time = 10 SECONDS + tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) + reqs = list( + /obj/item/weaponcrafting/receiver = 1, + /obj/item/pipe = 2, + /obj/item/stack/rods = 2, + /obj/item/stack/sheet/wood = 2, + /obj/item/assembly/igniter = 1, + /obj/item/stack/package_wrap = 5 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/chainsaw + name = "Chainsaw" + result = /obj/item/chainsaw + time = 5 SECONDS + tools = list(TOOL_WELDER) + reqs = list( + /obj/item/circular_saw = 1, + /obj/item/stack/cable_coil = 3, + /obj/item/stack/sheet/plasteel = 5 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/spear + name = "Spear" + result = /obj/item/spear + time = 4 SECONDS + reqs = list( + /obj/item/restraints/handcuffs/cable = 1, + /obj/item/shard = 1, + /obj/item/stack/rods = 1 + ) + parts = list(/obj/item/shard = 1) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/switchblade_kitchen + name = "Iron Switchblade" + result = /obj/item/switchblade/kitchen + time = 4 SECONDS + tools = list(TOOL_WELDER) + reqs = list( + /obj/item/stack/sheet/iron = 2, + /obj/item/weaponcrafting/receiver = 1, + /obj/item/knife = 1, + /obj/item/stack/cable_coil = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/switchblade_kitchenupgrade + name = "Plastitanium Switchblade" + result = /obj/item/switchblade/plastitanium + time = 2 SECONDS + tools = list(TOOL_WELDER) + reqs = list( + /obj/item/switchblade/kitchen = 1, + /obj/item/stack/sheet/mineral/plastitanium = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/switchblade_plastitanium + name = "Plastitanium Switchblade" + result = /obj/item/switchblade/plastitanium + time = 6.5 SECONDS + tools = list(TOOL_WELDER) + reqs = list( + /obj/item/weaponcrafting/stock = 1, + /obj/item/weaponcrafting/receiver = 1, + /obj/item/knife = 1, + /obj/item/stack/cable_coil = 2, + /obj/item/stack/sheet/mineral/plastitanium = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/chemical_payload + name = "Chemical Payload (C4)" + result = /obj/item/bombcore/chemical + time = 3 SECONDS + reqs = list( + /obj/item/stock_parts/matter_bin = 1, + /obj/item/grenade/plastic/c4 = 1, + /obj/item/grenade/chem_grenade = 2 + ) + parts = list( + /obj/item/stock_parts/matter_bin = 1, + /obj/item/grenade/chem_grenade = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +/datum/crafting_recipe/chemical_payload2 + name = "Chemical Payload (Gibtonite)" + result = /obj/item/bombcore/chemical + time = 5 SECONDS + reqs = list( + /obj/item/stock_parts/matter_bin = 1, + /obj/item/gibtonite = 1, + /obj/item/grenade/chem_grenade = 2 + ) + parts = list( + /obj/item/stock_parts/matter_bin = 1, + /obj/item/grenade/chem_grenade = 2 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE + +// Shank - Makeshift weapon that can embed on throw +/datum/crafting_recipe/shank + name = "Shank" + result = /obj/item/knife/shank + time = 2 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list( + /obj/item/shard = 1, + /obj/item/stack/cable_coil = 10 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + always_available = TRUE + dangerous_craft = TRUE + +/datum/crafting_recipe/sharpmop + name = "Sharpened Mop" + result = /obj/item/mop/sharp + time = 3 SECONDS + tools = list(TOOL_WIRECUTTER) + reqs = list( + /obj/item/mop = 1, + /obj/item/shard = 1 + ) + category = CAT_WEAPONRY + subcategory = CAT_WEAPON + dangerous_craft = TRUE diff --git a/code/datums/components/crafting/recipes.dm b/code/datums/components/crafting/recipes.dm deleted file mode 100644 index 1489651c899e3..0000000000000 --- a/code/datums/components/crafting/recipes.dm +++ /dev/null @@ -1,1319 +0,0 @@ - -/datum/crafting_recipe - var/name = "" //in-game display name - var/reqs[] = list() //type paths of items consumed associated with how many are needed - var/blacklist[] = list() //type paths of items explicitly not allowed as an ingredient - var/result //type path of item resulting from this craft - var/tools[] = list() //type paths of items needed but not consumed - var/time = 30 //time in deciseconds - var/parts[] = list() //type paths of items that will be placed in the result - var/chem_catalysts[] = list() //like tools but for reagents - var/category = CAT_NONE //where it shows up in the crafting UI - var/subcategory = CAT_NONE - var/always_available = TRUE //Set to FALSE if it needs to be learned first. - var/one_per_turf = FALSE ///Should only one object exist on the same turf? - var/dangerous_craft = FALSE /// Should admins be notified about this getting created by a non-antagonist? - -/datum/crafting_recipe/New() - if(!(result in reqs)) - blacklist += result - -/** - * Run custom pre-craft checks for this recipe - * - * user: the /mob that initiated the crafting - * collected_requirements: A list of lists of /obj/item instances that satisfy reqs. Top level list is keyed by requirement path. - */ -/datum/crafting_recipe/proc/check_requirements(mob/user, list/collected_requirements) - return TRUE - -/datum/crafting_recipe/IED - name = "IED" - result = /obj/item/grenade/iedcasing - reqs = list(/datum/reagent/fuel = 50, - /obj/item/stack/cable_coil = 1, - /obj/item/assembly/igniter = 1, - /obj/item/reagent_containers/food/drinks/soda_cans = 1) - parts = list(/obj/item/reagent_containers/food/drinks/soda_cans = 1) - time = 15 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/lance - name = "Explosive Lance (Grenade)" - result = /obj/item/spear/explosive - reqs = list(/obj/item/spear = 1, - /obj/item/grenade = 1) - blacklist = list(/obj/item/spear/bonespear) - parts = list(/obj/item/spear = 1, - /obj/item/grenade = 1) - time = 15 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/strobeshield - name = "Strobe Shield" - result = /obj/item/shield/riot/flash - reqs = list(/obj/item/wallframe/flasher = 1, - /obj/item/assembly/flash/handheld = 1, - /obj/item/shield/riot = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - -/datum/crafting_recipe/molotov - name = "Molotov" - result = /obj/item/reagent_containers/food/drinks/bottle/molotov - reqs = list(/obj/item/reagent_containers/glass/rag = 1, - /obj/item/reagent_containers/food/drinks/bottle = 1) - parts = list(/obj/item/reagent_containers/food/drinks/bottle = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/stunprod - name = "Stunprod" - result = /obj/item/melee/baton/cattleprod - reqs = list(/obj/item/restraints/handcuffs/cable = 1, - /obj/item/stack/rods = 1, - /obj/item/assembly/igniter = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/teleprod - name = "Teleprod" - result = /obj/item/melee/baton/cattleprod/teleprod - reqs = list(/obj/item/restraints/handcuffs/cable = 1, - /obj/item/stack/rods = 1, - /obj/item/assembly/igniter = 1, - /obj/item/stack/ore/bluespace_crystal = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/bola - name = "Bola" - result = /obj/item/restraints/legcuffs/bola - reqs = list(/obj/item/restraints/handcuffs/cable = 1, - /obj/item/stack/sheet/iron = 6) - time = 20//15 faster than crafting them by hand! - category= CAT_WEAPONRY - subcategory = CAT_WEAPON - -/datum/crafting_recipe/gonbola - name = "Gonbola" - result = /obj/item/restraints/legcuffs/bola/gonbola - reqs = list(/obj/item/restraints/handcuffs/cable = 1, - /obj/item/stack/sheet/iron = 6, - /obj/item/stack/sheet/animalhide/gondola = 1) - time = 40 - category= CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/tailclub - name = "Tail Club" - result = /obj/item/club/tailclub - reqs = list(/obj/item/organ/tail/lizard = 1, - /obj/item/stack/sheet/iron = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - -/datum/crafting_recipe/club - name = "improvised maul" - result = /obj/item/club/ghettoclub - reqs = list(/obj/item/stack/sheet/iron = 1, - /obj/item/stack/rods = 1, - /obj/item/restraints/handcuffs/cable = 2, - /obj/item/stack/sheet/cotton/cloth = 3) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/tailwhip - name = "Liz O' Nine Tails" - result = /obj/item/melee/chainofcommand/tailwhip - reqs = list(/obj/item/organ/tail/lizard = 1, - /obj/item/stack/cable_coil = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - -/datum/crafting_recipe/catwhip - name = "Cat O' Nine Tails" - result = /obj/item/melee/chainofcommand/tailwhip/kitty - reqs = list(/obj/item/organ/tail/cat = 1, - /obj/item/stack/cable_coil = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - -/datum/crafting_recipe/ed209 - name = "ED209" - result = /mob/living/simple_animal/bot/ed209 - reqs = list(/obj/item/robot_suit = 1, - /obj/item/clothing/head/helmet = 1, - /obj/item/clothing/suit/armor/vest = 1, - /obj/item/bodypart/l_leg/robot = 1, - /obj/item/bodypart/r_leg/robot = 1, - /obj/item/stack/sheet/iron = 1, - /obj/item/stack/cable_coil = 1, - /obj/item/gun/energy/disabler = 1, - /obj/item/stock_parts/cell = 1, - /obj/item/assembly/prox_sensor = 1) - tools = list(TOOL_WELDER, TOOL_SCREWDRIVER) - time = 60 - category = CAT_ROBOT - -/datum/crafting_recipe/secbot - name = "Secbot" - result = /mob/living/simple_animal/bot/secbot - reqs = list(/obj/item/assembly/signaler = 1, - /obj/item/clothing/head/helmet/sec = 1, - /obj/item/melee/baton = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/bodypart/r_arm/robot = 1) - tools = list(TOOL_WELDER) - time = 60 - category = CAT_ROBOT - -/datum/crafting_recipe/cleanbot - name = "Cleanbot" - result = /mob/living/simple_animal/bot/cleanbot - reqs = list(/obj/item/reagent_containers/glass/bucket = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/bodypart/r_arm/robot = 1) - time = 40 - category = CAT_ROBOT - -/datum/crafting_recipe/cleanbot/larry - name = "Larry" - result = /mob/living/simple_animal/bot/cleanbot/larry - reqs = list(/obj/item/larryframe = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/bodypart/r_arm/robot = 1) - - -/datum/crafting_recipe/floorbot - name = "Floorbot" - result = /mob/living/simple_animal/bot/floorbot - reqs = list(/obj/item/storage/toolbox = 1, - /obj/item/stack/tile/iron = 10, - /obj/item/assembly/prox_sensor = 1, - /obj/item/bodypart/r_arm/robot = 1) - time = 40 - category = CAT_ROBOT - -/datum/crafting_recipe/medbot - name = "Medbot" - result = /mob/living/simple_animal/bot/medbot - reqs = list(/obj/item/healthanalyzer = 1, - /obj/item/storage/firstaid = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/bodypart/r_arm/robot = 1) - time = 40 - category = CAT_ROBOT - -/datum/crafting_recipe/honkbot - name = "Honkbot" - result = /mob/living/simple_animal/bot/honkbot - reqs = list(/obj/item/storage/box/clown = 1, - /obj/item/bodypart/r_arm/robot = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/bikehorn/ = 1) - time = 40 - category = CAT_ROBOT - -/datum/crafting_recipe/Firebot - name = "Firebot" - result = /mob/living/simple_animal/bot/firebot - reqs = list(/obj/item/extinguisher = 1, - /obj/item/bodypart/r_arm/robot = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/clothing/head/utility/hardhat/red = 1) - time = 40 - category = CAT_ROBOT - -/datum/crafting_recipe/Atmosbot - name = "Atmosbot" - result = /mob/living/simple_animal/bot/atmosbot - reqs = list(/obj/item/analyzer = 1, - /obj/item/bodypart/r_arm/robot = 1, - /obj/item/assembly/prox_sensor = 1, - /obj/item/tank/internals = 1) - time = 40 - category = CAT_ROBOT - -/datum/crafting_recipe/improvised_pneumatic_cannon //Pretty easy to obtain but - name = "Pneumatic Cannon" - result = /obj/item/pneumatic_cannon/ghetto - tools = list(TOOL_WELDER, TOOL_WRENCH) - reqs = list(/obj/item/stack/sheet/iron = 4, - /obj/item/stack/package_wrap = 8, - /obj/item/pipe = 2) - time = 50 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/flamethrower - name = "Flamethrower" - result = /obj/item/flamethrower - reqs = list(/obj/item/weldingtool = 1, - /obj/item/assembly/igniter = 1, - /obj/item/stack/rods = 1) - parts = list(/obj/item/assembly/igniter = 1, - /obj/item/weldingtool = 1) - tools = list(TOOL_SCREWDRIVER) - time = 10 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/pipebow - name = "Pipe Bow" - result = /obj/item/gun/ballistic/bow/pipe - reqs = list(/obj/item/pipe = 5, - /obj/item/stack/sheet/plastic = 15, - /obj/item/weaponcrafting/silkstring = 4) - time = 120 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/woodenbow - name = "Wooden Bow" - result = /obj/item/gun/ballistic/bow - reqs = list(/obj/item/stack/sheet/wood = 8, - /obj/item/stack/sheet/iron = 2, - /obj/item/weaponcrafting/silkstring = 4) - time = 120 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - -/datum/crafting_recipe/meteorslug - name = "Meteorslug Shell" - result = /obj/item/ammo_casing/shotgun/meteorslug - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/rcd_ammo = 1, - /obj/item/stock_parts/manipulator = 2) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/pulseslug - name = "Pulse Slug Shell" - result = /obj/item/ammo_casing/shotgun/pulseslug - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/stock_parts/capacitor/adv = 2, - /obj/item/stock_parts/micro_laser/ultra = 1) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/dragonsbreath - name = "Dragonsbreath Shell" - result = /obj/item/ammo_casing/shotgun/dragonsbreath - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, /datum/reagent/phosphorus = 5) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/frag12 - name = "FRAG-12 Shell" - result = /obj/item/ammo_casing/shotgun/frag12 - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /datum/reagent/glycerol = 5, - /datum/reagent/toxin/acid = 5, - /datum/reagent/toxin/acid/fluacid = 5) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/ionslug - name = "Ion Scatter Shell" - result = /obj/item/ammo_casing/shotgun/ion - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/stock_parts/micro_laser/ultra = 1, - /obj/item/stock_parts/subspace/crystal = 1) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/improvisedslug - name = "Improvised Shotgun Shell" - result = /obj/item/ammo_casing/shotgun/improvised - reqs = list(/obj/item/grenade/chem_grenade = 1, - /obj/item/stack/sheet/iron = 1, - /obj/item/stack/cable_coil = 1, - /datum/reagent/fuel = 10) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/improvisedglassslug - name = "Glasspack Shotgun Shell" - result = /obj/item/ammo_casing/shotgun/improvised/glasspack - reqs = list(/obj/item/grenade/chem_grenade = 1, - /obj/item/stack/sheet/glass = 1, - /obj/item/stack/cable_coil = 1, - /datum/reagent/fuel = 10) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/laserslug - name = "Scatter Laser Shell" - result = /obj/item/ammo_casing/shotgun/laserslug - reqs = list(/obj/item/ammo_casing/shotgun/techshell = 1, - /obj/item/stock_parts/capacitor/adv = 1, - /obj/item/stock_parts/micro_laser/high = 1) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/a762improv - name = "Improvised 7.62 Cartridge" - result = /obj/item/ammo_casing/a762/improv - reqs = list(/obj/item/grenade/chem_grenade = 1, - /obj/item/stack/sheet/iron = 1, - /obj/item/stack/cable_coil = 1, - /datum/reagent/fuel = 10) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/a762hotload - name = "Hot-Loaded 7.62 Cartridge" - result = /obj/item/ammo_casing/a762/improv/hotload - reqs = list(/obj/item/grenade/chem_grenade = 1, - /obj/item/stack/sheet/iron = 1, - /obj/item/stack/cable_coil = 1, - /datum/reagent/blackpowder = 10) - tools = list(TOOL_SCREWDRIVER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/improv9mm_pack - name = "Improvised 9mm Ammo Pack" - result = /obj/item/ammo_box/pouch/c9mm/improv - reqs = list(/obj/item/grenade/chem_grenade = 2, - /obj/item/stack/rods = 3, - /obj/item/stack/cable_coil = 3, - /datum/reagent/fuel = 20, - /obj/item/paper = 1) - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - time = 15 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/improv10mm_pack - name = "Improvised 10mm Ammo Pack" - result = /obj/item/ammo_box/pouch/c10mm/improv - reqs = list(/obj/item/grenade/chem_grenade = 2, - /obj/item/stack/sheet/iron = 2, - /obj/item/stack/cable_coil = 2, - /datum/reagent/fuel = 20, - /obj/item/paper = 1) - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - time = 15 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/improv38_pack - name = "Improvised .38 Ammo Pack" - result = /obj/item/ammo_box/pouch/c38/improv - reqs = list(/obj/item/grenade/chem_grenade = 2, - /obj/item/stack/rods = 2, - /obj/item/stack/cable_coil = 2, - /datum/reagent/fuel = 20, - /obj/item/paper = 1) - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - time = 15 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/improv357 - name = "Improvised .357 Cartridge" - result = /obj/item/ammo_casing/a357/improv - reqs = list(/obj/item/grenade/chem_grenade = 1, - /obj/item/stack/sheet/iron = 1, - /obj/item/stack/cable_coil = 2, - /datum/reagent/blackpowder = 10) - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - time = 5 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - dangerous_craft = TRUE - -/datum/crafting_recipe/pipesmg_mag - name = "Pipe Repeater Magazine" - result = /obj/item/ammo_box/magazine/pipem9mm - reqs = list(/obj/item/grenade/chem_grenade = 1, - /obj/item/stock_parts/matter_bin = 1, - /obj/item/stack/cable_coil = 3, - /obj/item/stack/package_wrap = 3) - tools = list(TOOL_WELDER, TOOL_WIRECUTTER) - time = 50 - category = CAT_WEAPONRY - subcategory = CAT_AMMO - -/datum/crafting_recipe/arrow - name = "Arrow" - result = /obj/item/ammo_casing/caseless/arrow/wood - time = 30 - reqs = list(/obj/item/stack/sheet/wood = 1, - /obj/item/stack/sheet/silk = 1, - /obj/item/stack/rods = 1) //1 metal sheet = 2 rods= 2 arrows - category = CAT_WEAPONRY - subcategory = CAT_AMMO - -/datum/crafting_recipe/bone_arrow - name = "Bone Arrow" - result = /obj/item/ammo_casing/caseless/arrow/bone - time = 30 - reqs = list(/obj/item/stack/sheet/bone = 1, - /obj/item/stack/sheet/sinew = 1, - /obj/item/ammo_casing/caseless/arrow/ash = 1) - category = CAT_WEAPONRY - subcategory = CAT_AMMO - -/datum/crafting_recipe/ashen_arrow - name = "Ashen arrow" - result = /obj/item/ammo_casing/caseless/arrow/ash - tools = list(TOOL_WELDER) - time = 30 - reqs = list(/obj/item/ammo_casing/caseless/arrow/wood = 1) - category = CAT_WEAPONRY - subcategory = CAT_AMMO - -/datum/crafting_recipe/bronze_arrow - name = "Bronze arrow" - result = /obj/item/ammo_casing/caseless/arrow/bronze - time = 30 - reqs = list(/obj/item/stack/sheet/wood = 1, - /obj/item/stack/sheet/bronze = 1, - /obj/item/stack/sheet/silk = 1) - category = CAT_WEAPONRY - subcategory = CAT_AMMO - -/datum/crafting_recipe/ishotgun - name = "Improvised Shotgun" - result = /obj/item/gun/ballistic/shotgun/doublebarrel/improvised - reqs = list(/obj/item/weaponcrafting/receiver = 1, - /obj/item/pipe = 1, - /obj/item/weaponcrafting/stock = 1, - /obj/item/assembly/igniter = 1, - /obj/item/stack/package_wrap = 5) - tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) - time = 100 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/piperifle - name = "Singleshot Pipe Rifle" - result = /obj/item/gun/ballistic/rifle/pipe - reqs = list(/obj/item/weaponcrafting/receiver = 1, - /obj/item/pipe = 1, - /obj/item/weaponcrafting/stock = 1, - /obj/item/assembly/igniter = 1, - /obj/item/stack/package_wrap = 5) - tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) - time = 100 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/pipesmg - name = "Mag-Fed Pipe Repeater" - result = /obj/item/gun/ballistic/automatic/pipe_smg - reqs = list(/obj/item/weaponcrafting/receiver = 1, - /obj/item/pipe = 2, - /obj/item/stack/rods = 2, - /obj/item/stack/sheet/wood = 2, - /obj/item/assembly/igniter = 1, - /obj/item/stack/package_wrap = 5) - tools = list(TOOL_SCREWDRIVER, TOOL_WELDER) - time = 100 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/chainsaw - name = "Chainsaw" - result = /obj/item/chainsaw - reqs = list(/obj/item/circular_saw = 1, - /obj/item/stack/cable_coil = 3, - /obj/item/stack/sheet/plasteel = 5) - tools = list(TOOL_WELDER) - time = 50 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/spear - name = "Spear" - result = /obj/item/spear - reqs = list(/obj/item/restraints/handcuffs/cable = 1, - /obj/item/shard = 1, - /obj/item/stack/rods = 1) - parts = list(/obj/item/shard = 1) - time = 40 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/switchblade_kitchen - name = "Iron Switchblade" - result = /obj/item/switchblade/kitchen - reqs = list(/obj/item/stack/sheet/iron = 2, - /obj/item/weaponcrafting/receiver = 1, - /obj/item/knife = 1, - /obj/item/stack/cable_coil = 2) - tools = list(TOOL_WELDER) - time = 45 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/switchblade_kitchenupgrade - name = "Plastitanium Switchblade" - result = /obj/item/switchblade/plastitanium - reqs = list(/obj/item/switchblade/kitchen = 1, - /obj/item/stack/sheet/mineral/plastitanium = 2) - tools = list(TOOL_WELDER) - time = 20 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/switchblade_plastitanium - name = "Plastitanium Switchblade" - result = /obj/item/switchblade/plastitanium - reqs = list(/obj/item/weaponcrafting/stock = 1, - /obj/item/weaponcrafting/receiver = 1, - /obj/item/knife = 1, - /obj/item/stack/cable_coil = 2, - /obj/item/stack/sheet/mineral/plastitanium = 2) - tools = list(TOOL_WELDER) - time = 65 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/spooky_camera - name = "Camera Obscura" - result = /obj/item/camera/spooky - time = 15 - reqs = list(/obj/item/camera = 1, - /datum/reagent/water/holywater = 10) - parts = list(/obj/item/camera = 1) - category = CAT_MISC - -/datum/crafting_recipe/lizardhat - name = "Lizard Cloche Hat" - result = /obj/item/clothing/head/costume/lizard - time = 10 - reqs = list(/obj/item/organ/tail/lizard = 1) - category = CAT_MISC - -/datum/crafting_recipe/lizardhat_alternate - name = "Lizard Cloche Hat" - result = /obj/item/clothing/head/costume/lizard - time = 10 - reqs = list(/obj/item/stack/sheet/animalhide/lizard = 1) - category = CAT_MISC - -/datum/crafting_recipe/kittyears - name = "Kitty Ears" - result = /obj/item/clothing/head/costume/kitty/genuine - time = 10 - reqs = list(/obj/item/organ/tail/cat = 1, - /obj/item/organ/ears/cat = 1) - category = CAT_MISC - -/datum/crafting_recipe/skateboard - name = "Skateboard" - result = /obj/item/melee/skateboard - time = 60 - reqs = list(/obj/item/stack/sheet/iron = 5, - /obj/item/stack/rods = 10) - category = CAT_MISC - -/datum/crafting_recipe/scooter - name = "Scooter" - result = /obj/vehicle/ridden/scooter - time = 65 - reqs = list(/obj/item/stack/sheet/iron = 5, - /obj/item/stack/rods = 12) - category = CAT_MISC - -/datum/crafting_recipe/wheelchair - name = "Wheelchair" - result = /obj/vehicle/ridden/wheelchair - reqs = list(/obj/item/stack/sheet/iron = 4, - /obj/item/stack/rods = 6) - time = 100 - category = CAT_MISC - -/datum/crafting_recipe/motorized_wheelchair - name = "Motorized Wheelchair" - result = /obj/vehicle/ridden/wheelchair/motorized - reqs = list(/obj/item/stack/sheet/iron = 10, - /obj/item/stack/rods = 8, - /obj/item/stock_parts/manipulator = 2, - /obj/item/stock_parts/capacitor = 1) - parts = list(/obj/item/stock_parts/manipulator = 2, - /obj/item/stock_parts/capacitor = 1) - tools = list(TOOL_WELDER, TOOL_SCREWDRIVER, TOOL_WRENCH) - time = 200 - category = CAT_MISC - -/datum/crafting_recipe/mousetrap - name = "Mouse Trap" - result = /obj/item/assembly/mousetrap - time = 10 - reqs = list(/obj/item/stack/sheet/cardboard = 1, - /obj/item/stack/rods = 1) - category = CAT_MISC - -/datum/crafting_recipe/papersack - name = "Paper Sack" - result = /obj/item/storage/box/papersack - time = 10 - reqs = list(/obj/item/paper = 5) - category = CAT_MISC - - -/datum/crafting_recipe/flashlight_eyes - name = "Flashlight Eyes" - result = /obj/item/organ/eyes/robotic/flashlight - time = 10 - reqs = list( - /obj/item/flashlight = 2, - /obj/item/restraints/handcuffs/cable = 1 - ) - category = CAT_MISC - -/datum/crafting_recipe/paperframes - name = "Paper Frames" - result = /obj/item/stack/sheet/paperframes/five - time = 10 - reqs = list(/obj/item/stack/sheet/wood = 2, /obj/item/paper = 10) - category = CAT_MISC - -/datum/crafting_recipe/naturalpaper - name = "Hand-Pressed Paper Bundle" - time = 30 - reqs = list(/datum/reagent/water = 50, /obj/item/stack/sheet/wood = 1) - tools = list(/obj/item/hatchet) - result = /obj/item/paper_bin/bundlenatural - category = CAT_MISC - -/datum/crafting_recipe/toysword - name = "Toy Sword" - reqs = list(/obj/item/light/bulb = 1, /obj/item/stack/cable_coil = 1, /obj/item/stack/sheet/plastic = 4) - result = /obj/item/toy/sword - category = CAT_MISC - -/datum/crafting_recipe/blackcarpet - name = "Black Carpet" - reqs = list(/obj/item/stack/tile/carpet = 50, /obj/item/toy/crayon/black = 1) - result = /obj/item/stack/tile/carpet/black/fifty - category = CAT_MISC - -/datum/crafting_recipe/extendohand - name = "Extendo-Hand" - reqs = list(/obj/item/bodypart/r_arm/robot = 1, /obj/item/clothing/gloves/boxing = 1) - result = /obj/item/extendohand - category = CAT_MISC - -/datum/crafting_recipe/mothplush - name = "Moth Plushie" - result = /obj/item/toy/plush/moth - reqs = list(/obj/item/stack/sheet/animalhide/mothroach = 1, - /obj/item/stack/sheet/cotton/cloth = 3) - category = CAT_MISC - -/datum/crafting_recipe/chemical_payload - name = "Chemical Payload (C4)" - result = /obj/item/bombcore/chemical - reqs = list( - /obj/item/stock_parts/matter_bin = 1, - /obj/item/grenade/plastic/c4 = 1, - /obj/item/grenade/chem_grenade = 2 - ) - parts = list(/obj/item/stock_parts/matter_bin = 1, /obj/item/grenade/chem_grenade = 2) - time = 30 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/chemical_payload2 - name = "Chemical Payload (Gibtonite)" - result = /obj/item/bombcore/chemical - reqs = list( - /obj/item/stock_parts/matter_bin = 1, - /obj/item/gibtonite = 1, - /obj/item/grenade/chem_grenade = 2 - ) - parts = list(/obj/item/stock_parts/matter_bin = 1, /obj/item/grenade/chem_grenade = 2) - time = 50 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - dangerous_craft = TRUE - -/datum/crafting_recipe/bonearmor - name = "Bone Armor" - result = /obj/item/clothing/suit/armor/bone - time = 30 - reqs = list(/obj/item/stack/sheet/bone = 6) - category = CAT_PRIMAL - -/datum/crafting_recipe/heavybonearmor - name = "Heavy Bone Armor" - result = /obj/item/clothing/suit/hooded/cloak/bone - time = 60 - reqs = list(/obj/item/stack/sheet/bone = 8, - /obj/item/stack/sheet/sinew = 3) - category = CAT_PRIMAL - -/datum/crafting_recipe/bonetalisman - name = "Bone Talisman" - result = /obj/item/clothing/accessory/talisman - time = 20 - reqs = list(/obj/item/stack/sheet/bone = 2, - /obj/item/stack/sheet/sinew = 1) - category = CAT_PRIMAL - -/datum/crafting_recipe/bonecodpiece - name = "Skull Codpiece" - result = /obj/item/clothing/accessory/skullcodpiece - time = 20 - reqs = list(/obj/item/stack/sheet/bone = 2, - /obj/item/stack/sheet/animalhide/goliath_hide = 1) - category = CAT_PRIMAL - -/datum/crafting_recipe/bracers - name = "Bone Bracers" - result = /obj/item/clothing/gloves/bracer - time = 20 - reqs = list(/obj/item/stack/sheet/bone = 2, - /obj/item/stack/sheet/sinew = 1) - category = CAT_PRIMAL - -/datum/crafting_recipe/skullhelm - name = "Skull Helmet" - result = /obj/item/clothing/head/helmet/skull - time = 30 - reqs = list(/obj/item/stack/sheet/bone = 4) - category = CAT_PRIMAL - -/datum/crafting_recipe/goliathcloak - name = "Goliath Cloak" - result = /obj/item/clothing/suit/hooded/cloak/goliath - time = 50 - reqs = list(/obj/item/stack/sheet/leather = 2, - /obj/item/stack/sheet/sinew = 2, - /obj/item/stack/sheet/animalhide/goliath_hide = 2) //it takes 4 goliaths to make 1 cloak if the plates are skinned - category = CAT_PRIMAL - -/datum/crafting_recipe/drakecloak - name = "Ash Drake Armour" - result = /obj/item/clothing/suit/hooded/cloak/drake - time = 60 - reqs = list(/obj/item/stack/sheet/bone = 10, - /obj/item/stack/sheet/sinew = 2, - /obj/item/stack/sheet/animalhide/ashdrake = 5) - always_available = FALSE - category = CAT_PRIMAL - -/datum/crafting_recipe/watcherbola - name = "Watcher Bola" - result = /obj/item/restraints/legcuffs/bola/watcher - time = 30 - reqs = list(/obj/item/stack/sheet/animalhide/goliath_hide = 2, - /obj/item/restraints/handcuffs/cable/sinew = 1) - category = CAT_PRIMAL - -/datum/crafting_recipe/goliathshield - name = "Goliath shield" - result = /obj/item/shield/riot/goliath - time = 60 - reqs = list(/obj/item/stack/sheet/bone = 4, - /obj/item/stack/sheet/animalhide/goliath_hide = 3) - category = CAT_PRIMAL - -/datum/crafting_recipe/bonesword - name = "Bone Sword" - result = /obj/item/claymore/bone - time = 40 - reqs = list(/obj/item/stack/sheet/bone = 3, - /obj/item/stack/sheet/sinew = 2) - category = CAT_PRIMAL - dangerous_craft = TRUE - -/datum/crafting_recipe/hunterbelt - name = "Hunters Belt" - result = /obj/item/storage/belt/mining/primitive - time = 20 - reqs = list(/obj/item/stack/sheet/sinew = 2, - /obj/item/stack/sheet/animalhide/goliath_hide = 2) - category = CAT_PRIMAL - -/datum/crafting_recipe/quiver - name = "Quiver" - result = /obj/item/storage/belt/quiver - time = 80 - reqs = list(/obj/item/stack/sheet/leather = 3, - /obj/item/stack/sheet/sinew = 4) - category = CAT_PRIMAL - -/datum/crafting_recipe/bone_bow - name = "Bone Bow" - result = /obj/item/gun/ballistic/bow/ashen - time = 200 - reqs = list(/obj/item/stack/sheet/bone = 8, - /obj/item/stack/sheet/sinew = 4) - category = CAT_PRIMAL - -/datum/crafting_recipe/firebrand - name = "Firebrand" - result = /obj/item/match/firebrand - time = 100 //Long construction time. Making fire is hard work. - reqs = list(/obj/item/stack/sheet/wood = 2) - category = CAT_PRIMAL - -/datum/crafting_recipe/gold_horn - name = "Golden Bike Horn" - result = /obj/item/bikehorn/golden - time = 20 - reqs = list(/obj/item/stack/sheet/mineral/bananium = 5, - /obj/item/bikehorn = 1) - category = CAT_MISC - -/datum/crafting_recipe/flash_ducky - name = "Toy Rubber Duck Mine" - result = /obj/item/deployablemine/traitor/toy - time = 20 - reqs = list(/obj/item/bikehorn/rubberducky = 1, - /obj/item/assembly/flash/handheld = 1, - /obj/item/stack/cable_coil = 2, - /obj/item/assembly/prox_sensor) - blacklist = list(/obj/item/assembly/flash/handheld/strong) - category = CAT_MISC - -/datum/crafting_recipe/bonedagger - name = "Bone Dagger" - result = /obj/item/knife/combat/bone - time = 20 - reqs = list(/obj/item/stack/sheet/bone = 2) - category = CAT_PRIMAL - -/datum/crafting_recipe/bonespear - name = "Bone Spear" - result = /obj/item/spear/bonespear - time = 30 - reqs = list(/obj/item/stack/sheet/bone = 4, - /obj/item/stack/sheet/sinew = 1) - category = CAT_PRIMAL - dangerous_craft = TRUE - -/datum/crafting_recipe/boneaxe - name = "Bone Axe" - result = /obj/item/fireaxe/boneaxe - time = 50 - reqs = list(/obj/item/stack/sheet/bone = 6, - /obj/item/stack/sheet/sinew = 3) - category = CAT_PRIMAL - dangerous_craft = TRUE - -/datum/crafting_recipe/bonfire - name = "Bonfire" - time = 60 - reqs = list(/obj/item/grown/log = 5) - result = /obj/structure/bonfire - category = CAT_PRIMAL - -/datum/crafting_recipe/skeleton_key - name = "Skeleton Key" - time = 30 - reqs = list(/obj/item/stack/sheet/bone = 5) - result = /obj/item/skeleton_key - always_available = FALSE - category = CAT_PRIMAL - -/datum/crafting_recipe/headpike - name = "Spike Head (Glass Spear)" - time = 65 - reqs = list(/obj/item/spear = 1, - /obj/item/bodypart/head = 1) - parts = list(/obj/item/bodypart/head = 1, - /obj/item/spear = 1) - blacklist = list(/obj/item/spear/explosive, /obj/item/spear/bonespear, /obj/item/spear/bamboospear) - result = /obj/structure/headpike/glass - category = CAT_PRIMAL - dangerous_craft = TRUE - -/datum/crafting_recipe/headpikebone - name = "Spike Head (Bone Spear)" - time = 65 - reqs = list(/obj/item/spear/bonespear = 1, - /obj/item/bodypart/head = 1) - parts = list(/obj/item/bodypart/head = 1, - /obj/item/spear/bonespear = 1) - result = /obj/structure/headpike/bone - category = CAT_PRIMAL - dangerous_craft = TRUE - -/datum/crafting_recipe/headpikebamboo - name = "Spike Head (Bamboo Spear)" - time = 65 - reqs = list(/obj/item/spear/bamboospear = 1, - /obj/item/bodypart/head = 1) - parts = list(/obj/item/bodypart/head = 1, - /obj/item/spear/bamboospear = 1) - result = /obj/structure/headpike/bamboo - category = CAT_PRIMAL - dangerous_craft = TRUE - -/datum/crafting_recipe/pressureplate - name = "Pressure Plate" - result = /obj/item/pressure_plate - time = 5 - reqs = list(/obj/item/stack/sheet/iron = 1, - /obj/item/stack/tile/iron = 1, - /obj/item/stack/cable_coil = 2, - /obj/item/assembly/igniter = 1) - category = CAT_MISC - - -/datum/crafting_recipe/rcl - name = "Makeshift Rapid Cable Layer" - result = /obj/item/rcl/ghetto - time = 40 - tools = list(TOOL_WELDER, TOOL_SCREWDRIVER, TOOL_WRENCH) - reqs = list(/obj/item/stack/sheet/iron = 15) - category = CAT_MISC - -/datum/crafting_recipe/mummy - name = "Mummification Bandages (Mask)" - result = /obj/item/clothing/mask/mummy - time = 10 - tools = list(/obj/item/nullrod/egyptian) - reqs = list(/obj/item/stack/sheet/cotton/cloth = 2) - category = CAT_CLOTHING - -/datum/crafting_recipe/mummy/body - name = "Mummification Bandages (Body)" - result = /obj/item/clothing/under/costume/mummy - reqs = list(/obj/item/stack/sheet/cotton/cloth = 5) - - -/datum/crafting_recipe/chaplain_hood - name = "Follower Hoodie" - result = /obj/item/clothing/suit/hooded/chaplain_hoodie - time = 10 - tools = list(/obj/item/clothing/suit/hooded/chaplain_hoodie, /obj/item/storage/book/bible) - reqs = list(/obj/item/stack/sheet/cotton/cloth = 4) - category = CAT_CLOTHING - -/datum/crafting_recipe/aitater - name = "intelliTater" - result = /obj/item/aicard/aitater - time = 30 - tools = list(TOOL_WIRECUTTER) - reqs = list(/obj/item/aicard = 1, - /obj/item/food/grown/potato = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_MISC - -/datum/crafting_recipe/aispook - name = "intelliLantern" - result = /obj/item/aicard/aispook - time = 30 - tools = list(TOOL_WIRECUTTER) - reqs = list(/obj/item/aicard = 1, - /obj/item/food/grown/pumpkin = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_MISC - -/datum/crafting_recipe/ghettojetpack - name = "Improvised Jetpack" - result = /obj/item/tank/jetpack/improvised - time = 30 - reqs = list(/obj/item/tank/internals/oxygen/red = 2, /obj/item/extinguisher = 1, /obj/item/pipe = 3, /obj/item/stack/cable_coil = 30)//red oxygen tank so it looks right - category = CAT_MISC - tools = list(TOOL_WRENCH, TOOL_WELDER, TOOL_WIRECUTTER) - -/datum/crafting_recipe/multiduct - name = "Multi-layer duct" - result = /obj/machinery/duct/multilayered - time = 5 - reqs = list(/obj/item/stack/ducts = 5) - category = CAT_MISC - tools = list(TOOL_WELDER) - -/datum/crafting_recipe/upgraded_gauze - name = "Improved Gauze" - result = /obj/item/stack/medical/gauze/adv/one - time = 1 - reqs = list(/obj/item/stack/medical/gauze = 1, - /datum/reagent/space_cleaner/sterilizine = 10) - category = CAT_MISC - -/datum/crafting_recipe/bruise_pack - name = "Bruise Pack" - result = /obj/item/stack/medical/bruise_pack/one - time = 1 - reqs = list(/obj/item/stack/medical/gauze = 1, - /datum/reagent/medicine/styptic_powder = 20) - category = CAT_MISC - -/datum/crafting_recipe/burn_pack - name = "Burn Ointment" - result = /obj/item/stack/medical/ointment/one - time = 1 - reqs = list(/obj/item/stack/medical/gauze = 1, - /datum/reagent/medicine/silver_sulfadiazine = 20) - category = CAT_MISC - -// Shank - Makeshift weapon that can embed on throw -/datum/crafting_recipe/shank - name = "Shank" - reqs = list(/obj/item/shard = 1, - /obj/item/stack/cable_coil = 10) // 1 glass shard + 10 cable; needs a wirecutter to snip the cable. - result = /obj/item/knife/shank - tools = list(TOOL_WIRECUTTER) - time = 20 - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - always_available = TRUE - dangerous_craft = TRUE - -/datum/crafting_recipe/sharpmop - name = "Sharpened Mop" - result = /obj/item/mop/sharp - time = 30 - reqs = list(/obj/item/mop = 1, - /obj/item/shard = 1) - category = CAT_WEAPONRY - subcategory = CAT_WEAPON - tools = list(TOOL_WIRECUTTER) - dangerous_craft = TRUE - -/datum/crafting_recipe/poppy_pin - name = "Poppy Pin" - result = /obj/item/clothing/accessory/poppy_pin - time = 5 - reqs = list(/obj/item/stack/rods = 1, - /obj/item/food/grown/flower/poppy = 1) - category = CAT_MISC - -/datum/crafting_recipe/poppy_pin_removal - name = "Poppy Pin Removal" - result = /obj/item/food/grown/flower/poppy - time = 5 - reqs = list(/obj/item/clothing/accessory/poppy_pin = 1) - - category = CAT_MISC - -/datum/crafting_recipe/insulated_boxing_gloves - name = "Insulated Boxing Gloves" - result = /obj/item/clothing/gloves/boxing/yellow/insulated - time = 60 - reqs = list(/obj/item/clothing/gloves/boxing = 1, - /obj/item/clothing/gloves/color/yellow = 1) - - category = CAT_CLOTHING - -/datum/crafting_recipe/paper_cup - name= "Paper Cup" - result = /obj/item/reagent_containers/food/drinks/sillycup - time = 10 - reqs = list(/obj/item/paper = 1) - category = CAT_MISC - tools = list(TOOL_WIRECUTTER) - -/datum/crafting_recipe/paperslip - name = "Paper Slip" - result = /obj/item/card/id/paper - time = 1 SECONDS - reqs = list(/obj/item/paper = 5) - category = CAT_MISC - tools = list(TOOL_WIRECUTTER) - -/datum/crafting_recipe/basic_lasso - name= "Basic Lasso" - result = /obj/item/mob_lasso - time = 20 - reqs = list(/obj/item/stack/sheet/leather = 5) - category = CAT_MISC - -/datum/crafting_recipe/primal_lasso - name= "Primal Lasso" - result = /obj/item/mob_lasso/primal - always_available = FALSE - time = 20 - reqs = list(/obj/item/stack/sheet/animalhide/goliath_hide = 3, - /obj/item/stack/sheet/sinew = 4) - category = CAT_PRIMAL - -/datum/crafting_recipe/dragon_lasso - name = "Ash Drake Lasso" - result = /obj/item/mob_lasso/drake - always_available = FALSE - time = 20 - reqs = list(/obj/item/stack/sheet/bone = 10, - /obj/item/stack/sheet/sinew = 2, - /obj/item/stack/sheet/animalhide/ashdrake = 5) - category = CAT_PRIMAL - -/datum/crafting_recipe/foldable - name = "Foldable Chair" - result = /obj/item/chair/foldable - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/stack/sheet/plastic = 1 - ) - tools = list(TOOL_WRENCH, TOOL_WIRECUTTER) - category = CAT_MISC - -/datum/crafting_recipe/chair_fancy - name = "Fancy Chair" - result = /obj/item/chair/fancy - time = 60 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/chair = 1 - ) - tools = list(TOOL_WRENCH, TOOL_WIRECUTTER) - category = CAT_MISC - -/datum/crafting_recipe/personal_locker - name = "Personal Locker" - result = /obj/structure/closet/secure_closet/personal/empty - time = 10 SECONDS - reqs = list(/obj/item/stack/sheet/iron = 2, - /obj/item/electronics/airlock = 1, - /obj/item/stack/cable_coil = 2 - ) - tools = list(TOOL_WIRECUTTER, TOOL_SCREWDRIVER) - category = CAT_STRUCTURE - -/datum/crafting_recipe/shutters - name = "Shutters" - reqs = list(/obj/item/stack/sheet/plasteel = 5, - /obj/item/stack/cable_coil = 5, - /obj/item/electronics/airlock = 1 - ) - result = /obj/machinery/door/poddoor/shutters/preopen - tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) - time = 10 SECONDS - category = CAT_STRUCTURE - one_per_turf = TRUE - -/datum/crafting_recipe/glassshutters - name = "Windowed Shutters" - reqs = list(/obj/item/stack/sheet/plasteel = 5, - /obj/item/stack/sheet/rglass = 2, - /obj/item/stack/cable_coil = 5, - /obj/item/electronics/airlock = 1 - ) - result = /obj/machinery/door/poddoor/shutters/window/preopen - tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) - time = 10 SECONDS - category = CAT_STRUCTURE - one_per_turf = TRUE - -/datum/crafting_recipe/radshutters - name = "Radiation Shutters" - reqs = list(/obj/item/stack/sheet/plasteel = 5, - /obj/item/stack/cable_coil = 5, - /obj/item/electronics/airlock = 1, - /obj/item/stack/sheet/mineral/uranium = 2 - ) - result = /obj/machinery/door/poddoor/shutters/radiation/preopen - tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) - time = 10 SECONDS - category = CAT_STRUCTURE - one_per_turf = TRUE - - -/datum/crafting_recipe/blast_doors - name = "Blast Door" - reqs = list(/obj/item/stack/sheet/plasteel = 15, - /obj/item/stack/cable_coil = 15, - /obj/item/electronics/airlock = 1 - ) - result = /obj/machinery/door/poddoor/preopen - tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL, TOOL_WIRECUTTER, TOOL_WELDER) - time = 30 SECONDS - category = CAT_STRUCTURE - one_per_turf = TRUE - -/datum/crafting_recipe/showercurtain - name = "Shower Curtains" - reqs = list(/obj/item/stack/sheet/cotton/cloth = 2, /obj/item/stack/sheet/plastic = 2, /obj/item/stack/rods = 1) - result = /obj/structure/curtain - category = CAT_STRUCTURE - -/datum/crafting_recipe/aquarium - name = "Aquarium" - result = /obj/structure/aquarium - time = 10 SECONDS - reqs = list(/obj/item/stack/sheet/iron = 15, - /obj/item/stack/sheet/glass = 10, - /obj/item/aquarium_kit = 1 - ) - category = CAT_STRUCTURE - -/datum/crafting_recipe/guillotine - name = "Guillotine" - result = /obj/structure/guillotine - time = 150 // Building a functioning guillotine takes time - reqs = list(/obj/item/stack/sheet/plasteel = 3, - /obj/item/stack/sheet/wood = 20, - /obj/item/stack/cable_coil = 10) - tools = list(TOOL_SCREWDRIVER, TOOL_WRENCH, TOOL_WELDER) - category = CAT_STRUCTURE - dangerous_craft = TRUE - -/datum/crafting_recipe/mirror - name = "Wall Mirror Frame" - result = /obj/item/wallframe/mirror - time = 4 SECONDS - reqs = list(/obj/item/stack/sheet/mineral/silver = 1, /obj/item/stack/sheet/glass = 2) - tools = list(TOOL_WRENCH) - category = CAT_STRUCTURE diff --git a/code/datums/components/crafting/tailoring.dm b/code/datums/components/crafting/tailoring.dm deleted file mode 100644 index 8fb8434ee5ec0..0000000000000 --- a/code/datums/components/crafting/tailoring.dm +++ /dev/null @@ -1,353 +0,0 @@ -/datum/crafting_recipe/durathread_vest - name = "Durathread Vest" - result = /obj/item/clothing/suit/armor/vest/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 5, - /obj/item/stack/sheet/leather = 4) - time = 50 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_helmet - name = "Durathread Helmet" - result = /obj/item/clothing/head/helmet/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 4, - /obj/item/stack/sheet/leather = 5) - time = 40 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_jumpsuit - name = "Durathread Jumpsuit" - result = /obj/item/clothing/under/color/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 4) - time = 40 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_jumpskirt - name = "Durathread Jumpskirt" - result = /obj/item/clothing/under/color/jumpskirt/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 4) - time = 40 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_hoodie - name = "Durathread Hoodie" - result = /obj/item/clothing/suit/hooded/hoodie/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 5) - time = 50 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_beret - name = "Durathread Beret" - result = /obj/item/clothing/head/beret/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 2) - time = 40 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_beanie - name = "Durathread Beanie" - result = /obj/item/clothing/head/beanie/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 2) - time = 40 - category = CAT_CLOTHING - -/datum/crafting_recipe/durathread_bandana - name = "Durathread Bandana" - result = /obj/item/clothing/mask/bandana/durathread - reqs = list(/obj/item/stack/sheet/cotton/cloth/durathread = 1) - time = 25 - category = CAT_CLOTHING - -/datum/crafting_recipe/fannypack - name = "Fannypack" - result = /obj/item/storage/belt/fannypack - reqs = list(/obj/item/stack/sheet/cotton/cloth = 2, - /obj/item/stack/sheet/leather = 1) - time = 20 - category = CAT_CLOTHING - -/datum/crafting_recipe/voice_modulator - name = "Voice Modulator Mask" - result = /obj/item/clothing/mask/gas/old/modulator - time = 45 - tools = list(TOOL_SCREWDRIVER, TOOL_MULTITOOL) - reqs = list(/obj/item/clothing/mask/gas/old = 1, - /obj/item/assembly/voice = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_CLOTHING - -/datum/crafting_recipe/hudsunsec - name = "Security HUDsunglasses" - result = /obj/item/clothing/glasses/hud/security/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/security = 1, - /obj/item/clothing/glasses/sunglasses/advanced = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudsunsecremoval - name = "Security HUD removal" - result = /obj/item/clothing/glasses/sunglasses/advanced - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses = 1) - blacklist = list(/obj/item/clothing/glasses/hud/security/sunglasses/degraded) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudsunmed - name = "Medical HUDsunglasses" - result = /obj/item/clothing/glasses/hud/health/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/health = 1, - /obj/item/clothing/glasses/sunglasses/advanced = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudsunmedremoval - name = "Medical HUD removal" - result = /obj/item/clothing/glasses/sunglasses/advanced - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/health/sunglasses = 1) - blacklist = list(/obj/item/clothing/glasses/hud/health/sunglasses/degraded) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudsundiag - name = "Diagnostic HUDsunglasses" - result = /obj/item/clothing/glasses/hud/diagnostic/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1, - /obj/item/clothing/glasses/sunglasses/advanced = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudsundiagremoval - name = "Diagnostic HUD removal" - result = /obj/item/clothing/glasses/sunglasses/advanced - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses = 1) - blacklist = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses/degraded) - category = CAT_EYEWEAR - -/datum/crafting_recipe/beergoggles - name = "Beer Goggles" - result = /obj/item/clothing/glasses/sunglasses/advanced/reagent - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/science = 1, - /obj/item/clothing/glasses/sunglasses/advanced = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/beergogglesremoval - name = "Beer Goggles removal" - result = /obj/item/clothing/glasses/sunglasses/advanced - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/sunglasses/advanced/reagent = 1) - category = CAT_EYEWEAR - -/datum/crafting_recipe/sunhudscience - name = "Science Sunglasses" - result = /obj/item/clothing/glasses/science/sciencesun - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/science = 1, - /obj/item/clothing/glasses/sunglasses/advanced = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/sunhudscienceremoval - name = "Science Sunglasses removal" - result = /obj/item/clothing/glasses/sunglasses/advanced - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/science/sciencesun = 1) - blacklist = list(/obj/item/clothing/glasses/science/sciencesun/degraded) - category = CAT_EYEWEAR - -/datum/crafting_recipe/deghudsunsec - name = "Degraded Security HUDsunglasses" - result = /obj/item/clothing/glasses/hud/security/sunglasses/degraded - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/security = 1, - /obj/item/clothing/glasses/sunglasses = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/deghudsunsecremoval - name = "Degraded Security HUD removal" - result = /obj/item/clothing/glasses/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/security/sunglasses/degraded = 1) - category = CAT_EYEWEAR - -/datum/crafting_recipe/deghudsunmed - name = "Degraded Medical HUDsunglasses" - result = /obj/item/clothing/glasses/hud/health/sunglasses/degraded - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/health = 1, - /obj/item/clothing/glasses/sunglasses = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/deghudsunmedremoval - name = "Degraded Medical HUD removal" - result = /obj/item/clothing/glasses/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/health/sunglasses/degraded = 1) - category = CAT_EYEWEAR - -/datum/crafting_recipe/deghudsundiag - name = "Degraded Diagnostic HUDsunglasses" - result = /obj/item/clothing/glasses/hud/diagnostic/sunglasses/degraded - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1, - /obj/item/clothing/glasses/sunglasses = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/deghudsundiagremoval - name = "Degraded Diagnostic HUD removal" - result = /obj/item/clothing/glasses/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/diagnostic/sunglasses/degraded = 1) - category = CAT_EYEWEAR - -/datum/crafting_recipe/degsunhudscience - name = "Degraded Science Sunglasses" - result = /obj/item/clothing/glasses/science/sciencesun/degraded - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/science = 1, - /obj/item/clothing/glasses/sunglasses = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/degsunhudscienceremoval - name = "Degraded Science Sunglasses removal" - result = /obj/item/clothing/glasses/sunglasses - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/science/sciencesun/degraded = 1) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudpresmed - name = "Prescription Medical HUDglasses" - result = /obj/item/clothing/glasses/hud/health/prescription - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/health = 1, - /obj/item/clothing/glasses/regular/ = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudpressec - name = "Prescription Security HUDglasses" - result = /obj/item/clothing/glasses/hud/security/prescription - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/security = 1, - /obj/item/clothing/glasses/regular/ = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudpressci - name = "Prescription Science Goggles" - result = /obj/item/clothing/glasses/science/prescription - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/science = 1, - /obj/item/clothing/glasses/regular/ = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudpresmeson - name = "Prescription Meson Scanner" - result = /obj/item/clothing/glasses/meson/prescription - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/meson = 1, - /obj/item/clothing/glasses/regular/ = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/hudpresdiag - name = "Prescription Diagnostic HUDsunglasses" - result = /obj/item/clothing/glasses/hud/diagnostic/prescription - time = 20 - tools = list(TOOL_SCREWDRIVER, TOOL_WIRECUTTER) - reqs = list(/obj/item/clothing/glasses/hud/diagnostic = 1, - /obj/item/clothing/glasses/regular/ = 1, - /obj/item/stack/cable_coil = 5) - category = CAT_EYEWEAR - -/datum/crafting_recipe/ghostsheet - name = "Ghost Sheet" - result = /obj/item/clothing/suit/costume/ghost_sheet - time = 5 - tools = list(TOOL_WIRECUTTER) - reqs = list(/obj/item/bedsheet = 1) - category = CAT_CLOTHING - -/datum/crafting_recipe/foilhat - name = "Tinfoil Hat" - result = /obj/item/clothing/head/costume/foilhat - time = 5 - tools = list(TOOL_CROWBAR) - reqs = list(/obj/item/stack/sheet/iron = 3) - category = CAT_CLOTHING - -/datum/crafting_recipe/foilenvirohelm - name = "Ghetto Envirosuit Helmet" - result = /obj/item/clothing/head/costume/foilhat/plasmaman - time = 40 - tools = list(TOOL_CROWBAR, TOOL_WIRECUTTER, TOOL_SCREWDRIVER) - reqs = list(/obj/item/clothing/head/costume/foilhat = 1, - /obj/item/stack/package_wrap = 10, - /obj/item/stack/cable_coil = 15, - /obj/item/clothing/glasses/meson = 1, - /obj/item/flashlight = 1, - /obj/item/clothing/head/utility/hardhat = 1, - /obj/item/stack/sheet/glass = 1) - category = CAT_CLOTHING - -/datum/crafting_recipe/rainbowbunchcrown - name = "Rainbow Flower Crown" - result = /obj/item/clothing/head/flowercrown/rainbowbunch - time = 20 - reqs = list(/obj/item/food/grown/flower/rainbow = 5, - /obj/item/stack/cable_coil = 3) - category = CAT_CLOTHING - -/datum/crafting_recipe/sunflowercrown - name = "Sunflower Crown" - result = /obj/item/clothing/head/flowercrown/sunflower - time = 20 - reqs = list(/obj/item/grown/sunflower = 5, - /obj/item/stack/cable_coil = 3) - category = CAT_CLOTHING - -/datum/crafting_recipe/poppycrown - name = "Poppy Crown" - result = /obj/item/clothing/head/flowercrown/poppy - time = 20 - reqs = list(/obj/item/food/grown/flower/poppy = 5, - /obj/item/stack/cable_coil = 3) - category = CAT_CLOTHING - -/datum/crafting_recipe/lilycrown - name = "Lily Crown" - result = /obj/item/clothing/head/flowercrown/lily - time = 20 - reqs = list(/obj/item/food/grown/flower/lily = 3, - /obj/item/stack/cable_coil = 3) - category = CAT_CLOTHING diff --git a/code/datums/components/cult_ritual_item.dm b/code/datums/components/cult_ritual_item.dm index 8b785485c6f11..1b3c1651a011a 100644 --- a/code/datums/components/cult_ritual_item.dm +++ b/code/datums/components/cult_ritual_item.dm @@ -221,7 +221,7 @@ log_game("[rune.cultist_name] rune erased by [key_name(cultist)] with [parent].") message_admins("[ADMIN_LOOKUPFLW(cultist)] erased a [rune.cultist_name] rune with [parent].") - to_chat(cultist, "You carefully erase the [lowertext(rune.cultist_name)] rune.") + to_chat(cultist, "You carefully erase the [LOWER_TEXT(rune.cultist_name)] rune.") qdel(rune) /* @@ -330,7 +330,7 @@ var/obj/effect/rune/made_rune = new rune_to_scribe(our_turf, chosen_keyword) made_rune.add_mob_blood(cultist) - to_chat(cultist, "The [lowertext(made_rune.cultist_name)] rune [made_rune.cultist_desc]") + to_chat(cultist, "The [LOWER_TEXT(made_rune.cultist_name)] rune [made_rune.cultist_desc]") SSblackbox.record_feedback("tally", "cult_runes_scribed", 1, made_rune.cultist_name) return TRUE diff --git a/code/datums/components/customizable_reagent_holder.dm b/code/datums/components/customizable_reagent_holder.dm index d470a27c3cce7..5485245139e92 100644 --- a/code/datums/components/customizable_reagent_holder.dm +++ b/code/datums/components/customizable_reagent_holder.dm @@ -58,7 +58,7 @@ RegisterSignal(parent, COMSIG_PARENT_ATTACKBY, PROC_REF(customizable_attack)) RegisterSignal(parent, COMSIG_PARENT_EXAMINE, PROC_REF(on_examine)) RegisterSignal(parent, COMSIG_ATOM_PROCESSED, PROC_REF(on_processed)) - ADD_TRAIT(parent, TRAIT_CUSTOMIZABLE_REAGENT_HOLDER, src) + ADD_TRAIT(parent, TRAIT_CUSTOMIZABLE_REAGENT_HOLDER, REF(src)) /datum/component/customizable_reagent_holder/UnregisterFromParent() @@ -68,7 +68,7 @@ COMSIG_PARENT_EXAMINE, COMSIG_ATOM_PROCESSED, )) - REMOVE_TRAIT(parent, TRAIT_CUSTOMIZABLE_REAGENT_HOLDER, src) + REMOVE_TRAIT(parent, TRAIT_CUSTOMIZABLE_REAGENT_HOLDER, REF(src)) /datum/component/customizable_reagent_holder/PostTransfer() if(!isatom(parent)) diff --git a/code/datums/components/deadchat_control.dm b/code/datums/components/deadchat_control.dm index b74f6e95958f4..e8db522517d6c 100644 --- a/code/datums/components/deadchat_control.dm +++ b/code/datums/components/deadchat_control.dm @@ -31,7 +31,7 @@ return ..() /datum/component/deadchat_control/proc/deadchat_react(mob/source, message) - message = lowertext(message) + message = LOWER_TEXT(message) if(!inputs[message]) return if(deadchat_mode == ANARCHY_MODE) diff --git a/code/datums/components/deployable.dm b/code/datums/components/deployable.dm index 5202dbae3701c..d5f59ead787c8 100644 --- a/code/datums/components/deployable.dm +++ b/code/datums/components/deployable.dm @@ -66,7 +66,7 @@ return if (!consumed && reload_type && istype(target, reload_type)) if (loaded) - to_chat(user, "You already have \a target docked!") + to_chat(user, "You already have a target docked!") return if(target.has_buckled_mobs()) if(target.buckled_mobs.len > 1) diff --git a/code/datums/components/forensics.dm b/code/datums/components/forensics.dm index 069f3ad1fd489..f4e5786234a40 100644 --- a/code/datums/components/forensics.dm +++ b/code/datums/components/forensics.dm @@ -31,7 +31,7 @@ RegisterSignal(parent, COMSIG_COMPONENT_CLEAN_ACT, PROC_REF(clean_act)) /datum/component/forensics/UnregisterFromParent() - UnregisterSignal(parent, list(COMSIG_COMPONENT_CLEAN_ACT)) + UnregisterSignal(parent, list(COMSIG_COMPONENT_CLEAN_ACT)) /datum/component/forensics/PostTransfer() if(!isatom(parent)) diff --git a/code/datums/components/haircolor_clothes.dm b/code/datums/components/haircolor_clothes.dm index f578e0a848b71..cae0c1c1f42d2 100644 --- a/code/datums/components/haircolor_clothes.dm +++ b/code/datums/components/haircolor_clothes.dm @@ -1,18 +1,18 @@ /datum/component/haircolor_clothing/Initialize() - RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, PROC_REF(onEquip)) - RegisterSignal(parent, COMSIG_ATOM_UPDATE_ICON, PROC_REF(update_color)) + RegisterSignal(parent, COMSIG_ITEM_EQUIPPED, PROC_REF(onEquip)) + RegisterSignal(parent, COMSIG_ATOM_UPDATE_ICON, PROC_REF(update_color)) /datum/component/haircolor_clothing/proc/onEquip(obj/item/I, mob/living/carbon/human/H, slot) - SIGNAL_HANDLER - if(ishuman(H) && slot == ITEM_SLOT_HEAD) - update_color(I, H) - H.update_inv_head() //Color might have been changed + SIGNAL_HANDLER + if(ishuman(H) && slot == ITEM_SLOT_HEAD) + update_color(I, H) + H.update_inv_head() //Color might have been changed /datum/component/haircolor_clothing/proc/update_color(obj/item/I, mob/living/carbon/human/H) - SIGNAL_HANDLER - if(ishuman(H)) - I.add_atom_colour("#[H.hair_color]", FIXED_COLOUR_PRIORITY) + SIGNAL_HANDLER + if(ishuman(H)) + I.add_atom_colour("#[H.hair_color]", FIXED_COLOUR_PRIORITY) /datum/component/haircolor_clothing/Destroy() - UnregisterSignal(parent, list(COMSIG_ITEM_EQUIPPED,COMSIG_ATOM_UPDATE_ICON)) - return ..() + UnregisterSignal(parent, list(COMSIG_ITEM_EQUIPPED,COMSIG_ATOM_UPDATE_ICON)) + return ..() diff --git a/code/datums/components/lockon_aiming.dm b/code/datums/components/lockon_aiming.dm index 7c79b801c31d4..6edd2d6694fd1 100644 --- a/code/datums/components/lockon_aiming.dm +++ b/code/datums/components/lockon_aiming.dm @@ -212,3 +212,6 @@ LOCKON_RANGING_BREAK_CHECK cd++ CHECK_TICK + +#undef LOCKON_IGNORE_RESULT +#undef LOCKON_RANGING_BREAK_CHECK diff --git a/code/datums/components/material_container.dm b/code/datums/components/material_container.dm index 0ee11efeb5eb7..c9dc0b984c16c 100644 --- a/code/datums/components/material_container.dm +++ b/code/datums/components/material_container.dm @@ -69,7 +69,7 @@ var/datum/material/M = I var/amt = materials[I] if(amt) - examine_texts += "It has [amt] units of [lowertext(M.name)] stored." + examine_texts += "It has [amt] units of [LOWER_TEXT(M.name)] stored." /// Proc that allows players to fill the parent with mats /datum/component/material_container/proc/on_attackby(datum/source, obj/item/I, mob/living/user) diff --git a/code/datums/components/nanites.dm b/code/datums/components/nanites.dm index 4b0ce2501eee2..615312bcca556 100644 --- a/code/datums/components/nanites.dm +++ b/code/datums/components/nanites.dm @@ -298,11 +298,11 @@ for(var/datum/nanite_program/program as anything in programs) program.on_death(gibbed) -/datum/component/nanites/proc/receive_signal(datum/source, code, source = "an unidentified source") +/datum/component/nanites/proc/receive_signal(datum/source, code, signal_source = "an unidentified source") SIGNAL_HANDLER for(var/datum/nanite_program/program as anything in programs) - program.receive_nanite_signal(code, source) + program.receive_nanite_signal(code, signal_source) /datum/component/nanites/proc/receive_comm_signal(datum/source, comm_code, comm_message, comm_source = "an unidentified source") SIGNAL_HANDLER diff --git a/code/datums/components/remote_materials.dm b/code/datums/components/remote_materials.dm index b9f6b495efb3c..2f969041e604c 100644 --- a/code/datums/components/remote_materials.dm +++ b/code/datums/components/remote_materials.dm @@ -28,7 +28,7 @@ handles linking back and forth. RegisterSignal(parent, COMSIG_PARENT_ATTACKBY, PROC_REF(OnAttackBy)) RegisterSignal(parent, COMSIG_MOVABLE_Z_CHANGED, PROC_REF(check_z_disconnect)) - RegisterSignal(parent, COMSIG_PARENT_RECIEVE_BUFFER, PROC_REF(recieve_buffer)) + RegisterSignal(parent, COMSIG_PARENT_RECEIVE_BUFFER, PROC_REF(receive_buffer)) var/turf/T = get_turf(parent) if (force_connect || (mapload && is_station_level(T.z))) @@ -121,7 +121,7 @@ handles linking back and forth. if (silo.remote_attackby(parent, user, I, mat_container_flags)) return COMPONENT_NO_AFTERATTACK -/datum/component/remote_materials/proc/recieve_buffer(datum/source, mob/user, datum/buffer, obj/item/buffer_parent) +/datum/component/remote_materials/proc/receive_buffer(datum/source, mob/user, datum/buffer, obj/item/buffer_parent) if (!QDELETED(buffer) && istype(buffer, /obj/machinery/ore_silo)) var/atom/P = parent if (!is_valid_link(P, buffer)) @@ -142,7 +142,7 @@ handles linking back and forth. mat_container = silo.GetComponent(/datum/component/material_container) to_chat(user, "You connect [parent] to [silo] from the multitool's buffer.") SEND_SIGNAL(parent, COMSIG_REMOTE_MATERIALS_CHANGED) - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED /datum/component/remote_materials/proc/on_hold() return silo && silo.holds["[get_area(parent)]/[category]"] diff --git a/code/datums/components/shuttle_cling.dm b/code/datums/components/shuttle_cling.dm index 9aad75697f5c4..befe1d5531d6a 100644 --- a/code/datums/components/shuttle_cling.dm +++ b/code/datums/components/shuttle_cling.dm @@ -36,7 +36,7 @@ src.direction = direction - ADD_TRAIT(parent, TRAIT_HYPERSPACED, src) + ADD_TRAIT(parent, TRAIT_HYPERSPACED, REF(src)) RegisterSignals(parent, list(COMSIG_MOVABLE_MOVED, COMSIG_MOVABLE_UNBUCKLE, COMSIG_MOVABLE_NO_LONGER_PULLED, COMSIG_MOVABLE_POST_THROW), PROC_REF(update_state)) @@ -155,7 +155,7 @@ qdel(src) /datum/component/shuttle_cling/Destroy(force, silent) - REMOVE_TRAIT(parent, TRAIT_HYPERSPACED, src) + REMOVE_TRAIT(parent, TRAIT_HYPERSPACED, REF(src)) QDEL_NULL(hyperloop) return ..() diff --git a/code/datums/components/sound_player.dm b/code/datums/components/sound_player.dm index 9bad9718a0537..fc1ff34041c77 100644 --- a/code/datums/components/sound_player.dm +++ b/code/datums/components/sound_player.dm @@ -1,7 +1,7 @@ /** * Sound Player component * - * Component that will play a sound upon recieving some signal + * Component that will play a sound upon receiving some signal */ /datum/component/sound_player ///Volume of the sound when played diff --git a/code/datums/components/squeak.dm b/code/datums/components/squeak.dm index e5dc6532d6403..8757402c7b2e9 100644 --- a/code/datums/components/squeak.dm +++ b/code/datums/components/squeak.dm @@ -118,7 +118,7 @@ UnregisterSignal(user, COMSIG_MOVABLE_DISPOSING) // Disposal pipes related shits -/datum/component/squeak/proc/disposing_react(datum/source, obj/structure/disposalholder/holder, obj/machinery/disposal/source) +/datum/component/squeak/proc/disposing_react(datum/source, obj/structure/disposalholder/holder, obj/machinery/disposal/disposals_unit) SIGNAL_HANDLER //We don't need to worry about unregistering this signal as it will happen for us automaticaly when the holder is qdeleted diff --git a/code/datums/components/storage/concrete/pockets.dm b/code/datums/components/storage/concrete/pockets.dm index e36ffb3f4dc11..aeae6ab3eced1 100644 --- a/code/datums/components/storage/concrete/pockets.dm +++ b/code/datums/components/storage/concrete/pockets.dm @@ -108,9 +108,9 @@ /datum/component/storage/concrete/pockets/helmet/Initialize() . = ..() can_hold = typecacheof(list(/obj/item/reagent_containers/food/drinks/bottle/vodka, - /obj/item/reagent_containers/food/drinks/bottle/molotov, - /obj/item/reagent_containers/food/drinks/drinkingglass, - /obj/item/ammo_box/a762)) + /obj/item/reagent_containers/food/drinks/bottle/molotov, + /obj/item/reagent_containers/food/drinks/drinkingglass, + /obj/item/ammo_box/a762)) /datum/component/storage/concrete/pockets/void_cloak quickdraw = TRUE diff --git a/code/datums/components/storage/storage.dm b/code/datums/components/storage/storage.dm index 238c9f1460413..47cae4599df1a 100644 --- a/code/datums/components/storage/storage.dm +++ b/code/datums/components/storage/storage.dm @@ -1,7 +1,3 @@ -#define COLLECT_ONE 0 -#define COLLECT_EVERYTHING 1 -#define COLLECT_SAME 2 - // External storage-related logic: // /mob/proc/ClickOn() in /_onclick/click.dm - clicking items in storages // /mob/living/Move() in /modules/mob/living/living.dm - hiding storage boxes on mob movement diff --git a/code/datums/components/twohanded.dm b/code/datums/components/twohanded.dm index 6b7efd812e1d5..b0b1127c7cb01 100644 --- a/code/datums/components/twohanded.dm +++ b/code/datums/components/twohanded.dm @@ -63,9 +63,6 @@ if(require_twohands) ADD_TRAIT(parent, TRAIT_NEEDS_TWO_HANDS, ABSTRACT_ITEM_TRAIT) -// Inherit the new values passed to the component -#define ISWIELDED(O) (SEND_SIGNAL(O, COMSIG_ITEM_CHECK_WIELDED) & COMPONENT_IS_WIELDED) - /datum/component/two_handed/InheritComponent(datum/component/two_handed/new_comp, original, require_twohands, wieldsound, unwieldsound, \ force_multiplier, force_wielded, force_unwielded, block_power_wielded, block_power_unwielded, icon_wielded, \ unwield_on_swap, auto_wield, ignore_attack_self) diff --git a/code/datums/components/udder.dm b/code/datums/components/udder.dm index abfea6a842241..cbb1f5ea64ca9 100644 --- a/code/datums/components/udder.dm +++ b/code/datums/components/udder.dm @@ -71,6 +71,8 @@ ///optional proc to callback to when the udder generates milk var/datum/callback/on_generate_callback +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/udder) + /obj/item/udder/Initialize(mapload, udder_mob, on_generate_callback, reagent_produced_typepath = /datum/reagent/consumable/milk) src.udder_mob = udder_mob src.on_generate_callback = on_generate_callback diff --git a/code/datums/components/uplink.dm b/code/datums/components/uplink.dm index 85c49f68d8b67..4837172ccca5d 100644 --- a/code/datums/components/uplink.dm +++ b/code/datums/components/uplink.dm @@ -290,8 +290,8 @@ /datum/component/uplink/proc/new_ringtone(datum/source, mob/living/user, new_ring_text) SIGNAL_HANDLER - if(trim(lowertext(new_ring_text)) != trim(lowertext(unlock_code))) - if(failsafe_code && trim(lowertext(new_ring_text)) == trim(lowertext(failsafe_code))) + if(trim(LOWER_TEXT(new_ring_text)) != trim(LOWER_TEXT(unlock_code))) + if(failsafe_code && trim(LOWER_TEXT(new_ring_text)) == trim(LOWER_TEXT(failsafe_code))) failsafe() return COMPONENT_STOP_RINGTONE_CHANGE return @@ -323,8 +323,8 @@ if(channel != RADIO_CHANNEL_UPLINK) return - if(!findtext(lowertext(message_to_use), lowertext(unlock_code))) - if(failsafe_code && findtext(lowertext(message_to_use), lowertext(failsafe_code))) + if(!findtext(LOWER_TEXT(message_to_use), LOWER_TEXT(unlock_code))) + if(failsafe_code && findtext(LOWER_TEXT(message_to_use), LOWER_TEXT(failsafe_code))) failsafe() return locked = FALSE @@ -380,3 +380,5 @@ return explosion(T,1,2,3) qdel(parent) //Alternatively could brick the uplink. + +#undef PEN_ROTATIONS diff --git a/code/datums/datum.dm b/code/datums/datum.dm index 5de92c7d2911a..270c870bedef5 100644 --- a/code/datums/datum.dm +++ b/code/datums/datum.dm @@ -64,6 +64,10 @@ #endif #endif + // If we have called dump_harddel_info already. Used to avoid duped calls (since we call it immediately in some cases on failure to process) + // Create and destroy is weird and I wanna cover my bases + var/harddel_deets_dumped = FALSE + #ifdef DATUMVAR_DEBUGGING_MODE var/list/cached_vars #endif @@ -267,3 +271,16 @@ return SEND_SIGNAL(source, COMSIG_CD_RESET(index), S_TIMER_COOLDOWN_TIMELEFT(source, index)) TIMER_COOLDOWN_END(source, index) + +/// Return text from this proc to provide extra context to hard deletes that happen to it +/// Optional, you should use this for cases where replication is difficult and extra context is required +/// Can be called more then once per object, use harddel_deets_dumped to avoid duplicate calls (I am so sorry) +/datum/proc/dump_harddel_info() + return + +///images are pretty generic, this should help a bit with tracking harddels related to them +/image/dump_harddel_info() + if(harddel_deets_dumped) + return + harddel_deets_dumped = TRUE + return "Image icon: [icon] - icon_state: [icon_state] [loc ? "loc: [loc] ([loc.x],[loc.y],[loc.z])" : ""]" diff --git a/code/datums/diseases/advance/advance.dm b/code/datums/diseases/advance/advance.dm index 43c33c1ed7799..3903f5cb097c5 100644 --- a/code/datums/diseases/advance/advance.dm +++ b/code/datums/diseases/advance/advance.dm @@ -505,7 +505,7 @@ var/datum/disease/advance/D2 = pick(diseases) D2.Mix(D1) - // Should be only 1 entry left, but if not let's only return a single entry + // Should be only 1 entry left, but if not let's only return a single entry var/datum/disease/advance/to_return = pick(diseases) to_return.dormant = FALSE to_return.Refresh(new_name = TRUE) diff --git a/code/datums/diseases/advance/symptoms/alcohol.dm b/code/datums/diseases/advance/symptoms/alcohol.dm index 8b0528fe16095..a7131e7938c0d 100644 --- a/code/datums/diseases/advance/symptoms/alcohol.dm +++ b/code/datums/diseases/advance/symptoms/alcohol.dm @@ -12,7 +12,7 @@ prefixes = list("Drunken ", "Alcoholic ") var/target = 30 //how drunk should the target get? by default, its *just* below enough to cause vomiting threshold_desc = "Stealth 3: The host only reaches a slight buzz.
\ - Stage Speed 6: The levels of alcohol produced can be lethal. Overriden by the stealth threshold.
" + Stage Speed 6: The levels of alcohol produced can be lethal. Overriden by the stealth threshold.
" /datum/symptom/alcohol/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/beesymptom.dm b/code/datums/diseases/advance/symptoms/beesymptom.dm index da419f002982c..046fef87a0b50 100644 --- a/code/datums/diseases/advance/symptoms/beesymptom.dm +++ b/code/datums/diseases/advance/symptoms/beesymptom.dm @@ -14,7 +14,7 @@ prefixes = list("Hive ") bodies = list("Bees", "Hive") threshold_desc = "Resistance 12: The bees become symbiotic with the host, synthesizing honey and no longer stinging the stomach lining, and no longer attacking the host. Bees will also contain honey, unless transmission exceeds 10.
\ - Transmission 8: Bees now contain a completely random toxin." + Transmission 8: Bees now contain a completely random toxin." /datum/symptom/beesease/severityset(datum/disease/advance/A) . = ..() @@ -67,12 +67,12 @@ M.updatehealth() if(prob(10)) M.visible_message("[M] buzzes.", \ - "Your stomach buzzes violently!") + "Your stomach buzzes violently!") if(prob(15)) to_chat(M, "You feel something moving in your throat.") if(prob(10)) M.visible_message("[M] coughs up a bee!", \ - "You cough up a bee!") + "You cough up a bee!") if(toxic_bees) new /mob/living/simple_animal/hostile/poison/bees/toxin(M.loc) else if(honey) diff --git a/code/datums/diseases/advance/symptoms/blobspores.dm b/code/datums/diseases/advance/symptoms/blobspores.dm index ba6f930ae581a..846d015981526 100644 --- a/code/datums/diseases/advance/symptoms/blobspores.dm +++ b/code/datums/diseases/advance/symptoms/blobspores.dm @@ -14,8 +14,8 @@ var/strong_blob var/node_blob threshold_desc = "Resistance 11: There is a chance to spawn a factory blob, instead of a normal blob.
\ - Resistance 8: Spawns a strong blob instead of a normal blob \ - Resistance 14: Has a chance to spawn a blob node instead of a normal blob
" + Resistance 8: Spawns a strong blob instead of a normal blob \ + Resistance 14: Has a chance to spawn a blob node instead of a normal blob
" /datum/symptom/blobspores/severityset(datum/disease/advance/A) . = ..() @@ -23,8 +23,8 @@ severity += 1 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Always: There is a chance to spawn a factory blob, instead of a normal blob.
\ - Always: Spawns a strong blob instead of a normal blob \ - Resistance 8: Has a chance to spawn a blob node instead of a normal blob
" + Always: Spawns a strong blob instead of a normal blob \ + Resistance 8: Has a chance to spawn a blob node instead of a normal blob
" /datum/symptom/blobspores/Start(datum/disease/advance/A) diff --git a/code/datums/diseases/advance/symptoms/braindamage.dm b/code/datums/diseases/advance/symptoms/braindamage.dm index 3472df3dd1aab..4e076548371ac 100644 --- a/code/datums/diseases/advance/symptoms/braindamage.dm +++ b/code/datums/diseases/advance/symptoms/braindamage.dm @@ -15,7 +15,7 @@ var/lethal = FALSE var/moretrauma = FALSE threshold_desc = "transmission 12: The disease's damage reaches lethal levels.
\ - Speed 9: Host's brain develops even more traumas than normal." + Speed 9: Host's brain develops even more traumas than normal." /datum/symptom/braindamage/severityset(datum/disease/advance/A) . = ..() @@ -23,7 +23,7 @@ severity += 1 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "transmission 7: The disease's damage reaches lethal levels.
\ - Speed 6: Host's brain develops even more traumas than normal." + Speed 6: Host's brain develops even more traumas than normal." /datum/symptom/braindamage/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/choking.dm b/code/datums/diseases/advance/symptoms/choking.dm index bbf244f714e38..b71f5bd62e516 100644 --- a/code/datums/diseases/advance/symptoms/choking.dm +++ b/code/datums/diseases/advance/symptoms/choking.dm @@ -33,7 +33,7 @@ Bonus suffixes = list(" Tuberculosis") var/paralysis = FALSE threshold_desc = "Stage Speed 8: Additionally synthesizes pancuronium and sodium thiopental inside the host.
\ - Transmission 8: Doubles the damage caused by the symptom." + Transmission 8: Doubles the damage caused by the symptom." /datum/symptom/asphyxiation/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/clockwork.dm b/code/datums/diseases/advance/symptoms/clockwork.dm index 51e3c94fb8c45..31be490fe2e1a 100644 --- a/code/datums/diseases/advance/symptoms/clockwork.dm +++ b/code/datums/diseases/advance/symptoms/clockwork.dm @@ -16,8 +16,8 @@ var/replacebody = FALSE var/robustbits = FALSE threshold_desc = "Stage Speed 4:The virus will replace the host's organic organs with mundane, biometallic versions. +1 severity.
\ - Resistance 4:The virus will eventually convert the host's entire body to biometallic materials, and maintain its cellular integrity. +1 severity.
\ - Stage Speed 12:Biometallic mass created by the virus will be superior to typical organic mass. -3 severity." + Resistance 4:The virus will eventually convert the host's entire body to biometallic materials, and maintain its cellular integrity. +1 severity.
\ + Stage Speed 12:Biometallic mass created by the virus will be superior to typical organic mass. -3 severity." /datum/symptom/robotic_adaptation/OnAdd(datum/disease/advance/A) A.infectable_biotypes |= MOB_ROBOTIC @@ -32,8 +32,8 @@ severity += 1 //at this stage, even one EMP will hurt, a lot. if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Always:The virus will replace the host's organic organs with mundane, biometallic versions. +1 severity.
\ - Resistance 4:The virus will eventually convert the host's entire body to biometallic materials, and maintain its cellular integrity. +1 severity.
\ - Stage Speed 6:Biometallic mass created by the virus will be superior to typical organic mass. -3 severity." + Resistance 4:The virus will eventually convert the host's entire body to biometallic materials, and maintain its cellular integrity. +1 severity.
\ + Stage Speed 6:Biometallic mass created by the virus will be superior to typical organic mass. -3 severity." /datum/symptom/robotic_adaptation/Start(datum/disease/advance/A) @@ -68,7 +68,7 @@ switch(O.slot) //i hate doing it this way, but the cleaner way runtimes and does not work if(ORGAN_SLOT_BRAIN) O.name = "enigmatic gearbox" - O.desc ="An engineer would call this inconcievable wonder of gears and metal a 'black box'" + O.desc ="An engineer would call this inconceivable wonder of gears and metal a 'black box'" O.icon_state = "brain-clock" O.status = ORGAN_ROBOTIC O.organ_flags = ORGAN_SYNTHETIC @@ -288,7 +288,7 @@ /obj/item/organ/brain/clockwork name = "enigmatic gearbox" - desc ="An engineer would call this inconcievable wonder of gears and metal a 'black box'" + desc ="An engineer would call this inconceivable wonder of gears and metal a 'black box'" icon_state = "brain-clock" status = ORGAN_ROBOTIC organ_flags = ORGAN_SYNTHETIC @@ -348,7 +348,7 @@ H.update_body() return if(istype(H)) - if(!("tail_human" in H.dna.species.mutant_bodyparts)) + if(!(H.dna.species.mutant_bodyparts["tail_human"])) H.dna.features["tail_human"] = tail_type H.dna.species.mutant_bodyparts |= "tail_human" H.update_body() diff --git a/code/datums/diseases/advance/symptoms/cockroach.dm b/code/datums/diseases/advance/symptoms/cockroach.dm index 739d897a2c274..407eaa8728bba 100644 --- a/code/datums/diseases/advance/symptoms/cockroach.dm +++ b/code/datums/diseases/advance/symptoms/cockroach.dm @@ -46,7 +46,7 @@ if(5) if(prob(30)) M.visible_message("[M] squirms as a cockroach crawls from their pores!", \ - "A cockroach crawls out of your face!!") + "A cockroach crawls out of your face!!") new /mob/living/basic/cockroach(M.loc) if(prob(50)) to_chat(M, "You feel something crawling in your pipes!") diff --git a/code/datums/diseases/advance/symptoms/confusion.dm b/code/datums/diseases/advance/symptoms/confusion.dm index 1854c5b29f613..2c9b32da65f0e 100644 --- a/code/datums/diseases/advance/symptoms/confusion.dm +++ b/code/datums/diseases/advance/symptoms/confusion.dm @@ -32,8 +32,8 @@ Bonus bodies = list("Ditz") var/brain_damage = FALSE threshold_desc = "Resistance 6: Causes brain damage over time.
\ - Transmission 6: Increases confusion duration.
\ - Stealth 4: The symptom remains hidden until active." + Transmission 6: Increases confusion duration.
\ + Stealth 4: The symptom remains hidden until active." /datum/symptom/confusion/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/cough.dm b/code/datums/diseases/advance/symptoms/cough.dm index 3311a7a1fb2ad..ac7f62e0a1dc9 100644 --- a/code/datums/diseases/advance/symptoms/cough.dm +++ b/code/datums/diseases/advance/symptoms/cough.dm @@ -31,10 +31,10 @@ BONUS bodies = list("Cough") var/infective = FALSE threshold_desc = "Resistance 3: Host will drop small items when coughing.
\ - Resistance 10: Occasionally causes coughing fits that stun the host.
\ - Stage Speed 6: Increases cough frequency.
\ - Stealth 4: The symptom remains hidden until active.
\ - Transmission 11: The host's coughing will occasionally spread the virus." + Resistance 10: Occasionally causes coughing fits that stun the host.
\ + Stage Speed 6: Increases cough frequency.
\ + Stealth 4: The symptom remains hidden until active.
\ + Transmission 11: The host's coughing will occasionally spread the virus." /datum/symptom/cough/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/deafness.dm b/code/datums/diseases/advance/symptoms/deafness.dm index 94e438e0c1632..73ae8badee36e 100644 --- a/code/datums/diseases/advance/symptoms/deafness.dm +++ b/code/datums/diseases/advance/symptoms/deafness.dm @@ -31,7 +31,7 @@ Bonus prefixes = list("Aural ") bodies = list("Ear") threshold_desc = "Resistance 9: Causes permanent deafness, instead of intermittent.
\ - Stealth 4: The symptom remains hidden until active." + Stealth 4: The symptom remains hidden until active." /datum/symptom/deafness/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/fever.dm b/code/datums/diseases/advance/symptoms/fever.dm index 042a34f2fdf11..fb19e732ae1c6 100644 --- a/code/datums/diseases/advance/symptoms/fever.dm +++ b/code/datums/diseases/advance/symptoms/fever.dm @@ -31,7 +31,7 @@ Bonus suffixes = list(" Fever") var/unsafe = FALSE //over the heat threshold threshold_desc = "Resistance 5: Increases fever intensity, fever can overheat and harm the host.
\ - Resistance 10: Further increases fever intensity." + Resistance 10: Further increases fever intensity." /datum/symptom/fever/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/fire.dm b/code/datums/diseases/advance/symptoms/fire.dm index ba506eaa76a3e..e2f6529c7582f 100644 --- a/code/datums/diseases/advance/symptoms/fire.dm +++ b/code/datums/diseases/advance/symptoms/fire.dm @@ -33,9 +33,9 @@ Bonus suffixes = list(" Combustion") var/infective = FALSE threshold_desc = "Stage Speed 4: Increases the intensity of the flames.
\ - Stage Speed 8: Further increases flame intensity.
\ - Transmission 8: Host will spread the virus through skin flakes when bursting into flame.
\ - Stealth 4: The symptom remains hidden until active." + Stage Speed 8: Further increases flame intensity.
\ + Transmission 8: Host will spread the virus through skin flakes when bursting into flame.
\ + Stealth 4: The symptom remains hidden until active." /datum/symptom/fire/Start(datum/disease/advance/A) if(!..()) @@ -127,8 +127,8 @@ Bonus var/chems = FALSE var/explosion_power = 1 threshold_desc = "Stealth 3: Doubles the intensity of the effect, but reduces its frequency.
\ - Stage Speed 8: Increases explosion radius when the host is wet.
\ - Resistance 8: Additionally synthesizes chlorine trifluoride and napalm inside the host." + Stage Speed 8: Increases explosion radius when the host is wet.
\ + Resistance 8: Additionally synthesizes chlorine trifluoride and napalm inside the host." /datum/symptom/alkali/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/flesh_eating.dm b/code/datums/diseases/advance/symptoms/flesh_eating.dm index cad4fdcf192cc..63a6863de6f87 100644 --- a/code/datums/diseases/advance/symptoms/flesh_eating.dm +++ b/code/datums/diseases/advance/symptoms/flesh_eating.dm @@ -33,7 +33,7 @@ Bonus var/bleed = FALSE var/damage = FALSE threshold_desc = "Resistance 10: The host takes brute damage as their flesh is burst open
\ - Transmission 8: The host will bleed far more violently, losing even more blood, and spraying infected blood everywhere." + Transmission 8: The host will bleed far more violently, losing even more blood, and spraying infected blood everywhere." /datum/symptom/flesh_eating/Start(datum/disease/advance/A) if(!..()) @@ -72,7 +72,7 @@ Bonus var/turf/T = H.loc playsound(T, 'sound/effects/splat.ogg', 50, 1) H.visible_message("Blood bursts from [H]'s flesh!", \ - "Blood spews forth from your flesh! It hurts!") + "Blood spews forth from your flesh! It hurts!") for(var/i in 0 to geysers) var/geyserdir = pick_n_take(geyserdirs) var/geyserdist = rand(1, max(1,bloodsplatters)) @@ -119,7 +119,7 @@ Bonus var/chems = FALSE var/zombie = FALSE threshold_desc = "Stage Speed 7: Synthesizes Heparin and Lipolicide inside the host, causing increased bleeding and hunger.
\ - Stealth 5: The symptom remains hidden until active." + Stealth 5: The symptom remains hidden until active." /datum/symptom/flesh_death/severityset(datum/disease/advance/A) diff --git a/code/datums/diseases/advance/symptoms/genetics.dm b/code/datums/diseases/advance/symptoms/genetics.dm index 780d5957234f0..53db86f10757a 100644 --- a/code/datums/diseases/advance/symptoms/genetics.dm +++ b/code/datums/diseases/advance/symptoms/genetics.dm @@ -33,8 +33,8 @@ Bonus bodies = list("Mutant") var/no_reset = FALSE threshold_desc = "Resistance 8: Causes two harmful mutations at once.
\ - Stage Speed 10: Increases mutation frequency.
\ - Stealth 5: The mutations persist even if the virus is cured." + Stage Speed 10: Increases mutation frequency.
\ + Stealth 5: The mutations persist even if the virus is cured." /datum/symptom/genetic_mutation/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/hallucigen.dm b/code/datums/diseases/advance/symptoms/hallucigen.dm index 0ee9da994bbcc..a4cf39c37320a 100644 --- a/code/datums/diseases/advance/symptoms/hallucigen.dm +++ b/code/datums/diseases/advance/symptoms/hallucigen.dm @@ -31,7 +31,7 @@ Bonus suffixes = list(" Psychosis") var/fake_healthy = FALSE threshold_desc = "Stage Speed 7: Increases the amount of hallucinations.
\ - Stealth 2: The virus mimics positive symptoms.." + Stealth 2: The virus mimics positive symptoms.." /datum/symptom/hallucigen/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/headache.dm b/code/datums/diseases/advance/symptoms/headache.dm index 1f110621cfd8d..9ad68e754364a 100644 --- a/code/datums/diseases/advance/symptoms/headache.dm +++ b/code/datums/diseases/advance/symptoms/headache.dm @@ -31,8 +31,8 @@ BONUS symptom_delay_max = 30 bodies = list("Skull", "Migraine") threshold_desc = "Stage Speed 6: Headaches will cause severe pain, that weakens the host.
\ - Stage Speed 9: Headaches become less frequent but far more intense, preventing any action from the host.
\ - Stealth 4: Reduces headache frequency until later stages." + Stage Speed 9: Headaches become less frequent but far more intense, preventing any action from the host.
\ + Stealth 4: Reduces headache frequency until later stages." /datum/symptom/headache/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/heal.dm b/code/datums/diseases/advance/symptoms/heal.dm index d5f73ba464c86..b27e10d7b5438 100644 --- a/code/datums/diseases/advance/symptoms/heal.dm +++ b/code/datums/diseases/advance/symptoms/heal.dm @@ -55,7 +55,7 @@ var/food_conversion = FALSE desc = "The virus rapidly breaks down any foreign chemicals in the bloodstream." threshold_desc = "Resistance 7: Increases chem removal speed.
\ - Stage Speed 6: Consumed chemicals nourish the host." + Stage Speed 6: Consumed chemicals nourish the host." /datum/symptom/heal/chem/Start(datum/disease/advance/A) if(!..()) @@ -90,8 +90,8 @@ var/stabilize = FALSE var/active_coma = FALSE //to prevent multiple coma procs threshold_desc = "Stealth 2: Host appears to die when falling into a coma, triggering symptoms that activate on death.
\ - Resistance 4: The virus also stabilizes the host while they are in critical condition.
\ - Stage Speed 7: Increases healing speed." + Resistance 4: The virus also stabilizes the host while they are in critical condition.
\ + Stage Speed 7: Increases healing speed." /datum/symptom/heal/coma/Start(datum/disease/advance/A) if(!..()) @@ -188,7 +188,7 @@ var/scarcounter = 0 threshold_desc = "Stage Speed 8: Doubles healing speed.
\ - Resistance 10: Improves healing threshold." + Resistance 10: Improves healing threshold." /datum/symptom/heal/surface/Start(datum/disease/advance/A) if(!..()) @@ -238,9 +238,9 @@ var/triple_metabolism = FALSE var/reduced_hunger = FALSE desc = "The virus causes the host's metabolism to accelerate rapidly, making them process chemicals twice as fast,\ - but also causing increased hunger." + but also causing increased hunger." threshold_desc = "Stealth 3: Reduces hunger rate.
\ - Stage Speed 10: Chemical metabolization is tripled instead of doubled." + Stage Speed 10: Chemical metabolization is tripled instead of doubled." /datum/symptom/heal/metabolism/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/heartattack.dm b/code/datums/diseases/advance/symptoms/heartattack.dm index 04de86cdbbf32..8c5c12cba4153 100644 --- a/code/datums/diseases/advance/symptoms/heartattack.dm +++ b/code/datums/diseases/advance/symptoms/heartattack.dm @@ -30,7 +30,7 @@ Bonus bodies = list("Heart") var/heartattack = FALSE threshold_desc = "Transmission 10: When the victim has a heart attack, their heart will pop right out of their chest, and attack!.
\ - Stealth 2: The disease is somewhat less noticeable to the host." + Stealth 2: The disease is somewhat less noticeable to the host." /datum/symptom/heartattack/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/itching.dm b/code/datums/diseases/advance/symptoms/itching.dm index 747a7e2b96445..4864a0148db0e 100644 --- a/code/datums/diseases/advance/symptoms/itching.dm +++ b/code/datums/diseases/advance/symptoms/itching.dm @@ -32,7 +32,7 @@ BONUS bodies = list("Itch") var/scratch = FALSE threshold_desc = "Transmission 6: Increases frequency of itching.
\ - Stage Speed 7: The host will scrath itself when itching, causing superficial damage." + Stage Speed 7: The host will scrath itself when itching, causing superficial damage." /datum/symptom/itching/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/kitty.dm b/code/datums/diseases/advance/symptoms/kitty.dm index 3b6283f9448b7..95df15fba427d 100644 --- a/code/datums/diseases/advance/symptoms/kitty.dm +++ b/code/datums/diseases/advance/symptoms/kitty.dm @@ -15,7 +15,7 @@ var/uwu = FALSE var/dnacounter = 0 threshold_desc = "Transmission 4:The symptom mutates the language center of the host's brain, causing them to speak in an infuriating dialect. Known to drive hosts to suicide.
\ - Stealth 4:Hosts are overcome with a dysmorphic mania, causing them to glorify the idea of becoming more catlike. May cause irrational behaviour, and, in extreme cases, major body restructuring." + Stealth 4:Hosts are overcome with a dysmorphic mania, causing them to glorify the idea of becoming more catlike. May cause irrational behaviour, and, in extreme cases, major body restructuring." /datum/symptom/toxoplasmosis/severityset(datum/disease/advance/A) . = ..() @@ -25,7 +25,7 @@ severity += 2 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Transmission 4:The symptom mutates the language center of the host's brain, causing them to speak in an infuriating dialect. Known to drive hosts to suicide.
\ - Stealth 0:Hosts are overcome with a dysmorphic mania, causing them to glorify the idea of becoming more catlike. May cause irrational behaviour, and, in extreme cases, major body restructuring." + Stealth 0:Hosts are overcome with a dysmorphic mania, causing them to glorify the idea of becoming more catlike. May cause irrational behaviour, and, in extreme cases, major body restructuring." /datum/symptom/toxoplasmosis/Start(datum/disease/advance/A) diff --git a/code/datums/diseases/advance/symptoms/lubefeet.dm b/code/datums/diseases/advance/symptoms/lubefeet.dm index 194fdc83735d1..cdef60f53c6c1 100644 --- a/code/datums/diseases/advance/symptoms/lubefeet.dm +++ b/code/datums/diseases/advance/symptoms/lubefeet.dm @@ -14,7 +14,7 @@ var/morelube = FALSE var/clownshoes = FALSE threshold_desc = "Transmission 10: The host sweats even more profusely, lubing almost every tile they walk over
\ - Resistance 14: The host's feet turn into a pair of clown shoes." + Resistance 14: The host's feet turn into a pair of clown shoes." /datum/symptom/lubefeet/severityset(datum/disease/advance/A) . = ..() @@ -22,7 +22,7 @@ severity += 1 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Transmission 8: The host sweats even more profusely, lubing almost every tile they walk over
\ - Resistance 8: The host's feet turn into a pair of clown shoes." + Resistance 8: The host's feet turn into a pair of clown shoes." /datum/symptom/lubefeet/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/macrophage.dm b/code/datums/diseases/advance/symptoms/macrophage.dm index a04a1552278ed..84be55a4c3c7e 100644 --- a/code/datums/diseases/advance/symptoms/macrophage.dm +++ b/code/datums/diseases/advance/symptoms/macrophage.dm @@ -15,9 +15,9 @@ var/netspeed = 0 var/phagecounter = 10 threshold_desc = "Stage Speed:The higher the stage speed, the more frequently phages will burst from the host.
\ - Resistance:The higher the resistance, the more health phages will have, and the more damage they will do.
\ - Transmission 10:Phages can be larger, more aggressive, and able to pierce thick clothing, with some effort.
\ - Transmission 12:Phages will carry all diseases within the host, instead of only diseases containing their own symptom" + Resistance:The higher the resistance, the more health phages will have, and the more damage they will do.
\ + Transmission 10:Phages can be larger, more aggressive, and able to pierce thick clothing, with some effort.
\ + Transmission 12:Phages will carry all diseases within the host, instead of only diseases containing their own symptom" @@ -43,7 +43,7 @@ to_chat(M, "Your skin crawls.") if(4) M.visible_message("Lumps form on [M]'s skin!", \ - "You cringe in pain as lumps form and move around on your skin!") + "You cringe in pain as lumps form and move around on your skin!") if(5) phagecounter -= max(2, A.stage_rate) if(gigagerms && phagecounter <= 0) //only ever spawn one big germ @@ -76,5 +76,5 @@ continue phage.infections += D M.visible_message("A strange creature bursts out of [M]!", \ - "A slimy creature bursts forth from your flesh!") + "A slimy creature bursts forth from your flesh!") addtimer(CALLBACK(phage, TYPE_PROC_REF(/mob/living/simple_animal/hostile/macrophage, shrivel)), 3000) diff --git a/code/datums/diseases/advance/symptoms/nanites.dm b/code/datums/diseases/advance/symptoms/nanites.dm index 3a35cfc7c14c4..d0f9eba48c6c0 100644 --- a/code/datums/diseases/advance/symptoms/nanites.dm +++ b/code/datums/diseases/advance/symptoms/nanites.dm @@ -13,7 +13,7 @@ suffixes = list(" Silicophilia") var/reverse_boost = FALSE threshold_desc = "Transmission 5: Increases the virus' growth rate while nanites are present.
\ - Stage Speed 7: Increases the replication boost." + Stage Speed 7: Increases the replication boost." /datum/symptom/nano_boost/Start(datum/disease/advance/A) if(!..()) @@ -54,7 +54,7 @@ suffixes = list(" Silicophobia") var/reverse_boost = FALSE threshold_desc = "Stage Speed 5: Increases the virus' growth rate while nanites are present.
\ - Resistance 7: Severely increases the rate at which the nanites are destroyed." + Resistance 7: Severely increases the rate at which the nanites are destroyed." /datum/symptom/nano_destroy/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/narcolepsy.dm b/code/datums/diseases/advance/symptoms/narcolepsy.dm index 20924228fab57..822adf9895714 100644 --- a/code/datums/diseases/advance/symptoms/narcolepsy.dm +++ b/code/datums/diseases/advance/symptoms/narcolepsy.dm @@ -29,7 +29,7 @@ Bonus var/sleepy_ticks = 0 var/stamina = FALSE threshold_desc = "Transmission 7: Also relaxes the muscles, weakening and slowing the host.
\ - Resistance 10: Causes narcolepsy more often, increasing the chance of the host falling asleep." + Resistance 10: Causes narcolepsy more often, increasing the chance of the host falling asleep." /datum/symptom/narcolepsy/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/necropolis.dm b/code/datums/diseases/advance/symptoms/necropolis.dm index 333305ecfd5db..4d410a728b61f 100644 --- a/code/datums/diseases/advance/symptoms/necropolis.dm +++ b/code/datums/diseases/advance/symptoms/necropolis.dm @@ -16,8 +16,8 @@ prefixes = list("Lava ", "Lavaland ", "Eldritch ") bodies = list("Goliath", "Tentacle", "Carapace") threshold_desc = "Stealth 8: Upon death, the host's soul will solidify into an unholy artifact, rendering them utterly unrevivable in the process.
\ - Transmission 6: The area near the host roils with paralyzing tendrils.
\ - Resistance 20: Host becomes immune to heat, ash, and lava" + Transmission 6: The area near the host roils with paralyzing tendrils.
\ + Resistance 20: Host becomes immune to heat, ash, and lava" var/list/cached_tentacle_turfs var/turf/last_location var/tentacle_recheck_cooldown = 100 @@ -30,8 +30,8 @@ severity -= 1 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Stealth 8: Upon death, the host's soul will solidify into an unholy artifact, rendering them utterly unrevivable in the process.
\ - Transmission 6: The area near the host roils with paralyzing tendrils.
\ - Resistance 12: Host becomes immune to heat, ash, and lava" + Transmission 6: The area near the host roils with paralyzing tendrils.
\ + Resistance 12: Host becomes immune to heat, ash, and lava" /datum/symptom/necroseed/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/organs.dm b/code/datums/diseases/advance/symptoms/organs.dm index 2884e9b09fdb8..266b01f75ece0 100644 --- a/code/datums/diseases/advance/symptoms/organs.dm +++ b/code/datums/diseases/advance/symptoms/organs.dm @@ -14,8 +14,8 @@ var/trauma_heal_mild = FALSE var/trauma_heal_severe = FALSE threshold_desc = "Resistance 6: Heals minor brain traumas.
\ - Resistance 9: Heals severe brain traumas.
\ - Transmission 8: Purges alcohol in the bloodstream." + Resistance 9: Heals severe brain traumas.
\ + Transmission 8: Purges alcohol in the bloodstream." /datum/symptom/mind_restoration/Start(datum/disease/advance/A) if(!..()) @@ -125,7 +125,7 @@ var/curing = FALSE var/regenorgans = FALSE threshold_desc = "Stealth 4: The host will regenerate missing organs over a long period of time.
\ - Stage Speed 10: The virus causes the host's internal organs to gain some self-correcting behaviour, preventing heart attacks and appendicitis.
" + Stage Speed 10: The virus causes the host's internal organs to gain some self-correcting behaviour, preventing heart attacks and appendicitis.
" /datum/symptom/organ_restoration/severityset(datum/disease/advance/A) . = ..() @@ -202,15 +202,6 @@ O.Insert(M, drop_if_replaced = FALSE) M.adjustOrganLoss(ORGAN_SLOT_LIVER, 200) return - if(!M.getorgan(/obj/item/organ/tail)) - if(S.mutanttail) - var/obj/item/organ/tail/O = new S.mutanttail() - O.Insert(M, drop_if_replaced = FALSE) - M.adjustOrganLoss(ORGAN_SLOT_TAIL, 200) - M.visible_message("[M] sprouts a new tail!", "You sprout a new tail!.") - playsound(M, 'sound/magic/demon_consume.ogg', 50, 1) - M.add_splatter_floor(get_turf(M)) - return if(!M.getorgan(/obj/item/organ/wings)) if(S.mutantwings) var/obj/item/organ/wings/O = new S.mutantwings() diff --git a/code/datums/diseases/advance/symptoms/pierrot.dm b/code/datums/diseases/advance/symptoms/pierrot.dm index 442bbc231b2c6..8b0c410e885e2 100644 --- a/code/datums/diseases/advance/symptoms/pierrot.dm +++ b/code/datums/diseases/advance/symptoms/pierrot.dm @@ -13,8 +13,8 @@ var/clownmask = FALSE var/clumsy = FALSE threshold_desc = "Transmission 10: There's a rare chance the disease is spread everytime the host honks.
\ - Resistance 10: The host grows a peculiar clown mask.
\ - Resistance 15: Host becomes clumsy, similar to a clown." + Resistance 10: The host grows a peculiar clown mask.
\ + Resistance 15: Host becomes clumsy, similar to a clown." /datum/symptom/pierrot/severityset(datum/disease/advance/A) . = ..() @@ -26,8 +26,8 @@ severity += 2 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Transmission 10: There's a rare chance the disease is spread everytime the host honks.
\ - Resistance 8: The host grows a peculiar clown mask.
\ - Resistance 10: Host becomes clumsy, similar to a clown." + Resistance 8: The host grows a peculiar clown mask.
\ + Resistance 10: Host becomes clumsy, similar to a clown." /datum/symptom/pierrot/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/shivering.dm b/code/datums/diseases/advance/symptoms/shivering.dm index f55d3097f5a4a..bb6b4528720a2 100644 --- a/code/datums/diseases/advance/symptoms/shivering.dm +++ b/code/datums/diseases/advance/symptoms/shivering.dm @@ -30,7 +30,7 @@ Bonus suffixes = list(" Shivers") var/unsafe = FALSE //over the cold threshold threshold_desc = "Stage Speed 5: Increases cooling speed; the host can fall below safe temperature levels.
\ - Stage Speed 10: Further increases cooling speed." + Stage Speed 10: Further increases cooling speed." /datum/symptom/shivering/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/skin.dm b/code/datums/diseases/advance/symptoms/skin.dm index d1b390d400331..6d82c7e7d5a2a 100644 --- a/code/datums/diseases/advance/symptoms/skin.dm +++ b/code/datums/diseases/advance/symptoms/skin.dm @@ -198,8 +198,8 @@ Spiked Skin No transmission bonus Thresholds - transmission 6 Can give minor armour - resistance 6 Does more damage + transmission 6 Can give minor armour + resistance 6 Does more damage ////////////////////////////////////// */ @@ -220,7 +220,7 @@ Thresholds var/armor = 0 var/done = FALSE threshold_desc = "Transmission 6: Spikes deal more damage.
\ - Resistance 6: Hard spines give the host armor, scaling with resistance." + Resistance 6: Hard spines give the host armor, scaling with resistance." /datum/symptom/spiked/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/sneeze.dm b/code/datums/diseases/advance/symptoms/sneeze.dm index ff02828df8210..3a2eb3c069f27 100644 --- a/code/datums/diseases/advance/symptoms/sneeze.dm +++ b/code/datums/diseases/advance/symptoms/sneeze.dm @@ -30,7 +30,7 @@ Bonus bodies = list("Cold") var/infective = FALSE threshold_desc = "Stealth 4: The symptom remains hidden until active.
\ - Transmission 12: The host may spread the disease through sneezing." + Transmission 12: The host may spread the disease through sneezing." /datum/symptom/sneeze/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/viral.dm b/code/datums/diseases/advance/symptoms/viral.dm index 63aa64707e5a6..4d4d9f9e90087 100644 --- a/code/datums/diseases/advance/symptoms/viral.dm +++ b/code/datums/diseases/advance/symptoms/viral.dm @@ -94,7 +94,7 @@ Bonus prefixes = list("Spontaneous ") var/time_to_cure threshold_desc = "Resistance/Stage Speed: Highest between these determines the amount of time before self-curing.
\ - Stealth 4 Doubles the time before the virus self-cures" + Stealth 4 Doubles the time before the virus self-cures" /datum/symptom/viralreverse/Activate(datum/disease/advance/A) @@ -169,7 +169,7 @@ Bonus S.stopped = TRUE captives += S used = TRUE - + /* ////////////////////////////////////// @@ -195,10 +195,10 @@ Bonus prefixes = list("Super", "Mega", "Admin ") var/maxpower var/powerbudget - var/scramble = FALSE + var/scramble = FALSE var/used = FALSE threshold_desc = "Transmission 8: Constantly scrambles the power of all unneutered symptoms.
\ - Stage Speed 8 Doubles the power boost" + Stage Speed 8 Doubles the power boost" /datum/symptom/viralpower/Start(datum/disease/advance/A) @@ -219,10 +219,10 @@ Bonus if(S == src) return S.power += power - maxpower += S.power + maxpower += S.power if(scramble) - powerbudget += power - maxpower += power + powerbudget += power + maxpower += power power = 0 used = TRUE if(scramble) diff --git a/code/datums/diseases/advance/symptoms/vision.dm b/code/datums/diseases/advance/symptoms/vision.dm index cf462bc70dd96..8d60fa9126c17 100644 --- a/code/datums/diseases/advance/symptoms/vision.dm +++ b/code/datums/diseases/advance/symptoms/vision.dm @@ -33,7 +33,7 @@ Bonus suffixes = list(" Blindness") var/remove_eyes = FALSE threshold_desc = "Resistance 12: Weakens extraocular muscles, eventually leading to complete detachment of the eyes.
\ - Stealth 4: The symptom remains hidden until active." + Stealth 4: The symptom remains hidden until active." /datum/symptom/visionloss/severityset(datum/disease/advance/A) . = ..() @@ -41,7 +41,7 @@ Bonus severity += 1 if(CONFIG_GET(flag/unconditional_symptom_thresholds)) threshold_desc = "Resistance 8: Weakens extraocular muscles, eventually leading to complete detachment of the eyes.
\ - Stealth 4: The symptom remains hidden until active." + Stealth 4: The symptom remains hidden until active." /datum/symptom/visionloss/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/voice_change.dm b/code/datums/diseases/advance/symptoms/voice_change.dm index d05dc68f9559c..313b34f13d3b6 100644 --- a/code/datums/diseases/advance/symptoms/voice_change.dm +++ b/code/datums/diseases/advance/symptoms/voice_change.dm @@ -32,8 +32,8 @@ Bonus var/scramble_language = FALSE var/datum/language/current_language threshold_desc = "Transmission 10: The host's language center of the brain is damaged, leading to complete inability to speak or understand any language.
\ - Stage Speed 7: Changes voice more often.
\ - Stealth 3: The symptom remains hidden until active." + Stage Speed 7: Changes voice more often.
\ + Stealth 3: The symptom remains hidden until active." /datum/symptom/voice_change/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/diseases/advance/symptoms/vomit.dm b/code/datums/diseases/advance/symptoms/vomit.dm index 125d82865b85d..2c26cf044513f 100644 --- a/code/datums/diseases/advance/symptoms/vomit.dm +++ b/code/datums/diseases/advance/symptoms/vomit.dm @@ -38,8 +38,8 @@ Bonus var/vomit_blood = FALSE var/proj_vomit = 0 threshold_desc = "Stage Speed 5: Host will vomit blood, causing internal damage.
\ - Transmission 6: Host will projectile vomit, increasing vomiting range.
\ - Stealth 4: The symptom remains hidden until active." + Transmission 6: Host will projectile vomit, increasing vomiting range.
\ + Stealth 4: The symptom remains hidden until active." /datum/symptom/vomit/Start(datum/disease/advance/A) if(!..()) diff --git a/code/datums/diseases/advance/symptoms/wizarditis.dm b/code/datums/diseases/advance/symptoms/wizarditis.dm index 7f59697857c3b..620cc913e6dd8 100644 --- a/code/datums/diseases/advance/symptoms/wizarditis.dm +++ b/code/datums/diseases/advance/symptoms/wizarditis.dm @@ -14,7 +14,7 @@ var/teleport = FALSE var/robes = FALSE threshold_desc = "Transmission 8: The host teleports occasionally.
\ - Stage Speed 7: The host grows a set of wizard robes." + Stage Speed 7: The host grows a set of wizard robes." /datum/symptom/wizarditis/severityset(datum/disease/advance/A) . = ..() diff --git a/code/datums/elements/art.dm b/code/datums/elements/art.dm index ca28d0037e4e5..7a1b58c90aa0c 100644 --- a/code/datums/elements/art.dm +++ b/code/datums/elements/art.dm @@ -33,7 +33,7 @@ msg = "Wow, [source.p_they()] sucks." user.visible_message("[user] stops and looks intently at [source].", \ - "You appraise [source]... [msg]") + "You appraise [source]... [msg]") /datum/element/art/proc/on_examine(atom/source, mob/user, list/examine_texts) SIGNAL_HANDLER diff --git a/code/datums/elements/mechanical_repair.dm b/code/datums/elements/mechanical_repair.dm index 5f8071c37fd50..ecfd1e7d78a19 100644 --- a/code/datums/elements/mechanical_repair.dm +++ b/code/datums/elements/mechanical_repair.dm @@ -32,7 +32,7 @@ return COMPONENT_NO_AFTERATTACK /datum/element/mechanical_repair/proc/complete_repairs(mob/living/carbon/human/target, obj/item/I, mob/user, selected_zone) - if(target in user.do_afters || !user.can_interact_with(target, TRUE) || !user.can_interact_with(I, TRUE)) + if((target in user.do_afters) || !user.can_interact_with(target, TRUE) || !user.can_interact_with(I, TRUE)) return COMPONENT_NO_AFTERATTACK var/obj/item/bodypart/affecting = target.get_bodypart(check_zone(selected_zone)) diff --git a/code/datums/elements/movetype_handler.dm b/code/datums/elements/movetype_handler.dm index 4447d1638bcf6..3e648d01c4f5a 100644 --- a/code/datums/elements/movetype_handler.dm +++ b/code/datums/elements/movetype_handler.dm @@ -1,8 +1,12 @@ +#define DO_FLOATING_ANIM(target) \ + animate(target, pixel_y = 2, time = 1 SECONDS, loop = -1, flags = ANIMATION_RELATIVE);\ + animate(pixel_y = -2, time = 1 SECONDS, flags = ANIMATION_RELATIVE) + /** - * An element that enables and disables movetype bitflags as movetype traits are added and removed. + * An element that enables and disables movetype bitflags whenever the relative traits are added or removed. * It also handles the +2/-2 pixel y anim loop typical of mobs possessing the FLYING or FLOATING movetypes. - * This element is necessary for the TRAIT_MOVE_ traits to work correctly. So make sure to include it when - * manipulating those traits on non-living movables. + * This element is necessary for the TRAIT_MOVE_ traits to work correctly, so make sure to attach this element + * before adding them to non-living movables. */ /datum/element/movetype_handler element_flags = ELEMENT_DETACH @@ -26,7 +30,7 @@ attached_atoms[movable_target] = TRUE if(movable_target.movement_type & (FLOATING|FLYING) && !HAS_TRAIT(movable_target, TRAIT_NO_FLOATING_ANIM)) - float(movable_target) + DO_FLOATING_ANIM(movable_target) /datum/element/movetype_handler/Detach(datum/source) UnregisterSignal(source, GLOB.movement_type_addtrait_signals) @@ -46,7 +50,7 @@ if(source.movement_type & flag) return if(!(source.movement_type & (FLOATING|FLYING)) && (trait == TRAIT_MOVE_FLYING || trait == TRAIT_MOVE_FLOATING) && !paused_floating_anim_atoms[source] && !HAS_TRAIT(source, TRAIT_NO_FLOATING_ANIM)) - float(source) + DO_FLOATING_ANIM(source) source.movement_type |= flag SEND_SIGNAL(source, COMSIG_MOVETYPE_FLAG_ENABLED, flag) @@ -70,7 +74,7 @@ /datum/element/movetype_handler/proc/on_no_floating_anim_trait_loss(atom/movable/source, trait) SIGNAL_HANDLER if(source.movement_type & (FLOATING|FLYING) && !paused_floating_anim_atoms[source]) - float(source) + DO_FLOATING_ANIM(source) ///Pauses the floating animation for the duration of the timer... plus [tickrate - (world.time + timer) % tickrate] to be precise. /datum/element/movetype_handler/proc/pause_floating_anim(atom/movable/source, timer) @@ -84,20 +88,13 @@ /datum/element/movetype_handler/process() for(var/_paused in paused_floating_anim_atoms) var/atom/movable/paused = _paused - if(!paused) - paused_floating_anim_atoms -= paused - else if(paused_floating_anim_atoms[paused] < world.time) + if(paused_floating_anim_atoms[paused] < world.time) if(paused.movement_type & (FLOATING|FLYING) && !HAS_TRAIT(paused, TRAIT_NO_FLOATING_ANIM)) - float(paused) + DO_FLOATING_ANIM(paused) paused_floating_anim_atoms -= paused if(!length(paused_floating_anim_atoms)) STOP_PROCESSING(SSdcs, src) -///Floats the movable up and down. Not a comsig proc. -/datum/element/movetype_handler/proc/float(atom/movable/target) - animate(target, pixel_y = 2, time = 10, loop = -1, flags = ANIMATION_RELATIVE) - animate(pixel_y = -2, time = 10, loop = -1, flags = ANIMATION_RELATIVE) - /// Stops the above. Also not a comsig proc. /datum/element/movetype_handler/proc/stop_floating(atom/movable/target) var/final_pixel_y = target.base_pixel_y @@ -105,3 +102,5 @@ var/mob/living/living_target = target final_pixel_y += living_target.body_position_pixel_y_offset animate(target, pixel_y = final_pixel_y, time = 1 SECONDS) + +#undef DO_FLOATING_ANIM diff --git a/code/datums/elements/rust.dm b/code/datums/elements/rust.dm index f849f0288d4c5..46526ab89cdf3 100644 --- a/code/datums/elements/rust.dm +++ b/code/datums/elements/rust.dm @@ -14,7 +14,7 @@ return COMPONENT_INCOMPATIBLE if(!rust_overlay) rust_overlay = image(rust_icon, rust_icon_state) - ADD_TRAIT(target, TRAIT_RUSTY, src) + ADD_TRAIT(target, TRAIT_RUSTY, REF(src)) RegisterSignal(target, COMSIG_ATOM_UPDATE_OVERLAYS, PROC_REF(apply_rust_overlay)) RegisterSignal(target, COMSIG_PARENT_EXAMINE, PROC_REF(handle_examine)) RegisterSignals(target, list(COMSIG_ATOM_TOOL_ACT(TOOL_WELDER), COMSIG_ATOM_TOOL_ACT(TOOL_RUSTSCRAPER)), PROC_REF(secondary_tool_act)) @@ -26,7 +26,7 @@ UnregisterSignal(source, COMSIG_ATOM_UPDATE_OVERLAYS) UnregisterSignal(source, COMSIG_PARENT_EXAMINE) UnregisterSignal(source, list(COMSIG_ATOM_TOOL_ACT(TOOL_WELDER), COMSIG_ATOM_TOOL_ACT(TOOL_RUSTSCRAPER))) - REMOVE_TRAIT(source, TRAIT_RUSTY, src) + REMOVE_TRAIT(source, TRAIT_RUSTY, REF(src)) source.update_icon() /datum/element/rust/proc/handle_examine(datum/source, mob/user, list/examine_text) diff --git a/code/datums/elements/shatters_when_thrown.dm b/code/datums/elements/shatters_when_thrown.dm new file mode 100644 index 0000000000000..756ea8ff3441f --- /dev/null +++ b/code/datums/elements/shatters_when_thrown.dm @@ -0,0 +1,66 @@ +/** + * When attached to something, will make that thing shatter into shards on throw impact or z level falling + */ +/datum/element/shatters_when_thrown + element_flags = ELEMENT_BESPOKE + id_arg_index = 2 + + /// What type of item is spawned as a 'shard' once the shattering happens + var/obj/item/shard_type + /// How many shards total are made when the thing we're attached to shatters + var/number_of_shards + /// What sound plays when the thing we're attached to shatters + var/shattering_sound + +/datum/element/shatters_when_thrown/Attach(datum/target, shard_type = /obj/item/plate_shard, number_of_shards = 5, shattering_sound = 'sound/items/ceramic_break.ogg') + . = ..() + + if(!ismovable(target)) + return ELEMENT_INCOMPATIBLE + + src.shard_type = shard_type + src.number_of_shards = number_of_shards + src.shattering_sound = shattering_sound + + RegisterSignal(target, COMSIG_MOVABLE_IMPACT, PROC_REF(on_throw_impact)) + RegisterSignal(target, COMSIG_ATOM_ON_Z_IMPACT, PROC_REF(on_z_impact)) + +/datum/element/shatters_when_thrown/Detach(datum/target) + . = ..() + + UnregisterSignal(target, list(COMSIG_MOVABLE_IMPACT, COMSIG_ATOM_ON_Z_IMPACT)) + +/// Tells the parent to shatter if we impact a lower zlevel +/datum/element/shatters_when_thrown/proc/on_z_impact(datum/source, turf/impacted_turf, levels) + SIGNAL_HANDLER + + shatter(source, impacted_turf) + +/// Tells the parent to shatter if we are thrown and impact something +/datum/element/shatters_when_thrown/proc/on_throw_impact(datum/source, atom/hit_atom) + SIGNAL_HANDLER + + shatter(source, hit_atom) + +/// Handles the actual shattering part, throwing shards of whatever is defined on the component everywhere +/datum/element/shatters_when_thrown/proc/shatter(atom/movable/source, atom/hit_atom) + var/generator/scatter_gen = generator("circle", 0, 48, NORMAL_RAND) + var/scatter_turf = get_turf(hit_atom) + + for(var/obj/item/scattered_item as anything in source.contents) + scattered_item.forceMove(scatter_turf) + var/list/scatter_vector = scatter_gen.Rand() + scattered_item.pixel_x = scatter_vector[1] + scattered_item.pixel_y = scatter_vector[2] + + for(var/iteration in 1 to number_of_shards) + var/obj/item/shard = new shard_type(scatter_turf) + shard.pixel_x = rand(-6, 6) + shard.pixel_y = rand(-6, 6) + playsound(scatter_turf, shattering_sound, 60, TRUE) + if(isobj(source)) + var/obj/obj_source = source + obj_source.deconstruct(FALSE) + return + else + qdel(source) diff --git a/code/datums/emotes.dm b/code/datums/emotes.dm index 9544973148459..09e74a3e7b511 100644 --- a/code/datums/emotes.dm +++ b/code/datums/emotes.dm @@ -1,6 +1,3 @@ -#define EMOTE_AUDIBLE (1<<0) -#define EMOTE_ANIMATED (1<<1) - /datum/emote var/key = "" //What calls the emote var/key_third_person = "" //This will also call the emote diff --git a/code/datums/greyscale/_greyscale_config.dm b/code/datums/greyscale/_greyscale_config.dm index 807187a048209..63cf01414fd63 100644 --- a/code/datums/greyscale/_greyscale_config.dm +++ b/code/datums/greyscale/_greyscale_config.dm @@ -281,8 +281,9 @@ for(var/datum/greyscale_layer/layer as anything in group) var/icon/layer_icon if(islist(layer)) + var/list/layer_list = layer layer_icon = GenerateLayerGroup(colors, layer, render_steps, new_icon || last_external_icon) - layer = layer[1] // When there are multiple layers in a group like this we use the first one's blend mode + layer = layer_list[1] // When there are multiple layers in a group like this we use the first one's blend mode else layer_icon = layer.Generate(colors, render_steps, new_icon || last_external_icon) @@ -328,12 +329,15 @@ /// Internal recursive proc to handle nested layer groups /datum/greyscale_config/proc/GenerateLayerGroup_entry(list/colors, list/group, datum/universal_icon/last_external_icon) var/datum/universal_icon/new_icon - for(var/datum/greyscale_layer/layer as anything in group) + for(var/layer_group as anything in group) var/datum/universal_icon/layer_icon - if(islist(layer)) + var/datum/greyscale_layer/layer + if(islist(layer_group)) layer_icon = GenerateLayerGroup_entry(colors, layer, new_icon || last_external_icon) - layer = layer[1] // When there are multiple layers in a group like this we use the first one's blend mode + var/list/layer_list = layer_group + layer = layer_list[1] // When there are multiple layers in a group like this we use the first one's blend mode else + layer = layer_group layer_icon = layer.Generate_entry(colors, new_icon || last_external_icon) if(!new_icon) diff --git a/code/datums/greyscale/json_reader.dm b/code/datums/greyscale/json_reader.dm index ffe143c28fc75..38286631fed49 100644 --- a/code/datums/greyscale/json_reader.dm +++ b/code/datums/greyscale/json_reader.dm @@ -63,7 +63,7 @@ ) /datum/json_reader/blend_mode/ReadJson(value) - var/new_value = blend_modes[lowertext(value)] + var/new_value = blend_modes[LOWER_TEXT(value)] if(isnull(new_value)) CRASH("Blend mode expected but got '[value]'") return new_value diff --git a/code/datums/helper_datums/teleport.dm b/code/datums/helper_datums/teleport.dm index 44c73d4263386..2f88159ad3296 100644 --- a/code/datums/helper_datums/teleport.dm +++ b/code/datums/helper_datums/teleport.dm @@ -222,6 +222,8 @@ var/turf/destination var/has_hud_icon = FALSE +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/teleportation_wake) + /obj/effect/temp_visual/teleportation_wake/Initialize(mapload, turf/destination) // Replace any portals on the current turf for (var/obj/effect/temp_visual/teleportation_wake/conflicting_portal in loc) diff --git a/code/datums/holocall.dm b/code/datums/holocall.dm index d6457fc2fa0e9..9cb9736aa93fd 100644 --- a/code/datums/holocall.dm +++ b/code/datums/holocall.dm @@ -1,14 +1,3 @@ -#define HOLOPAD_MAX_DIAL_TIME 200 - -#define HOLORECORD_DELAY "delay" -#define HOLORECORD_SAY "say" -#define HOLORECORD_SOUND "sound" -#define HOLORECORD_LANGUAGE "lang" -#define HOLORECORD_PRESET "preset" -#define HOLORECORD_RENAME "rename" - -#define HOLORECORD_MAX_LENGTH 200 - /mob/camera/ai_eye/remote/holo/setLoc() . = ..() var/obj/machinery/holopad/H = origin diff --git a/code/datums/map_config.dm b/code/datums/map_config.dm index e6b094acc077b..2361303ae9416 100644 --- a/code/datums/map_config.dm +++ b/code/datums/map_config.dm @@ -40,6 +40,9 @@ /// Is night lighting allowed to occur on this station? var/allow_night_lighting = TRUE + /// List of unit tests that are skipped when running this map + var/list/skipped_tests + //====== // Starlight Settings //====== @@ -181,6 +184,16 @@ planet_mass = text2num(json["planet_mass"]) || planet_mass planet_radius = text2num(json["planet_radius"]) || planet_radius +#ifdef UNIT_TESTS + // Check for unit tests to skip, no reason to check these if we're not running tests + for(var/path_as_text in json["ignored_unit_tests"]) + var/path_real = text2path(path_as_text) + if(!ispath(path_real, /datum/unit_test)) + stack_trace("Invalid path in mapping config for ignored unit tests: \[[path_as_text]\]") + continue + LAZYADD(skipped_tests, path_real) +#endif + defaulted = FALSE return TRUE #undef CHECK_EXISTS diff --git a/code/datums/map_generators/map_placer.dm b/code/datums/map_generators/map_placer.dm index 0b344c820bcb8..63f6554f9ca68 100644 --- a/code/datums/map_generators/map_placer.dm +++ b/code/datums/map_generators/map_placer.dm @@ -226,8 +226,8 @@ model_cache = placing_template.modelCache set_stage(GENERATE_STAGE_BUILD_COORDINATES_START) return - //Set these all to be the same reference - model_cache = placing_template.modelCache = list() + // Build the model cache by ourselves + model_cache = list() set_stage(GENERATE_STAGE_BUILD_CACHE) //Set the grid models grid_models = placing_template.grid_models diff --git a/code/datums/mapgen/JungleGenerator.dm b/code/datums/mapgen/JungleGenerator.dm index c64c6d91c4a3f..42dad9d14a39a 100644 --- a/code/datums/mapgen/JungleGenerator.dm +++ b/code/datums/mapgen/JungleGenerator.dm @@ -94,3 +94,5 @@ name = "planet generation area" dynamic_lighting = DYNAMIC_LIGHTING_DISABLED map_generator = /datum/map_generator/jungle_generator + +#undef BIOME_RANDOM_SQUARE_DRIFT diff --git a/code/datums/martial/cqc.dm b/code/datums/martial/cqc.dm index cc0a52c57e49d..2ce3ab44b724c 100644 --- a/code/datums/martial/cqc.dm +++ b/code/datums/martial/cqc.dm @@ -237,3 +237,9 @@ to_chat(usr, "Consecutive CQC: Disarm Disarm Harm. Mainly offensive move, huge damage and decent stamina damage.") to_chat(usr, "In addition, by having your throw mode on when being attacked, you enter an active defense mode where you have a chance to block and sometimes even counter attacks done to you.") + +#undef SLAM_COMBO +#undef KICK_COMBO +#undef RESTRAIN_COMBO +#undef PRESSURE_COMBO +#undef CONSECUTIVE_COMBO diff --git a/code/datums/martial/karate.dm b/code/datums/martial/karate.dm index e641e068b7bd4..34d4b93018307 100644 --- a/code/datums/martial/karate.dm +++ b/code/datums/martial/karate.dm @@ -121,3 +121,8 @@ to_chat(usr, "Jumping Knee: Harm Disarm Harm. Deals significant stamina damage and knocks your opponent down briefly.") to_chat(usr, "Karate Chop: Grab Harm Disarm. Very briefly confuses your opponent and blurs their vision.") to_chat(usr, "Floor Stomp: Harm Grab Harm. Deals brute and stamina damage if your opponent isn't standing up.") + +#undef CALF_KICK_COMBO +#undef FLOOR_KICK_COMBO +#undef JUMPING_KNEE_COMBO +#undef KARATE_CHOP_COMBO diff --git a/code/datums/martial/plasma_fist.dm b/code/datums/martial/plasma_fist.dm index 095751cfe2f50..0e062e9598d07 100644 --- a/code/datums/martial/plasma_fist.dm +++ b/code/datums/martial/plasma_fist.dm @@ -92,3 +92,7 @@ to_chat(usr, "Tornado Sweep: Harm Harm Disarm. Repulses target and everyone back.") to_chat(usr, "Throwback: Disarm Harm Disarm. Throws the target and an item at them.") to_chat(usr, "The Plasma Fist: Harm Disarm Disarm Disarm Harm. Knocks the brain out of the opponent and gibs their body.") + +#undef TORNADO_COMBO +#undef THROWBACK_COMBO +#undef PLASMA_COMBO diff --git a/code/datums/martial/sleeping_carp.dm b/code/datums/martial/sleeping_carp.dm index 789734e3213d9..5c41d07db1100 100644 --- a/code/datums/martial/sleeping_carp.dm +++ b/code/datums/martial/sleeping_carp.dm @@ -246,3 +246,9 @@ if(!ISWIELDED(src)) return ..() return 0 + +#undef WRIST_WRENCH_COMBO +#undef BACK_KICK_COMBO +#undef STOMACH_KNEE_COMBO +#undef HEAD_KICK_COMBO +#undef ELBOW_DROP_COMBO diff --git a/code/datums/martial/tribal_claw.dm b/code/datums/martial/tribal_claw.dm index f802024292e66..416ed11cb79d1 100644 --- a/code/datums/martial/tribal_claw.dm +++ b/code/datums/martial/tribal_claw.dm @@ -108,3 +108,8 @@ Deals 15 brute to head(reduced by armor) and causes a rapid bleeding effect simi to_chat(usr, "Face Scratch: Harm Disarm. Damages your target's head and confuses them for a short time.") to_chat(usr, "Jugular Cut: Harm Harm Grab. Causes your target to rapidly lose blood, works only if you grab your target by their neck, if they are sleeping, or in critical condition.") to_chat(usr, "Tail Grab: Disarm Harm Grab Grab. Grabs your target by their neck and makes them unable to talk for a short time.") + +#undef TAIL_SWEEP_COMBO +#undef FACE_SCRATCH_COMBO +#undef JUGULAR_CUT_COMBO +#undef TAIL_GRAB_COMBO diff --git a/code/datums/mutations/antenna.dm b/code/datums/mutations/antenna.dm index e58a85cb8d06b..237b1d64e372b 100644 --- a/code/datums/mutations/antenna.dm +++ b/code/datums/mutations/antenna.dm @@ -35,6 +35,6 @@ icon = 'icons/obj/radio.dmi'//maybe make a unique sprite later. not important icon_state = "walkietalkie" -/obj/item/implant/radio/antenna/Initialize() +/obj/item/implant/radio/antenna/Initialize(mapload) . = ..() radio.name = "internal antenna" diff --git a/code/datums/mutations/sight.dm b/code/datums/mutations/sight.dm index 0af88b668e29c..67b4925fdfeed 100644 --- a/code/datums/mutations/sight.dm +++ b/code/datums/mutations/sight.dm @@ -34,7 +34,7 @@ /datum/mutation/thermal name = "Thermal Vision" - desc = "The mutation enables the growth of Heat Pits in the eyes, not unlike those of a reptile, which can visually percieve the unique infrared thermal signature of living creatures." + desc = "The mutation enables the growth of Heat Pits in the eyes, not unlike those of a reptile, which can visually perceive the unique infrared thermal signature of living creatures." quality = POSITIVE difficulty = 18 instability = 25 diff --git a/code/datums/progressbar.dm b/code/datums/progressbar.dm index e9d1f11857ccd..ecc24b4e64555 100644 --- a/code/datums/progressbar.dm +++ b/code/datums/progressbar.dm @@ -135,6 +135,13 @@ QDEL_IN(src, PROGRESSBAR_ANIMATION_TIME) +///Progress bars are very generic, and what hangs a ref to them depends heavily on the context in which they're used +///So let's make hunting harddels easier yeah? +/datum/progressbar/dump_harddel_info() + if(harddel_deets_dumped) + return + harddel_deets_dumped = TRUE + return "Location type: [bar_loc.type], User type: [user.type]" #undef PROGRESSBAR_ANIMATION_TIME #undef PROGRESSBAR_HEIGHT diff --git a/code/datums/recipe.dm b/code/datums/recipe.dm index c96a12ef23e1d..7d4bb9fc1487e 100644 --- a/code/datums/recipe.dm +++ b/code/datums/recipe.dm @@ -9,7 +9,7 @@ * * items are objects. Fruits, tools, circuit boards. * * result is type to create as new object * * time is optional parameter, you shall use in in your machine, - default /datum/recipe/ procs does not rely on this parameter. + default /datum/recipe/ procs does not rely on this parameter. * * Functions you need: * /datum/recipe/proc/make(var/obj/container as obj) diff --git a/code/datums/station_traits/positive_traits.dm b/code/datums/station_traits/positive_traits.dm index 9c599c255e935..8151b8b548ba3 100644 --- a/code/datums/station_traits/positive_traits.dm +++ b/code/datums/station_traits/positive_traits.dm @@ -121,3 +121,6 @@ /datum/station_trait/quick_shuttle/on_round_start() . = ..() SSshuttle.supply.callTime *= 0.5 + +#undef PARTY_COOLDOWN_LENGTH_MIN +#undef PARTY_COOLDOWN_LENGTH_MAX diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index 49066989dbbc5..75f70585a4c3d 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -1,5 +1,3 @@ -#define TRAIT_STATUS_EFFECT(effect_id) "[effect_id]-trait" - //Largely negative status effects go here, even if they have small benificial effects //STUN EFFECTS /datum/status_effect/incapacitating diff --git a/code/datums/traits/_quirk.dm b/code/datums/traits/_quirk.dm index cc6e15cfa8574..637441f81718e 100644 --- a/code/datums/traits/_quirk.dm +++ b/code/datums/traits/_quirk.dm @@ -18,6 +18,7 @@ var/process = FALSE // Does this quirk use on_process()? var/datum/mind/quirk_holder // The mind that contains this quirk var/mob/living/quirk_target // The mob that will be affected by this quirk + var/abstract_parent_type = /datum/quirk /datum/quirk/New(datum/mind/quirk_mind, mob/living/quirk_mob, spawn_effects) ..() diff --git a/code/datums/traits/negative_quirk.dm b/code/datums/traits/negative_quirk.dm index e1ec8aa8e7132..d915ed9d07681 100644 --- a/code/datums/traits/negative_quirk.dm +++ b/code/datums/traits/negative_quirk.dm @@ -593,10 +593,10 @@ process = TRUE /datum/quirk/junkie/smoker/on_spawn() - drug_container_type = read_choice_preference(/datum/preference/choiced/quirk/smoker_cigarettes) - if(!drug_container_type) - drug_container_type = pick(GLOB.smoker_cigarettes) - . = ..() + drug_container_type = read_choice_preference(/datum/preference/choiced/quirk/smoker_cigarettes) + if(!drug_container_type) + drug_container_type = pick(GLOB.smoker_cigarettes) + . = ..() /datum/quirk/junkie/smoker/announce_drugs() to_chat(quirk_target, "There is a [initial(drug_container_type.name)] [where_drug], and a lighter [where_accessory]. Make sure you get your favorite brand when you run out.") @@ -626,7 +626,7 @@ var/drink_types = list(/obj/item/reagent_containers/food/drinks/bottle/ale, /obj/item/reagent_containers/food/drinks/bottle/beer, /obj/item/reagent_containers/food/drinks/bottle/gin, - /obj/item/reagent_containers/food/drinks/bottle/whiskey, + /obj/item/reagent_containers/food/drinks/bottle/whiskey, /obj/item/reagent_containers/food/drinks/bottle/vodka, /obj/item/reagent_containers/food/drinks/bottle/rum, /obj/item/reagent_containers/food/drinks/bottle/applejack) diff --git a/code/datums/wires/_wires.dm b/code/datums/wires/_wires.dm index e8e708c0c225d..3f49137762e68 100644 --- a/code/datums/wires/_wires.dm +++ b/code/datums/wires/_wires.dm @@ -33,7 +33,7 @@ var/list/wire_to_colors = list() // Dictionary of colors to wire. var/list/assemblies = list() // List of attached assemblies. var/randomize = 0 // If every instance of these wires should be random. - // Prevents wires from showing up in station blueprints + // Prevents wires from showing up in station blueprints var/list/labelled_wires = list() // Associative List of wires that have labels. Key = wire, Value = Bool (Revealed) [To be refactored into skills] /datum/wires/New(atom/holder) @@ -58,7 +58,12 @@ /datum/wires/Destroy() holder = null - assemblies.Cut() + //properly clear refs to avoid harddels & other problems + for(var/color in assemblies) + var/obj/item/assembly/assembly = assemblies[color] + assembly.holder = null + assembly.connected = null + LAZYCLEARLIST(assemblies) return ..() /datum/wires/proc/add_duds(duds) @@ -178,7 +183,16 @@ if(S && istype(S) && S.attachable && !is_attached(color)) assemblies[color] = S S.forceMove(holder) + /** + * special snowflake check for machines + * someone attached a signaler to the machines wires + * move it to the machines component parts so it doesn't get moved out in dump_inventory_contents() which gets called a lot + */ + if(istype(holder, /obj/machinery)) + var/obj/machinery/machine = holder + LAZYADD(machine.component_parts, S) S.connected = src + S.on_attach() // Notify assembly that it is attached ui_update() return S @@ -186,8 +200,7 @@ var/obj/item/assembly/S = get_attached(color) if(S && istype(S)) assemblies -= color - S.connected = null - S.forceMove(holder.drop_location()) + S.on_detach() // Notify the assembly. This should remove the reference to our holder ui_update() return S diff --git a/code/datums/wires/airalarm.dm b/code/datums/wires/airalarm.dm index 6831d499c84cf..0b1c7ebff5e56 100644 --- a/code/datums/wires/airalarm.dm +++ b/code/datums/wires/airalarm.dm @@ -5,9 +5,9 @@ set_instance_vars(\ pixel_x = (dir & 3)? INSTANCE_VAR_DEFAULT : (dir == 4 ? -24 : 24),\ pixel_y = (dir & 3)? (dir == 1 ? -24 : 24) : INSTANCE_VAR_DEFAULT\ - ),\ + ),\ dir_amount = 4\ - ) + ) /datum/wires/airalarm/New(atom/holder) wires = list( diff --git a/code/datums/world_topic.dm b/code/datums/world_topic.dm index 211054172d68c..236d2bf0cb9e5 100644 --- a/code/datums/world_topic.dm +++ b/code/datums/world_topic.dm @@ -194,10 +194,10 @@ var/list/admins = list() for(var/client/admin in GLOB.admins) admins[++admins.len] = list("ckey" = admin.ckey, - "key" = admin.key, - "rank" = admin.holder.rank.name, - "stealth" = admin.holder.fakekey ? TRUE : FALSE, - "afk" = admin.is_afk()) + "key" = admin.key, + "rank" = admin.holder.rank.name, + "stealth" = admin.holder.fakekey ? TRUE : FALSE, + "afk" = admin.is_afk()) statuscode = 200 response = "Admin list fetched" data = admins diff --git a/code/game/area/Space_Station_13_areas.dm b/code/game/area/Space_Station_13_areas.dm index 2de64b6e62c5b..5a22262f19fd8 100644 --- a/code/game/area/Space_Station_13_areas.dm +++ b/code/game/area/Space_Station_13_areas.dm @@ -61,7 +61,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/asteroid name = "Asteroid" icon_state = "asteroid" - requires_power = FALSE + always_unpowered = TRUE has_gravity = STANDARD_GRAVITY ambience_index = AMBIENCE_MINING sound_environment = SOUND_AREA_ASTEROID @@ -71,8 +71,6 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/asteroid/nearstation dynamic_lighting = DYNAMIC_LIGHTING_ENABLED ambience_index = AMBIENCE_RUINS - always_unpowered = FALSE - requires_power = TRUE area_flags = UNIQUE_AREA | BLOBS_ALLOWED /area/asteroid/nearstation/bomb_site @@ -1208,7 +1206,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station /area/security/brig/medbay name = "Brig Bay" - + /area/security/brig/aft name = "Brig Aft" @@ -1463,7 +1461,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station sound_environment = SOUND_AREA_STANDARD_STATION airlock_hack_difficulty = AIRLOCK_WIRE_SECURITY_ADVANCED color_correction = /datum/client_colour/area_color/cold_ish - + /area/science/aft name = "Science Aft" @@ -1498,6 +1496,7 @@ NOTE: there are two lists of areas in the end of this file: centcom and station area_flags = BLOBS_ALLOWED | UNIQUE_AREA icon_state = "tox_test" lights_always_start_on = TRUE + always_unpowered = TRUE /area/science/mixing name = "Toxins Mixing Lab" diff --git a/code/game/area/area_color_correction.dm b/code/game/area/area_color_correction.dm index 63dd18fbda70d..2e76ecae4fae6 100644 --- a/code/game/area/area_color_correction.dm +++ b/code/game/area/area_color_correction.dm @@ -4,8 +4,7 @@ colour vs color */ -/mob - var/current_correction +/mob/var/current_correction /datum/client_colour/area_color colour = list(rgb(255, 0, 0), rgb(0, 255, 0), rgb(0, 0, 255)) diff --git a/code/game/area/areas/holodeck.dm b/code/game/area/areas/holodeck.dm index f3d86a10ef718..a5e04b3910ec2 100644 --- a/code/game/area/areas/holodeck.dm +++ b/code/game/area/areas/holodeck.dm @@ -3,7 +3,7 @@ icon_state = "holodeck" dynamic_lighting = DYNAMIC_LIGHTING_DISABLED flags_1 = NONE - area_flags = HIDDEN_STASH_LOCATION | VALID_TERRITORY | UNIQUE_AREA | HIDDEN_AREA + area_flags = HIDDEN_STASH_LOCATION | VALID_TERRITORY | UNIQUE_AREA | HIDDEN_AREA | REMOTE_APC sound_environment = SOUND_ENVIRONMENT_PADDED_CELL var/obj/machinery/computer/holodeck/linked diff --git a/code/game/atoms.dm b/code/game/atoms.dm index 0deec87f6c61d..c8ae188439383 100644 --- a/code/game/atoms.dm +++ b/code/game/atoms.dm @@ -212,6 +212,8 @@ * * /turf/Initialize * * /turf/open/space/Initialize */ +CREATION_TEST_IGNORE_SUBTYPES(/atom) + /atom/proc/Initialize(mapload, ...) if(flags_1 & INITIALIZED_1) stack_trace("Warning: [src]([type]) initialized multiple times!") diff --git a/code/game/communications.dm b/code/game/communications.dm index 04948ae9b6bdd..19a321899713d 100644 --- a/code/game/communications.dm +++ b/code/game/communications.dm @@ -1,63 +1,63 @@ /* - HOW IT WORKS - - The SSradio is a global object maintaining all radio transmissions, think about it as about "ether". - Note that walkie-talkie, intercoms and headsets handle transmission using nonstandard way. - procs: - - add_object(obj/device as obj, var/new_frequency as num, var/filter as text|null = null) - Adds listening object. - parameters: - device - device receiving signals, must have proc receive_signal (see description below). - one device may listen several frequencies, but not same frequency twice. - new_frequency - see possibly frequencies below; - filter - thing for optimization. Optional, but recommended. - All filters should be consolidated in this file, see defines later. - Device without listening filter will receive all signals (on specified frequency). - Device with filter will receive any signals sent without filter. - Device with filter will not receive any signals sent with different filter. - returns: - Reference to frequency object. - - remove_object (obj/device, old_frequency) - Obliviously, after calling this proc, device will not receive any signals on old_frequency. - Other frequencies will left unaffected. - - return_frequency(var/frequency as num) - returns: - Reference to frequency object. Use it if you need to send and do not need to listen. - - radio_frequency is a global object maintaining list of devices that listening specific frequency. - procs: - - post_signal(obj/source as obj|null, datum/signal/signal, var/filter as text|null = null, var/range as num|null = null) - Sends signal to all devices that wants such signal. - parameters: - source - object, emitted signal. Usually, devices will not receive their own signals. - signal - see description below. - filter - described above. - range - radius of regular byond's square circle on that z-level. null means everywhere, on all z-levels. - - obj/proc/receive_signal(datum/signal/signal, var/receive_method as num, var/receive_param) - Handler from received signals. By default does nothing. Define your own for your object. - Avoid of sending signals directly from this proc, use spawn(0). Do not use sleep() here please. - parameters: - signal - see description below. Extract all needed data from the signal before doing sleep(), spawn() or return! - receive_method - may be TRANSMISSION_WIRE or TRANSMISSION_RADIO. - TRANSMISSION_WIRE is currently unused. - receive_param - for TRANSMISSION_RADIO here comes frequency. - - datum/signal - vars: - source - an object that emitted signal. Used for debug and bearing. - data - list with transmitting data. Usual use pattern: - data["msg"] = "hello world" - encryption - Some number symbolizing "encryption key". - Note that game actually do not use any cryptography here. - If receiving object don't know right key, it must ignore encrypted signal in its receive_signal. + HOW IT WORKS + + The SSradio is a global object maintaining all radio transmissions, think about it as about "ether". + Note that walkie-talkie, intercoms and headsets handle transmission using nonstandard way. + procs: + + add_object(obj/device as obj, var/new_frequency as num, var/filter as text|null = null) + Adds listening object. + parameters: + device - device receiving signals, must have proc receive_signal (see description below). + one device may listen several frequencies, but not same frequency twice. + new_frequency - see possibly frequencies below; + filter - thing for optimization. Optional, but recommended. + All filters should be consolidated in this file, see defines later. + Device without listening filter will receive all signals (on specified frequency). + Device with filter will receive any signals sent without filter. + Device with filter will not receive any signals sent with different filter. + returns: + Reference to frequency object. + + remove_object (obj/device, old_frequency) + Obliviously, after calling this proc, device will not receive any signals on old_frequency. + Other frequencies will left unaffected. + + return_frequency(var/frequency as num) + returns: + Reference to frequency object. Use it if you need to send and do not need to listen. + + radio_frequency is a global object maintaining list of devices that listening specific frequency. + procs: + + post_signal(obj/source as obj|null, datum/signal/signal, var/filter as text|null = null, var/range as num|null = null) + Sends signal to all devices that wants such signal. + parameters: + source - object, emitted signal. Usually, devices will not receive their own signals. + signal - see description below. + filter - described above. + range - radius of regular byond's square circle on that z-level. null means everywhere, on all z-levels. + + obj/proc/receive_signal(datum/signal/signal, var/receive_method as num, var/receive_param) + Handler from received signals. By default does nothing. Define your own for your object. + Avoid of sending signals directly from this proc, use spawn(0). Do not use sleep() here please. + parameters: + signal - see description below. Extract all needed data from the signal before doing sleep(), spawn() or return! + receive_method - may be TRANSMISSION_WIRE or TRANSMISSION_RADIO. + TRANSMISSION_WIRE is currently unused. + receive_param - for TRANSMISSION_RADIO here comes frequency. + + datum/signal + vars: + source + an object that emitted signal. Used for debug and bearing. + data + list with transmitting data. Usual use pattern: + data["msg"] = "hello world" + encryption + Some number symbolizing "encryption key". + Note that game actually do not use any cryptography here. + If receiving object don't know right key, it must ignore encrypted signal in its receive_signal. */ /* the radio controller is a confusing piece of shit and didnt work @@ -178,10 +178,13 @@ GLOBAL_LIST_INIT(reverseradiochannels, list( if (!filter) filter = "_default" + var/datum/weakref/new_listener = WEAKREF(device) + if(isnull(new_listener)) + CRASH("null, non-datum, or qdeleted device") var/list/devices_line = devices[filter] if(!devices_line) devices[filter] = devices_line = list() - devices_line += WEAKREF(device) + devices_line += new_listener /datum/radio_frequency/proc/remove_listener(obj/device) @@ -198,11 +201,21 @@ GLOBAL_LIST_INIT(reverseradiochannels, list( return /datum/signal + /// The source of this signal. var/obj/source + /// The frequency on which this signal was emitted. var/frequency = 0 + /// The method through which this signal was transmitted. + /// See all of the `TRANSMISSION_X` in `code/__DEFINES/radio.dm` for + /// all of the possible options. var/transmission_method + /// The data carried through this signal. Defaults to `null`, otherwise it's + /// an associative list of (string, any). var/list/data + /// Logging data, used for logging purposes. Makes sense, right? + var/logging_data -/datum/signal/New(data, transmission_method = TRANSMISSION_RADIO) +/datum/signal/New(data, transmission_method = TRANSMISSION_RADIO, logging_data = null) src.data = data || list() src.transmission_method = transmission_method + src.logging_data = logging_data diff --git a/code/game/data_huds.dm b/code/game/data_huds.dm index 79698040fb0f7..ae1f16fa499db 100644 --- a/code/game/data_huds.dm +++ b/code/game/data_huds.dm @@ -83,7 +83,7 @@ */ /*********************************************** - Medical HUD! Basic mode needs suit sensors on. + * Medical HUD! Basic mode needs suit sensors on. ************************************************/ //HELPERS @@ -238,7 +238,7 @@ /*********************************************** - Security HUDs! Basic mode shows only the job. + * Security HUDs! Basic mode shows only the job. ************************************************/ //HOOKS @@ -309,7 +309,7 @@ holder.icon_state = null /*********************************************** - Diagnostic HUDs! + * Diagnostic HUDs! ************************************************/ /mob/living/proc/hud_set_nanite_indicator() diff --git a/code/game/gamemodes/dynamic/dynamic.dm b/code/game/gamemodes/dynamic/dynamic.dm index d49cf56acb87d..1856af0e379ea 100644 --- a/code/game/gamemodes/dynamic/dynamic.dm +++ b/code/game/gamemodes/dynamic/dynamic.dm @@ -1,5 +1,3 @@ -#define RULESET_STOP_PROCESSING 1 - #define FAKE_REPORT_CHANCE 8 #define REPORT_NEG_DIVERGENCE -15 #define REPORT_POS_DIVERGENCE 15 diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets.dm b/code/game/gamemodes/dynamic/dynamic_rulesets.dm index 7503d747794d9..bc8aa3c44d3d6 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets.dm @@ -1,6 +1,3 @@ -#define REVOLUTION_VICTORY 1 -#define STATION_VICTORY 2 - /datum/dynamic_ruleset /// For admin logging and round end screen. // If you want to change this variable name, the force latejoin/midround rulesets diff --git a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm index d6bf23d7f26bd..dce7441b2ebe0 100644 --- a/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm +++ b/code/game/gamemodes/dynamic/dynamic_rulesets_midround.dm @@ -524,7 +524,6 @@ // ABDUCTORS (GHOST) // // // ////////////////////////////////////////////// -#define ABDUCTOR_MAX_TEAMS 4 /datum/dynamic_ruleset/midround/from_ghosts/abductors name = "Abductors" @@ -551,8 +550,6 @@ var/datum/antagonist/abductor/agent/new_role = new new_character.mind.add_antag_datum(new_role, new_team) -#undef ABDUCTOR_MAX_TEAMS - ////////////////////////////////////////////// // // // REVENANT (GHOST) // diff --git a/code/game/gamemodes/gangs/dominator.dm b/code/game/gamemodes/gangs/dominator.dm deleted file mode 100644 index 7d9a88b0f97dd..0000000000000 --- a/code/game/gamemodes/gangs/dominator.dm +++ /dev/null @@ -1,241 +0,0 @@ -#define DOM_BLOCKED_SPAM_CAP 6 -#define DOM_REQUIRED_TURFS 30 -#define DOM_HULK_HITS_REQUIRED 10 - -/obj/machinery/dominator - name = "dominator" - desc = "A visibly sinister device. Looks like you can break it if you hit it enough." - icon = 'icons/obj/machines/dominator.dmi' - icon_state = "dominator" - density = TRUE - anchored = TRUE - layer = HIGH_OBJ_LAYER - max_integrity = 300 - max_hit_damage = 30 - integrity_failure = 0.33 - move_resist = INFINITY - armor = list(MELEE = 20, BULLET = 50, LASER = 50, ENERGY = 50, BOMB = 10, BIO = 100, RAD = 100, FIRE = 10, ACID = 70, STAMINA = 0, BLEED = 0) - var/datum/team/gang/gang - var/operating = FALSE //false=standby or broken, true=takeover - var/warned = FALSE //if this device has set off the warning at <3 minutes yet - var/spam_prevention = DOM_BLOCKED_SPAM_CAP //first message is immediate - var/datum/effect_system/spark_spread/spark_system - var/obj/effect/countdown/dominator/countdown - -/obj/machinery/dominator/Initialize(mapload) - . = ..() - set_light(2) - AddElement(/datum/element/point_of_interest) - spark_system = new - spark_system.set_up(5, TRUE, src) - countdown = new(src) - update_icon() - -/obj/machinery/dominator/Destroy() - if(!(stat & BROKEN)) - set_broken() - gang = null - QDEL_NULL(spark_system) - QDEL_NULL(countdown) - return ..() - -/obj/machinery/dominator/emp_act(severity) - take_damage(100, BURN, ENERGY, 0) - ..() - -/obj/machinery/dominator/hulk_damage() - return (max_integrity - integrity_failure) / DOM_HULK_HITS_REQUIRED - -/obj/machinery/dominator/tesla_act() - qdel(src) - -/obj/machinery/dominator/update_icon() - cut_overlays() - if(!(stat & BROKEN)) - icon_state = "dominator-active" - if(operating) - var/mutable_appearance/dominator_overlay = mutable_appearance('icons/obj/machines/dominator.dmi', "dominator-overlay") - if(gang) - dominator_overlay.color = gang.color - add_overlay(dominator_overlay) - else - icon_state = "dominator" - if(obj_integrity/max_integrity < 0.66) - add_overlay("damage") - else - icon_state = "dominator-broken" - -/obj/machinery/dominator/examine(mob/user) - ..() - if(stat & BROKEN) - return - - if(gang && gang.domination_time != NOT_DOMINATING) - if(gang.domination_time > world.time) - to_chat(user, "Hostile Takeover in progress. Estimated [gang.domination_time_remaining()] seconds remain.") - else - to_chat(user, "Hostile Takeover of [station_name()] successful. Have a great day.") - else - to_chat(user, "System on standby.") - to_chat(user, "System Integrity: [round((obj_integrity/max_integrity)*100,1)]%") - -/obj/machinery/dominator/process() - if(gang && gang.domination_time != NOT_DOMINATING) - var/time_remaining = gang.domination_time_remaining() - if(time_remaining > 0) - if(excessive_walls_check()) - gang.domination_time += 20 - playsound(loc, 'sound/machines/buzz-two.ogg', 50, 0) - if(spam_prevention < DOM_BLOCKED_SPAM_CAP) - spam_prevention++ - else - gang.message_gangtools("Warning: There are too many walls around your gang's dominator, its signal is being blocked!") - say("Error: Takeover signal is currently blocked! There are too many walls within 3 standard units of this device.") - spam_prevention = 0 - return - . = TRUE - playsound(loc, 'sound/items/timer.ogg', 10, 0) - if(!warned && (time_remaining < 180)) - warned = TRUE - var/area/domloc = get_area(loc) - gang.message_gangtools("Less than 3 minutes remains in hostile takeover. Defend your dominator at [domloc.map_name]!") - for(var/G in GLOB.gangs) - var/datum/team/gang/tempgang = G - if(tempgang != gang) - tempgang.message_gangtools("WARNING: [gang.name] Gang takeover imminent. Their dominator at [domloc.map_name] must be destroyed!",1,1) - else - Cinematic(CINEMATIC_MALF,world) - gang.winner = TRUE - SSticker.force_ending = TRUE - - if(!.) - return PROCESS_KILL - -/obj/machinery/dominator/play_attack_sound(damage_amount, damage_type = BRUTE, damage_flag = 0) - switch(damage_type) - if(BRUTE) - if(damage_amount) - playsound(src, 'sound/effects/bang.ogg', 50, 1) - else - playsound(loc, 'sound/weapons/tap.ogg', 50, 1) - if(BURN) - playsound(src.loc, 'sound/items/welder.ogg', 100, 1) - -/obj/machinery/dominator/take_damage(damage_amount, damage_type = BRUTE, damage_flag = 0, sound_effect = 1) - . = ..() - if(.) - if(obj_integrity/max_integrity > 0.66) - if(prob(damage_amount*2)) - spark_system.start() - else if(!(stat & BROKEN)) - spark_system.start() - update_icon() - - -/obj/machinery/dominator/obj_break(damage_flag) - if(!(stat & BROKEN) && !(flags_1 & NODECONSTRUCT_1)) - set_broken() - -/obj/machinery/dominator/deconstruct(disassembled = TRUE) - if(!(flags_1 & NODECONSTRUCT_1)) - if(!(stat & BROKEN)) - set_broken() - new /obj/item/stack/sheet/plasteel(src.loc) - qdel(src) - -/obj/machinery/dominator/attacked_by(obj/item/I, mob/living/user) - add_fingerprint(user) - ..() - -/obj/machinery/dominator/attack_hand(mob/user) - if(operating || (stat & BROKEN)) - examine(user) - return - - var/datum/team/gang/tempgang - - var/datum/antagonist/gang/GA = user.mind.has_antag_datum(/datum/antagonist/gang) - if(GA) - tempgang = GA.gang - if(!tempgang) - examine(user) - return - - if(tempgang.domination_time != NOT_DOMINATING) - to_chat(user, "Error: Hostile Takeover is already in progress.") - return - - if(!tempgang.dom_attempts) - to_chat(user, "Error: Unable to breach station network. Firewall has logged our signature and is blocking all further attempts.") - return - - var/time = round(tempgang.determine_domination_time()/60,0.1) - if(alert(user,"A takeover will require [time] minutes.\nYour gang will be unable to gain influence while it is active.\nThe entire station will likely be alerted to it once it starts.\nYou have [tempgang.dom_attempts] attempt(s) remaining. Are you ready?","Confirm","Ready","Later") == "Ready") - if((tempgang.domination_time != NOT_DOMINATING) || !tempgang.dom_attempts || !in_range(src, user) || !isturf(loc)) - return 0 - - var/area/A = get_area(loc) - var/locname = A.map_name - - gang = tempgang - gang.dom_attempts -- - priority_announce("Network breach detected in [locname]. The [gang.name] Gang is attempting to seize control of the station!", "Network Alert", SSstation.announcer.get_rand_alert_sound()) - gang.domination() - SSshuttle.registerHostileEnvironment(src) - name = "[gang.name] Gang [name]" - operating = TRUE - update_icon() - - countdown.color = gang.color - countdown.start() - - set_light(3) - START_PROCESSING(SSmachines, src) - - gang.message_gangtools("Hostile takeover in progress: Estimated [time] minutes until victory.[gang.dom_attempts ? "" : " This is your final attempt."]") - for(var/G in GLOB.gangs) - var/datum/team/gang/vagos = G - if(vagos != gang) - vagos.message_gangtools("Enemy takeover attempt detected in [locname]: Estimated [time] minutes until our defeat.",1,1) - -/obj/machinery/dominator/proc/excessive_walls_check() // why the fuck was this even a global proc... - var/open = FALSE - if(isclosedturf(loc)) - return TRUE - for(var/turf/open/T in view(3, src)) - open++ - if(open < DOM_REQUIRED_TURFS) - return TRUE - else - return FALSE - -/obj/machinery/dominator/proc/set_broken() - if(gang) - gang.domination_time = NOT_DOMINATING - - var/takeover_in_progress = FALSE - for(var/G in GLOB.gangs) - var/datum/team/gang/ballas = G - if(ballas.domination_time != NOT_DOMINATING) - takeover_in_progress = TRUE - break - if(!takeover_in_progress) - var/was_stranded = SSshuttle.emergency.mode == SHUTTLE_STRANDED - if(!was_stranded) - priority_announce("All hostile activity within station systems has ceased.","Network Alert", SSstation.announcer.get_rand_alert_sound()) - - if(get_security_level() == "delta") - SSsecurity_level.set_level(SEC_LEVEL_RED) - - SSshuttle.clearHostileEnvironment(src) - gang.message_gangtools("Hostile takeover cancelled: Dominator is no longer operational.[gang.dom_attempts ? " You have [gang.dom_attempts] attempt remaining." : " The station network will have likely blocked any more attempts by us."]",1,1) - - set_light(0) - operating = FALSE - stat |= BROKEN - update_icon() - STOP_PROCESSING(SSmachines, src) - -#undef DOM_BLOCKED_SPAM_CAP -#undef DOM_REQUIRED_TURFS -#undef DOM_HULK_HITS_REQUIRED diff --git a/code/game/gamemodes/gangs/gang_tags.dm b/code/game/gamemodes/gangs/gang_tags.dm index f0e2f7932cf19..5c2ab12bfb768 100644 --- a/code/game/gamemodes/gangs/gang_tags.dm +++ b/code/game/gamemodes/gangs/gang_tags.dm @@ -7,6 +7,8 @@ gender = NEUTER var/datum/team/gang/gang +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/gang) + /obj/effect/decal/gang/Initialize(mapload, datum/team/gang/G, e_name = "gang tag", rotation = 0, mob/user) if(!G) qdel(src) diff --git a/code/game/gamemodes/gangs/implant_gang.dm b/code/game/gamemodes/gangs/implant_gang.dm index 25f32cf845208..0cab2aa4b9baf 100644 --- a/code/game/gamemodes/gangs/implant_gang.dm +++ b/code/game/gamemodes/gangs/implant_gang.dm @@ -4,6 +4,8 @@ activated = 0 var/datum/team/gang/gang +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/implant/gang) + /obj/item/implant/gang/Initialize(mapload, loc, setgang) ..() gang = setgang @@ -39,6 +41,8 @@ /obj/item/implanter/gang name = "implanter (gang)" +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/implanter/gang) + /obj/item/implanter/gang/Initialize(mapload, loc, gang) if(!gang) qdel(src) diff --git a/code/game/gamemodes/meteor/meteors.dm b/code/game/gamemodes/meteor/meteors.dm index 9efcba6ab33bf..167ea520fec95 100644 --- a/code/game/gamemodes/meteor/meteors.dm +++ b/code/game/gamemodes/meteor/meteors.dm @@ -4,13 +4,13 @@ GLOBAL_VAR_INIT(meteor_wave_delay, 625) //minimum wait between waves in tenths o //Meteors probability of spawning during a given wave GLOBAL_LIST_INIT(meteors_normal, list(/obj/effect/meteor/dust=3, /obj/effect/meteor/medium=8, /obj/effect/meteor/big=3, \ - /obj/effect/meteor/flaming=1, /obj/effect/meteor/irradiated=3)) //for normal meteor event + /obj/effect/meteor/flaming=1, /obj/effect/meteor/irradiated=3)) //for normal meteor event GLOBAL_LIST_INIT(meteors_threatening, list(/obj/effect/meteor/medium=4, /obj/effect/meteor/big=8, \ - /obj/effect/meteor/flaming=3, /obj/effect/meteor/irradiated=3)) //for threatening meteor event + /obj/effect/meteor/flaming=3, /obj/effect/meteor/irradiated=3)) //for threatening meteor event GLOBAL_LIST_INIT(meteors_catastrophic, list(/obj/effect/meteor/medium=5, /obj/effect/meteor/big=75, \ - /obj/effect/meteor/flaming=10, /obj/effect/meteor/irradiated=10, /obj/effect/meteor/tunguska = 1)) //for catastrophic meteor event + /obj/effect/meteor/flaming=10, /obj/effect/meteor/irradiated=10, /obj/effect/meteor/tunguska = 1)) //for catastrophic meteor event GLOBAL_LIST_INIT(meteorsB, list(/obj/effect/meteor/meaty=5, /obj/effect/meteor/meaty/xeno=1)) //for meaty ore event @@ -141,6 +141,8 @@ GLOBAL_LIST_INIT(meteorsC, list(/obj/effect/meteor/dust)) //for space dust event var/lifetime = DEFAULT_METEOR_LIFETIME +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/meteor) + /obj/effect/meteor/Initialize(mapload, target) . = ..() z_original = z @@ -436,6 +438,8 @@ GLOBAL_LIST_INIT(meteorsSPOOKY, list(/obj/effect/meteor/pumpkin)) var/prefalltime = 8 SECONDS layer = METEOR_LAYER +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/falling_meteor) + /obj/effect/falling_meteor/Initialize(mapload, meteor_type) . = ..() if(!meteor_type) diff --git a/code/game/gamemodes/nuclear/nuclear.dm b/code/game/gamemodes/nuclear/nuclear.dm index d637e46021bb4..c601d2943920c 100644 --- a/code/game/gamemodes/nuclear/nuclear.dm +++ b/code/game/gamemodes/nuclear/nuclear.dm @@ -196,3 +196,5 @@ round_credits += ..() return round_credits + +#undef FLUKEOPS_TIME_DELAY diff --git a/code/game/gamemodes/sandbox/h_sandbox.dm b/code/game/gamemodes/sandbox/h_sandbox.dm index 187bcdbb04acf..4990b81131ab8 100644 --- a/code/game/gamemodes/sandbox/h_sandbox.dm +++ b/code/game/gamemodes/sandbox/h_sandbox.dm @@ -2,8 +2,8 @@ GLOBAL_VAR_INIT(hsboxspawn, TRUE) -/mob - var/datum/hSB/sandbox = null +/mob/var/datum/hSB/sandbox = null + /mob/proc/CanBuild() sandbox = new/datum/hSB sandbox.owner = src.ckey diff --git a/code/game/machinery/_machinery.dm b/code/game/machinery/_machinery.dm index c8de830c096ed..6ae592b4ea064 100644 --- a/code/game/machinery/_machinery.dm +++ b/code/game/machinery/_machinery.dm @@ -1,81 +1,81 @@ /* Overview: - Used to create objects that need a per step proc call. Default definition of 'Initialize()' - stores a reference to src machine in global 'machines list'. Default definition - of 'Destroy' removes reference to src machine in global 'machines list'. + Used to create objects that need a per step proc call. Default definition of 'Initialize()' + stores a reference to src machine in global 'machines list'. Default definition + of 'Destroy' removes reference to src machine in global 'machines list'. Class Variables: - use_power (num) - current state of auto power use. - Possible Values: - NO_POWER_USE -- no auto power use - IDLE_POWER_USE -- machine is using power at its idle power level - ACTIVE_POWER_USE -- machine is using power at its active power level - - active_power_usage (num) - Value for the amount of power to use when in active power mode - - idle_power_usage (num) - Value for the amount of power to use when in idle power mode - - power_channel (num) - What channel to draw from when drawing power for power mode - Possible Values: - AREA_USAGE_EQUIP:0 -- Equipment Channel - AREA_USAGE_LIGHT:2 -- Lighting Channel - AREA_USAGE_ENVIRON:3 -- Environment Channel - - component_parts (list) - A list of component parts of machine used by frame based machines. - - machine_stat (bitflag) - Machine status bit flags. - Possible bit flags: - BROKEN -- Machine is broken - NOPOWER -- No power is being supplied to machine. - MAINT -- machine is currently under going maintenance. - EMPED -- temporary broken by EMP pulse + use_power (num) + current state of auto power use. + Possible Values: + NO_POWER_USE -- no auto power use + IDLE_POWER_USE -- machine is using power at its idle power level + ACTIVE_POWER_USE -- machine is using power at its active power level + + active_power_usage (num) + Value for the amount of power to use when in active power mode + + idle_power_usage (num) + Value for the amount of power to use when in idle power mode + + power_channel (num) + What channel to draw from when drawing power for power mode + Possible Values: + AREA_USAGE_EQUIP:0 -- Equipment Channel + AREA_USAGE_LIGHT:2 -- Lighting Channel + AREA_USAGE_ENVIRON:3 -- Environment Channel + + component_parts (list) + A list of component parts of machine used by frame based machines. + + machine_stat (bitflag) + Machine status bit flags. + Possible bit flags: + BROKEN -- Machine is broken + NOPOWER -- No power is being supplied to machine. + MAINT -- machine is currently under going maintenance. + EMPED -- temporary broken by EMP pulse Class Procs: - Initialize() 'game/machinery/machine.dm' + Initialize() 'game/machinery/machine.dm' - Destroy() 'game/machinery/machine.dm' + Destroy() 'game/machinery/machine.dm' - auto_use_power() 'game/machinery/machine.dm' - This proc determines how power mode power is deducted by the machine. - 'auto_use_power()' is called by the 'master_controller' game_controller every - tick. + auto_use_power() 'game/machinery/machine.dm' + This proc determines how power mode power is deducted by the machine. + 'auto_use_power()' is called by the 'master_controller' game_controller every + tick. - Return Value: - return:1 -- if object is powered - return:0 -- if object is not powered. + Return Value: + return:1 -- if object is powered + return:0 -- if object is not powered. - Default definition uses 'use_power', 'power_channel', 'active_power_usage', - 'idle_power_usage', 'powered()', and 'use_power()' implement behavior. + Default definition uses 'use_power', 'power_channel', 'active_power_usage', + 'idle_power_usage', 'powered()', and 'use_power()' implement behavior. - powered(chan = -1) 'modules/power/power.dm' - Checks to see if area that contains the object has power available for power - channel given in 'chan'. -1 defaults to power_channel + powered(chan = -1) 'modules/power/power.dm' + Checks to see if area that contains the object has power available for power + channel given in 'chan'. -1 defaults to power_channel - use_power(amount, chan=-1) 'modules/power/power.dm' - Deducts 'amount' from the power channel 'chan' of the area that contains the object. + use_power(amount, chan=-1) 'modules/power/power.dm' + Deducts 'amount' from the power channel 'chan' of the area that contains the object. - power_change() 'modules/power/power.dm' - Called by the area that contains the object when ever that area under goes a - power state change (area runs out of power, or area channel is turned off). + power_change() 'modules/power/power.dm' + Called by the area that contains the object when ever that area under goes a + power state change (area runs out of power, or area channel is turned off). - RefreshParts() 'game/machinery/machine.dm' - Called to refresh the variables in the machine that are contributed to by parts - contained in the component_parts list. (example: glass and material amounts for - the autolathe) + RefreshParts() 'game/machinery/machine.dm' + Called to refresh the variables in the machine that are contributed to by parts + contained in the component_parts list. (example: glass and material amounts for + the autolathe) - Default definition does nothing. + Default definition does nothing. - process() 'game/machinery/machine.dm' - Called by the 'machinery subsystem' once per machinery tick for each machine that is listed in its 'machines' list. + process() 'game/machinery/machine.dm' + Called by the 'machinery subsystem' once per machinery tick for each machine that is listed in its 'machines' list. - process_atmos() - Called by the 'air subsystem' once per atmos tick for each machine that is listed in its 'atmos_machines' list. + process_atmos() + Called by the 'air subsystem' once per atmos tick for each machine that is listed in its 'atmos_machines' list. Compiled by Aygar */ diff --git a/code/game/machinery/airlock_control.dm b/code/game/machinery/airlock_control.dm index 2306df7bc7d2e..76100cebd76c3 100644 --- a/code/game/machinery/airlock_control.dm +++ b/code/game/machinery/airlock_control.dm @@ -160,3 +160,5 @@ /obj/machinery/airlock_sensor/Destroy() SSradio.remove_object(src,frequency) return ..() + +#undef AIRLOCK_CONTROL_RANGE diff --git a/code/game/machinery/airlock_cycle_control.dm b/code/game/machinery/airlock_cycle_control.dm index eac10a08fbc9f..817eca6e9aaa5 100644 --- a/code/game/machinery/airlock_cycle_control.dm +++ b/code/game/machinery/airlock_cycle_control.dm @@ -853,3 +853,18 @@ for(var/obj/machinery/door/airlock/A in T) if(A.aac) A.aac.update_docked_status(TRUE) + +#undef AIRLOCK_CYCLESTATE_INOPEN +#undef AIRLOCK_CYCLESTATE_INOPENING +#undef AIRLOCK_CYCLESTATE_INCLOSING +#undef AIRLOCK_CYCLESTATE_CLOSED +#undef AIRLOCK_CYCLESTATE_OUTCLOSING +#undef AIRLOCK_CYCLESTATE_OUTOPENING +#undef AIRLOCK_CYCLESTATE_OUTOPEN +#undef AIRLOCK_CYCLESTATE_DOCKED +#undef AIRLOCK_CYCLESTATE_ERROR + +#undef AIRLOCK_CYCLEROLE_INT_PRESSURIZE +#undef AIRLOCK_CYCLEROLE_INT_DEPRESSURIZE +#undef AIRLOCK_CYCLEROLE_EXT_PRESSURIZE +#undef AIRLOCK_CYCLEROLE_EXT_DEPRESSURIZE diff --git a/code/game/machinery/aug_manipulator.dm b/code/game/machinery/aug_manipulator.dm index 217860ccbbbb8..b4a41b00fae9f 100644 --- a/code/game/machinery/aug_manipulator.dm +++ b/code/game/machinery/aug_manipulator.dm @@ -15,8 +15,8 @@ . += "Alt-click to eject the limb." /obj/machinery/aug_manipulator/Initialize(mapload) - initial_icon_state = initial(icon_state) - return ..() + initial_icon_state = initial(icon_state) + return ..() /obj/machinery/aug_manipulator/update_icon() cut_overlays() diff --git a/code/game/machinery/buttons.dm b/code/game/machinery/buttons.dm index 79f53e53dc643..54182368f4896 100644 --- a/code/game/machinery/buttons.dm +++ b/code/game/machinery/buttons.dm @@ -19,6 +19,8 @@ /obj/machinery/button/indestructible resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/button) + /obj/machinery/button/Initialize(mapload, ndir = 0, built = 0) . = ..() if(built) @@ -171,7 +173,7 @@ icon_state = "[skin]1" if(device) - device.pulsed() + device.pulsed(user) addtimer(CALLBACK(src, TYPE_PROC_REF(/atom, update_icon)), 15) diff --git a/code/game/machinery/camera/camera.dm b/code/game/machinery/camera/camera.dm index 829dad51359f0..959996f8c79a1 100644 --- a/code/game/machinery/camera/camera.dm +++ b/code/game/machinery/camera/camera.dm @@ -1,7 +1,3 @@ -#define CAMERA_UPGRADE_XRAY 1 -#define CAMERA_UPGRADE_EMP_PROOF 2 -#define CAMERA_UPGRADE_MOTION 4 - /obj/machinery/camera name = "security camera" desc = "A wireless camera used to monitor rooms. It is powered by a long-life internal battery." @@ -72,11 +68,13 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/camera/xray, 0) light_range = 10 start_active = TRUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/camera) + /obj/machinery/camera/Initialize(mapload, obj/structure/camera_assembly/CA) . = ..() for(var/i in network) network -= i - network += lowertext(i) + network += LOWER_TEXT(i) var/obj/structure/camera_assembly/assembly if(CA) assembly = CA diff --git a/code/game/machinery/camera/camera_assembly.dm b/code/game/machinery/camera/camera_assembly.dm index 5f5168f82169b..ee4636165587a 100644 --- a/code/game/machinery/camera/camera_assembly.dm +++ b/code/game/machinery/camera/camera_assembly.dm @@ -57,6 +57,8 @@ if(STATE_FINISHED) . += "You shouldn't be seeing this, tell a coder!" +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/camera_assembly) + /obj/structure/camera_assembly/Initialize(mapload, ndir, building) . = ..() if(building) @@ -188,7 +190,7 @@ return for(var/i in tempnetwork) tempnetwork -= i - tempnetwork += lowertext(i) + tempnetwork += LOWER_TEXT(i) state = STATE_FINISHED var/obj/machinery/camera/C = new(loc, src) forceMove(C) diff --git a/code/game/machinery/cloning.dm b/code/game/machinery/cloning.dm index 5b5afdc06a34e..2207b417ba41d 100644 --- a/code/game/machinery/cloning.dm +++ b/code/game/machinery/cloning.dm @@ -354,7 +354,7 @@ else if(mob_occupant && mob_occupant.cloneloss > (100 - heal_level)) mob_occupant.Unconscious(80) var/dmg_mult = CONFIG_GET(number/damage_multiplier) - //Slowly get that clone healed and finished. + //Slowly get that clone healed and finished. mob_occupant.adjustCloneLoss(-((speed_coeff / 2) * dmg_mult), TRUE, TRUE) if(reagents.has_reagent(/datum/reagent/medicine/synthflesh, fleshamnt)) reagents.remove_reagent(/datum/reagent/medicine/synthflesh, fleshamnt) @@ -421,7 +421,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/clonepod) to_chat(user, "-% Successfully stored [REF(src)] [name] in buffer %-") else return NONE - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED //Let's unlock this early I guess. Might be too early, needs tweaking. /obj/machinery/clonepod/attackby(obj/item/W, mob/user, params) diff --git a/code/game/machinery/computer/Operating.dm b/code/game/machinery/computer/Operating.dm index 2cb0c5c1c178c..876a1a417104c 100644 --- a/code/game/machinery/computer/Operating.dm +++ b/code/game/machinery/computer/Operating.dm @@ -14,7 +14,7 @@ var/datum/techweb/linked_techweb light_color = LIGHT_COLOR_BLUE -/obj/machinery/computer/operating/Initialize() +/obj/machinery/computer/operating/Initialize(mapload) . = ..() linked_techweb = SSresearch.science_tech link_with_table() @@ -182,7 +182,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/computer/operating) new_stasis_bed.op_computer = src sbed = new_stasis_bed to_chat(user, "You link \the [src] with \the [new_stasis_bed] to its [dir2text(get_dir(src, new_stasis_bed))].") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED #undef MENU_OPERATION #undef MENU_SURGERIES diff --git a/code/game/machinery/computer/arena.dm b/code/game/machinery/computer/arena.dm index 86312b24e4323..d13be687a01b4 100644 --- a/code/game/machinery/computer/arena.dm +++ b/code/game/machinery/computer/arena.dm @@ -62,6 +62,8 @@ var/start_sound = 'sound/items/airhorn2.ogg' var/start_sound_volume = 50 +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/computer/arena) + /obj/machinery/computer/arena/Initialize(mapload, obj/item/circuitboard/C) . = ..() LoadDefaultArenas() diff --git a/code/game/machinery/computer/camera.dm b/code/game/machinery/computer/camera.dm index f9c9ecfb78c54..3cb403dd20ae3 100644 --- a/code/game/machinery/computer/camera.dm +++ b/code/game/machinery/computer/camera.dm @@ -33,7 +33,7 @@ // Convert networks to lowercase for(var/i in network) network -= i - network += lowertext(i) + network += LOWER_TEXT(i) // Initialize map objects cam_screen = new cam_screen.name = "screen" diff --git a/code/game/machinery/computer/camera_advanced.dm b/code/game/machinery/computer/camera_advanced.dm index a0ba1bfae7ab6..2612e07c1f6f9 100644 --- a/code/game/machinery/computer/camera_advanced.dm +++ b/code/game/machinery/computer/camera_advanced.dm @@ -35,7 +35,7 @@ . = ..() for(var/i in networks) networks -= i - networks += lowertext(i) + networks += LOWER_TEXT(i) if(lock_override) if(lock_override & CAMERA_LOCK_STATION) z_lock |= SSmapping.levels_by_trait(ZTRAIT_STATION) diff --git a/code/game/machinery/computer/card.dm b/code/game/machinery/computer/card.dm index 1c5b455e1a9df..8144aa115344c 100644 --- a/code/game/machinery/computer/card.dm +++ b/code/game/machinery/computer/card.dm @@ -698,7 +698,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) update_modify_manifest() if ("demote") - if(inserted_modify_id.assignment in head_subordinates || inserted_modify_id.assignment == "Assistant") + if((inserted_modify_id.assignment in head_subordinates) || inserted_modify_id.assignment == "Assistant") inserted_modify_id.assignment = "Demoted" log_id("[key_name(usr)] demoted [inserted_modify_id], unassigning the card without affecting access, using [inserted_scan_id] at [AREACOORD(usr)].") playsound(src, 'sound/machines/terminal_prompt_confirm.ogg', 50, FALSE) @@ -897,7 +897,7 @@ GLOBAL_VAR_INIT(time_last_changed_position, 0) say("Insufficient access to create a new bank account.") return var/datum/bank_account/B = SSeconomy.get_budget_account(initial(target_paycheck)) - switch(alert("Would you like to open a new bank account?\nIt will cost 1,000 credits in [lowertext(initial(target_paycheck))] budget.","Open a new account","Yes","No")) + switch(alert("Would you like to open a new bank account?\nIt will cost 1,000 credits in [LOWER_TEXT(initial(target_paycheck))] budget.","Open a new account","Yes","No")) if("No") return if("Yes") diff --git a/code/game/machinery/computer/cloning.dm b/code/game/machinery/computer/cloning.dm index 156086840cc59..809e76965bef5 100644 --- a/code/game/machinery/computer/cloning.dm +++ b/code/game/machinery/computer/cloning.dm @@ -183,7 +183,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/computer/cloning) else if (TRY_STORE_IN_BUFFER(buffer_parent, src)) to_chat(user, "-% Successfully stored [REF(src)] [name] in buffer %-") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED /obj/machinery/computer/cloning/AltClick(mob/user) . = ..() @@ -624,7 +624,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/computer/cloning) R.fields["body_only"] = 0 if(!body_only || experimental && mob_occupant.stat != DEAD) - //Add an implant if needed + //Add an implant if needed var/obj/item/implant/health/imp for(var/obj/item/implant/health/HI in mob_occupant.implants) imp = HI @@ -658,3 +658,5 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/computer/cloning) circuit = /obj/item/circuitboard/computer/cloning/prototype clonepod_type = /obj/machinery/clonepod/experimental experimental = TRUE + +#undef AUTOCLONING_MINIMAL_LEVEL diff --git a/code/game/machinery/computer/crew.dm b/code/game/machinery/computer/crew.dm index 3b6e335252130..c44799a9d85ae 100644 --- a/code/game/machinery/computer/crew.dm +++ b/code/game/machinery/computer/crew.dm @@ -16,6 +16,8 @@ light_color = LIGHT_COLOR_BLUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/computer/crew) + /obj/machinery/computer/crew/Initialize(mapload, obj/item/circuitboard/C) . = ..() AddComponent(/datum/component/usb_port, list( diff --git a/code/game/machinery/computer/dna_console.dm b/code/game/machinery/computer/dna_console.dm index 17334db4e8ded..39175fd2bf73f 100644 --- a/code/game/machinery/computer/dna_console.dm +++ b/code/game/machinery/computer/dna_console.dm @@ -1732,7 +1732,7 @@ tgui_console_chromosomes.Cut() tgui_advinjector_mutations.Cut() - // ------------------------------------------------------------------------ // + // ------------------------------------------------------------------------ // // GUARD CHECK - Can we genetically modify the occupant? This check will have // previously included checks to make sure the DNA Scanner is still // operational diff --git a/code/game/machinery/computer/launchpad_control.dm b/code/game/machinery/computer/launchpad_control.dm index e2d2c606fee4e..1dae52e03c040 100644 --- a/code/game/machinery/computer/launchpad_control.dm +++ b/code/game/machinery/computer/launchpad_control.dm @@ -28,7 +28,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/computer/launchpad) to_chat(user, "You upload the data from the [buffer_parent.name]'s buffer.") else to_chat(user, "[src] cannot handle any more connections!") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/computer/launchpad/proc/launchpad_deleted(datum/source) diff --git a/code/game/machinery/computer/medical.dm b/code/game/machinery/computer/medical.dm index 546f54b2447fd..346d88f890581 100644 --- a/code/game/machinery/computer/medical.dm +++ b/code/game/machinery/computer/medical.dm @@ -498,9 +498,9 @@ return src.active1 = null src.active2 = null - t1 = lowertext(t1) + t1 = LOWER_TEXT(t1) for(var/datum/data/record/R in GLOB.data_core.medical) - if((lowertext(R.fields["name"]) == t1 || t1 == lowertext(R.fields["id"]) || t1 == lowertext(R.fields["b_dna"]))) + if((LOWER_TEXT(R.fields["name"]) == t1 || t1 == LOWER_TEXT(R.fields["id"]) || t1 == LOWER_TEXT(R.fields["b_dna"]))) src.active2 = R else //Foreach continue //goto(3229) diff --git a/code/game/machinery/computer/security.dm b/code/game/machinery/computer/security.dm index 827960f17fb20..5cbb521bd69a8 100644 --- a/code/game/machinery/computer/security.dm +++ b/code/game/machinery/computer/security.dm @@ -19,6 +19,8 @@ var/order = 1 // -1 = Descending - 1 = Ascending light_color = LIGHT_COLOR_RED +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/computer/secure_data) + /obj/machinery/computer/secure_data/Initialize(mapload, obj/item/circuitboard/C) . = ..() AddComponent(/datum/component/usb_port, list( diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 17214114501de..a6e81d3cf8201 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -135,7 +135,7 @@ GLOBAL_LIST_EMPTY(cryopod_computers) updateUsrDialog() return /* Should more cryos be buildable? - /obj/item/circuitboard/cryopodcontrol + /obj/item/circuitboard/cryopodcontrol name = "Circuit board (Cryogenic Oversight Console)" build_path = "/obj/machinery/computer/cryopod" origin_tech = "programming=1" diff --git a/code/game/machinery/dance_machine.dm b/code/game/machinery/dance_machine.dm index 6fd03e5cc675a..5de9a5344e7f3 100644 --- a/code/game/machinery/dance_machine.dm +++ b/code/game/machinery/dance_machine.dm @@ -409,7 +409,7 @@ M.setDir(pick(GLOB.cardinals)) for(var/mob/living/carbon/NS in rangers) NS.set_resting(!NS.resting, TRUE, TRUE) - time-- + time-- /obj/machinery/jukebox/disco/proc/dance5(mob/living/M) animate(M, transform = matrix(180, MATRIX_ROTATE), time = 1, loop = 0) diff --git a/code/game/machinery/dish_drive.dm b/code/game/machinery/dish_drive.dm index bd5eb18709cb2..c2d434811fae6 100644 --- a/code/game/machinery/dish_drive.dm +++ b/code/game/machinery/dish_drive.dm @@ -12,7 +12,6 @@ pass_flags = PASSTABLE var/static/list/collectable_items = list( /obj/item/trash/waffles, - /obj/item/trash/plate, /obj/item/trash/tray, /obj/item/reagent_containers/glass/bowl, /obj/item/reagent_containers/food/drinks/drinkingglass, @@ -23,7 +22,6 @@ var/static/list/disposable_items = list( /obj/item/trash/waffles, - /obj/item/trash/plate, /obj/item/trash/tray, /obj/item/shard, /obj/item/broken_bottle diff --git a/code/game/machinery/dna_scanner.dm b/code/game/machinery/dna_scanner.dm index acb42123e8b20..258534256a3e4 100644 --- a/code/game/machinery/dna_scanner.dm +++ b/code/game/machinery/dna_scanner.dm @@ -17,7 +17,7 @@ var/breakout_time = 1200 var/ignore_id = FALSE -/obj/machinery/dna_scannernew/Initialize() +/obj/machinery/dna_scannernew/Initialize(mapload) . = ..() wires = new /datum/wires/dna_scanner(src) diff --git a/code/game/machinery/doors/airlock.dm b/code/game/machinery/doors/airlock.dm index c946c241ddef8..ccbddf896fdd9 100644 --- a/code/game/machinery/doors/airlock.dm +++ b/code/game/machinery/doors/airlock.dm @@ -1160,13 +1160,13 @@ user.Paralyze(60) return user.visible_message("[user] removes [charge] from [src].", \ - "You gently pry out [charge] from [src] and unhook its wires.") + "You gently pry out [charge] from [src] and unhook its wires.") charge.forceMove(get_turf(user)) charge = null return if(!security_level && (beingcrowbarred && panel_open && (density && welded && !operating && !hasPower() && !locked))) user.visible_message("[user] removes the electronics from the airlock assembly.", \ - "You start to remove electronics from the airlock assembly...") + "You start to remove electronics from the airlock assembly...") if(I.use_tool(src, user, 40, volume=100)) deconstruct(TRUE, user) return TRUE diff --git a/code/game/machinery/doors/firedoor.dm b/code/game/machinery/doors/firedoor.dm index b116e9250aa2b..278110a0b6331 100644 --- a/code/game/machinery/doors/firedoor.dm +++ b/code/game/machinery/doors/firedoor.dm @@ -104,7 +104,7 @@ user.changeNext_move(CLICK_CD_MELEE) user.visible_message("[user] bangs on \the [src].", - "You bang on \the [src].") + "You bang on \the [src].") playsound(loc, 'sound/effects/glassknock.ogg', 10, FALSE, frequency = 32000) /obj/machinery/door/firedoor/attackby(obj/item/C, mob/user, params) @@ -119,17 +119,17 @@ return C.play_tool_sound(src) user.visible_message("[user] starts undoing [src]'s bolts...", \ - "You start unfastening [src]'s floor bolts...") + "You start unfastening [src]'s floor bolts...") if(!C.use_tool(src, user, 50)) return playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) user.visible_message("[user] unfastens [src]'s bolts.", \ - "You undo [src]'s floor bolts.") + "You undo [src]'s floor bolts.") deconstruct(TRUE) return if(C.tool_behaviour == TOOL_SCREWDRIVER) user.visible_message("[user] [boltslocked ? "unlocks" : "locks"] [src]'s bolts.", \ - "You [boltslocked ? "unlock" : "lock"] [src]'s floor bolts.") + "You [boltslocked ? "unlock" : "lock"] [src]'s floor bolts.") C.play_tool_sound(src) boltslocked = !boltslocked return @@ -159,7 +159,7 @@ to_chat(user, "Access Denied, User not authorized to override alarms or pressure checks.") playsound(src, 'sound/machines/terminal_error.ogg', 50, 1) return - to_chat("You try to pull the card reader. Nothing happens.") + to_chat(user, "You try to pull the card reader. Nothing happens.") /obj/machinery/door/firedoor/proc/log_opening(obj/item/card/id/I, mob/user, safe) var/safestate = "UNK_STATE:" @@ -546,14 +546,14 @@ if(C.tool_behaviour == TOOL_CROWBAR) C.play_tool_sound(src) user.visible_message("[user] starts prying something out from [src]...", \ - "You begin prying out the wire cover...") + "You begin prying out the wire cover...") if(!C.use_tool(src, user, 50)) return if(constructionStep != CONSTRUCTION_PANEL_OPEN) return playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) user.visible_message("[user] pries out a metal plate from [src], exposing the wires.", \ - "You remove the cover plate from [src], exposing the wires.") + "You remove the cover plate from [src], exposing the wires.") constructionStep = CONSTRUCTION_WIRES_EXPOSED update_icon() return @@ -564,14 +564,14 @@ return C.play_tool_sound(src) user.visible_message("[user] starts bolting down [src]...", \ - "You begin bolting [src]...") + "You begin bolting [src]...") if(!C.use_tool(src, user, 30)) return var/obj/machinery/door/firedoor/D = locate(/obj/machinery/door/firedoor) in get_turf(src) if(D && D.dir == src.dir) return user.visible_message("[user] finishes the firelock.", \ - "You finish the firelock.") + "You finish the firelock.") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) var/obj/machinery/door/firedoor/F = new firelock_type(get_turf(src)) F.dir = src.dir @@ -587,13 +587,13 @@ to_chat(user, "You need more plasteel to reinforce [src].") return user.visible_message("[user] begins reinforcing [src]...", \ - "You begin reinforcing [src]...") + "You begin reinforcing [src]...") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) if(do_after(user, 60, target = src)) if(constructionStep != CONSTRUCTION_PANEL_OPEN || reinforced || P.get_amount() < 2 || !P) return user.visible_message("[user] reinforces [src].", \ - "You reinforce [src].") + "You reinforce [src].") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) P.use(2) reinforced = TRUE @@ -604,13 +604,13 @@ if(C.tool_behaviour == TOOL_WIRECUTTER) C.play_tool_sound(src) user.visible_message("[user] starts cutting the wires from [src]...", \ - "You begin removing [src]'s wires...") + "You begin removing [src]'s wires...") if(!C.use_tool(src, user, 60)) return if(constructionStep != CONSTRUCTION_WIRES_EXPOSED) return user.visible_message("[user] removes the wires from [src].", \ - "You remove the wiring from [src], exposing the circuit board.") + "You remove the wiring from [src], exposing the circuit board.") new/obj/item/stack/cable_coil(get_turf(src), 5) constructionStep = CONSTRUCTION_GUTTED update_icon() @@ -618,27 +618,27 @@ if(C.tool_behaviour == TOOL_CROWBAR) C.play_tool_sound(src) user.visible_message("[user] starts prying a metal plate into [src]...", \ - "You begin prying the cover plate back onto [src]...") + "You begin prying the cover plate back onto [src]...") if(!C.use_tool(src, user, 80)) return if(constructionStep != CONSTRUCTION_WIRES_EXPOSED) return playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) user.visible_message("[user] pries the metal plate into [src].", \ - "You pry [src]'s cover plate into place, hiding the wires.") + "You pry [src]'s cover plate into place, hiding the wires.") constructionStep = CONSTRUCTION_PANEL_OPEN update_icon() return if(CONSTRUCTION_GUTTED) if(C.tool_behaviour == TOOL_CROWBAR) user.visible_message("[user] begins removing the circuit board from [src]...", \ - "You begin prying out the circuit board from [src]...") + "You begin prying out the circuit board from [src]...") if(!C.use_tool(src, user, 50, volume=50)) return if(constructionStep != CONSTRUCTION_GUTTED) return user.visible_message("[user] removes [src]'s circuit board.", \ - "You remove the circuit board from [src].") + "You remove the circuit board from [src].") new /obj/item/electronics/firelock(drop_location()) constructionStep = CONSTRUCTION_NOCIRCUIT update_icon() @@ -649,13 +649,13 @@ to_chat(user, "You need more wires to add wiring to [src].") return user.visible_message("[user] begins wiring [src]...", \ - "You begin adding wires to [src]...") + "You begin adding wires to [src]...") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) if(do_after(user, 60, target = src)) if(constructionStep != CONSTRUCTION_GUTTED || B.get_amount() < 5 || !B) return user.visible_message("[user] adds wires to [src].", \ - "You wire [src].") + "You wire [src].") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) B.use(5) constructionStep = CONSTRUCTION_WIRES_EXPOSED @@ -666,7 +666,7 @@ if(!C.tool_start_check(user, amount=1)) return user.visible_message("[user] begins cutting apart [src]'s frame...", \ - "You begin slicing [src] apart...") + "You begin slicing [src] apart...") if(C.use_tool(src, user, 40, volume=50, amount=1)) if(constructionStep != CONSTRUCTION_NOCIRCUIT) @@ -675,22 +675,22 @@ switch(firelock_type) if(/obj/machinery/door/firedoor/heavy) user.visible_message("[user] cuts apart [src]!", \ - "You cut [src] into iron and plasteel.") + "You cut [src] into iron and plasteel.") new /obj/item/stack/sheet/plasteel(T, 2) new /obj/item/stack/sheet/iron(T, 3) if(/obj/machinery/door/firedoor/window) user.visible_message("[user] cuts apart [src]!", \ - "You cut [src] into reinforced glass.") + "You cut [src] into reinforced glass.") new /obj/item/stack/sheet/rglass(T,2) else user.visible_message("[user] cuts apart [src]!", \ - "You cut [src] into iron.") + "You cut [src] into iron.") new /obj/item/stack/sheet/iron(T, 3) qdel(src) return if(istype(C, /obj/item/electronics/firelock)) user.visible_message("[user] starts adding [C] to [src]...", \ - "You begin adding a circuit board to [src]...") + "You begin adding a circuit board to [src]...") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) if(!do_after(user, 40, target = src)) return @@ -698,7 +698,7 @@ return qdel(C) user.visible_message("[user] adds a circuit to [src].", \ - "You insert and secure [C].") + "You insert and secure [C].") playsound(get_turf(src), 'sound/items/deconstruct.ogg', 50, 1) constructionStep = CONSTRUCTION_GUTTED update_icon() @@ -775,4 +775,5 @@ #undef CONSTRUCTION_GUTTED #undef CONSTRUCTION_NOCIRCUIT +#undef RECLOSE_DELAY #undef FIRE_ALARM diff --git a/code/game/machinery/doors/windowdoor.dm b/code/game/machinery/doors/windowdoor.dm index c531f9d1fe7e6..58bae417d81cd 100644 --- a/code/game/machinery/doors/windowdoor.dm +++ b/code/game/machinery/doors/windowdoor.dm @@ -25,6 +25,8 @@ var/rods = 2 var/cable = 1 +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/door/window) + /obj/machinery/door/window/Initialize(mapload, set_dir, unres_sides) . = ..() if(set_dir) @@ -284,7 +286,7 @@ if(I.tool_behaviour == TOOL_CROWBAR) if(panel_open && !density && !operating) user.visible_message("[user] removes the electronics from the [name].", \ - "You start to remove electronics from the [name]...") + "You start to remove electronics from the [name]...") if(I.use_tool(src, user, 40, volume=50)) if(panel_open && !density && !operating && loc) var/obj/structure/windoor_assembly/WA = new /obj/structure/windoor_assembly(loc) @@ -380,8 +382,8 @@ return // Handle received packet. - var/command = lowertext(data.data["data"]) - var/command_value = lowertext(data.data["data_secondary"]) + var/command = LOWER_TEXT(data.data["data"]) + var/command_value = LOWER_TEXT(data.data["data_secondary"]) switch(command) if("open") if(command_value == "on" && !density) @@ -496,7 +498,7 @@ if(I.tool_behaviour == TOOL_CROWBAR) if(panel_open && !density && !operating) user.visible_message("[user] begins to deconstruct [name].", \ - "You start to deconstruct from the [name]...") + "You start to deconstruct from the [name]...") if(I.use_tool(src, user, 40, volume=50)) if(panel_open && !density && !operating && loc) qdel(src) diff --git a/code/game/machinery/doppler_array.dm b/code/game/machinery/doppler_array.dm index 74f93e38794c2..3ca89e6e349fd 100644 --- a/code/game/machinery/doppler_array.dm +++ b/code/game/machinery/doppler_array.dm @@ -26,7 +26,7 @@ /obj/machinery/doppler_array/ComponentInitialize() . = ..() - AddComponent(/datum/component/simple_rotation,ROTATION_ALTCLICK | ROTATION_CLOCKWISE,null,null,CALLBACK(src,PROC_REF(rot_message))) + AddComponent(/datum/component/simple_rotation, ROTATION_ALTCLICK | ROTATION_CLOCKWISE,null,null,CALLBACK(src,PROC_REF(rot_message))) /datum/data/tachyon_record name = "Log Recording" @@ -96,6 +96,8 @@ /obj/item/paper/record_printout name = "paper - Log Recording" +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/paper/record_printout) + /obj/item/paper/record_printout/Initialize(mapload, datum/data/tachyon_record/record) . = ..() @@ -134,7 +136,7 @@ playsound(src, 'sound/items/screwdriver2.ogg', 50, 1) /obj/machinery/doppler_array/proc/sense_explosion(datum/source,turf/epicenter,devastation_range,heavy_impact_range,light_impact_range, - took,orig_dev_range,orig_heavy_range,orig_light_range) + took,orig_dev_range,orig_heavy_range,orig_light_range) SIGNAL_HANDLER if(machine_stat & NOPOWER) @@ -165,8 +167,8 @@ R.factual_radius["shockwave_radius"] = light_impact_range var/list/messages = list("Explosive disturbance detected.", - "Epicenter at: grid ([epicenter.x], [epicenter.y]). Temporal displacement of tachyons: [took] seconds.", - "Factual: Epicenter radius: [devastation_range]. Outer radius: [heavy_impact_range]. Shockwave radius: [light_impact_range].") + "Epicenter at: grid ([epicenter.x], [epicenter.y]). Temporal displacement of tachyons: [took] seconds.", + "Factual: Epicenter radius: [devastation_range]. Outer radius: [heavy_impact_range]. Shockwave radius: [light_impact_range].") // If the bomb was capped, say its theoretical size. if(devastation_range < orig_dev_range || heavy_impact_range < orig_heavy_range || light_impact_range < orig_light_range) diff --git a/code/game/machinery/ecto_sniffer.dm b/code/game/machinery/ecto_sniffer.dm index b148ea831c955..1634e54075e0e 100644 --- a/code/game/machinery/ecto_sniffer.dm +++ b/code/game/machinery/ecto_sniffer.dm @@ -18,7 +18,7 @@ ///Cooldown for radio, prevents spam COOLDOWN_DECLARE(radio_cooldown) -/obj/machinery/ecto_sniffer/Initialize() +/obj/machinery/ecto_sniffer/Initialize(mapload) . = ..() wires = new/datum/wires/ecto_sniffer(src) radio = new(src) diff --git a/code/game/machinery/embedded_controller/airlock_controller.dm b/code/game/machinery/embedded_controller/airlock_controller.dm index 35d8912b050b4..ae077f5a24374 100644 --- a/code/game/machinery/embedded_controller/airlock_controller.dm +++ b/code/game/machinery/embedded_controller/airlock_controller.dm @@ -312,3 +312,9 @@ [state_options]"} return output + +#undef AIRLOCK_STATE_INOPEN +#undef AIRLOCK_STATE_PRESSURIZE +#undef AIRLOCK_STATE_CLOSED +#undef AIRLOCK_STATE_DEPRESSURIZE +#undef AIRLOCK_STATE_OUTOPEN diff --git a/code/game/machinery/fabricators/modular_fabricator.dm b/code/game/machinery/fabricators/modular_fabricator.dm index 65ffd92b6f376..a2e3eb1461da4 100644 --- a/code/game/machinery/fabricators/modular_fabricator.dm +++ b/code/game/machinery/fabricators/modular_fabricator.dm @@ -513,3 +513,5 @@ /obj/machinery/modular_fabricator/proc/set_working_sprite() return + +#undef MODFAB_MAX_POWER_USE diff --git a/code/game/machinery/firealarm.dm b/code/game/machinery/firealarm.dm index d429b35023c00..820bf6fd17ff8 100644 --- a/code/game/machinery/firealarm.dm +++ b/code/game/machinery/firealarm.dm @@ -40,6 +40,8 @@ var/area/myarea = null var/locked = FALSE //Are we locked? +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/firealarm) + /obj/machinery/firealarm/Initialize(mapload, dir, building) . = ..() if (!req_access) @@ -295,7 +297,7 @@ else if(W.tool_behaviour == TOOL_WRENCH) user.visible_message("[user] removes the fire alarm assembly from the wall.", \ - "You remove the fire alarm assembly from the wall.") + "You remove the fire alarm assembly from the wall.") var/obj/item/wallframe/firealarm/frame = new /obj/item/wallframe/firealarm() frame.forceMove(user.drop_location()) W.play_tool_sound(src) @@ -389,3 +391,5 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/firealarm, 26) if (!party_overlay) party_overlay = iconstate2appearance('icons/turf/areas.dmi', "party") A.add_overlay(party_overlay) + +#undef FIREALARM_COOLDOWN diff --git a/code/game/machinery/flasher.dm b/code/game/machinery/flasher.dm index 50d8a0fc21d7f..39cd58f65a9ad 100644 --- a/code/game/machinery/flasher.dm +++ b/code/game/machinery/flasher.dm @@ -31,6 +31,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/flasher, 26) light_range = FLASH_LIGHT_RANGE light_on = FALSE +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/flasher) + /obj/machinery/flasher/Initialize(mapload, ndir = 0, built = 0) . = ..() // ..() is EXTREMELY IMPORTANT, never forget to add it if(!built) diff --git a/code/game/machinery/launch_pad.dm b/code/game/machinery/launch_pad.dm index 543213f2a6616..1c77d19629831 100644 --- a/code/game/machinery/launch_pad.dm +++ b/code/game/machinery/launch_pad.dm @@ -59,7 +59,7 @@ REGISTER_BUFFER_HANDLER(/obj/machinery/launchpad) DEFINE_BUFFER_HANDLER(/obj/machinery/launchpad) if (stationary && panel_open && TRY_STORE_IN_BUFFER(buffer_parent, src)) to_chat(user, "You save the data in the [buffer_parent.name]'s buffer.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/launchpad/attackby(obj/item/I, mob/user, params) @@ -230,12 +230,14 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/launchpad) var/closed = TRUE var/obj/item/storage/briefcase/launchpad/briefcase +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/launchpad/briefcase) + /obj/machinery/launchpad/briefcase/Initialize(mapload, briefcase) - . = ..() - if(!briefcase) - log_game("[src] has been spawned without a briefcase.") - return INITIALIZE_HINT_QDEL - src.briefcase = briefcase + . = ..() + if(!briefcase) + log_game("[src] has been spawned without a briefcase.") + return INITIALIZE_HINT_QDEL + src.briefcase = briefcase /obj/machinery/launchpad/briefcase/Destroy() if(!QDELETED(briefcase)) @@ -334,6 +336,8 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/launchpad) //A weakref to our linked pad var/datum/weakref/pad +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/launchpad_remote) + /obj/item/launchpad_remote/Initialize(mapload, pad) //remote spawns linked to the briefcase pad . = ..() src.pad = WEAKREF(pad) diff --git a/code/game/machinery/limbgrower.dm b/code/game/machinery/limbgrower.dm index 518ccc43997bb..2122eede48407 100644 --- a/code/game/machinery/limbgrower.dm +++ b/code/game/machinery/limbgrower.dm @@ -233,3 +233,7 @@ if((D.build_type & LIMBGROWER) && ("emagged" in D.category)) stored_research.add_design(D) to_chat(user, "A warning flashes onto the screen, stating that safety overrides have been deactivated!") + +#undef LIMBGROWER_MAIN_MENU +#undef LIMBGROWER_CATEGORY_MENU +#undef LIMBGROWER_CHEMICAL_MENU diff --git a/code/game/machinery/newscaster/newscaster_machine.dm b/code/game/machinery/newscaster/newscaster_machine.dm index d6c1e98d6d477..04d4207fc0a84 100644 --- a/code/game/machinery/newscaster/newscaster_machine.dm +++ b/code/game/machinery/newscaster/newscaster_machine.dm @@ -59,6 +59,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/machinery/newscaster, 30) +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/newscaster) + /obj/machinery/newscaster/Initialize(mapload, ndir, building) . = ..() GLOB.allCasters += src diff --git a/code/game/machinery/pipe/construction.dm b/code/game/machinery/pipe/construction.dm index 66e32708181a7..dc911ee7c38f9 100644 --- a/code/game/machinery/pipe/construction.dm +++ b/code/game/machinery/pipe/construction.dm @@ -41,6 +41,8 @@ Buildable meters //Flipping handled manually due to custom handling for trinary pipes AddComponent(/datum/component/simple_rotation, ROTATION_ALTCLICK | ROTATION_CLOCKWISE) +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/pipe) + /obj/item/pipe/Initialize(mapload, _pipe_type, _dir, obj/machinery/atmospherics/make_from) if(make_from) make_from_existing(make_from) diff --git a/code/game/machinery/porta_turret/portable_turret.dm b/code/game/machinery/porta_turret/portable_turret.dm index e6cee442b0401..26a7be1621543 100644 --- a/code/game/machinery/porta_turret/portable_turret.dm +++ b/code/game/machinery/porta_turret/portable_turret.dm @@ -336,7 +336,7 @@ REGISTER_BUFFER_HANDLER(/obj/machinery/porta_turret) DEFINE_BUFFER_HANDLER(/obj/machinery/porta_turret) if (TRY_STORE_IN_BUFFER(buffer_parent, src)) to_chat(user, "You add [src] to multitool buffer.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/porta_turret/on_emag(mob/user) @@ -865,15 +865,17 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/porta_turret) var/lethal = FALSE /// Variable dictating if the panel is locked, preventing changes to turret settings var/locked = TRUE - /// An area in which linked turrets are located, it can be an area name, path or nothing + /// An area in which linked turrets are located, it can be an area name, path or nothing var/control_area = null - /// Silicons are unable to use this machine if set to TRUE + /// Silicons are unable to use this machine if set to TRUE var/ailock = FALSE /// Variable dictating if linked turrets will shoot cyborgs var/shoot_cyborgs = FALSE /// List of all linked turrets var/list/turrets = list() +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/turretid) + /obj/machinery/turretid/Initialize(mapload, ndir = 0, built = 0) . = ..() if(built) @@ -931,7 +933,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/turretid) if(buffer && istype(buffer, /obj/machinery/porta_turret)) turrets |= buffer to_chat(user, "You link \the [buffer] with \the [src]") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/turretid/on_emag(mob/user) @@ -1167,3 +1169,9 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/turretid) if(istype(P, /obj/projectile/beam/lasertag/bluetag)) toggle_on(FALSE) addtimer(CALLBACK(src, PROC_REF(toggle_on), TRUE), 10 SECONDS) + +#undef TURRET_STUN +#undef TURRET_LETHAL + +#undef POPUP_ANIM_TIME +#undef POPDOWN_ANIM_TIME diff --git a/code/game/machinery/porta_turret/portable_turret_construct.dm b/code/game/machinery/porta_turret/portable_turret_construct.dm index 163c46d1bb6ef..30f916b1c4574 100644 --- a/code/game/machinery/porta_turret/portable_turret_construct.dm +++ b/code/game/machinery/porta_turret/portable_turret_construct.dm @@ -187,3 +187,13 @@ /obj/machinery/porta_turret_construct/attack_ai() return + +#undef PTURRET_UNSECURED +#undef PTURRET_BOLTED +#undef PTURRET_START_INTERNAL_ARMOUR +#undef PTURRET_INTERNAL_ARMOUR_ON +#undef PTURRET_GUN_EQUIPPED +#undef PTURRET_SENSORS_ON +#undef PTURRET_CLOSED +#undef PTURRET_START_EXTERNAL_ARMOUR +#undef PTURRET_EXTERNAL_ARMOUR_ON diff --git a/code/game/machinery/porta_turret/portable_turret_cover.dm b/code/game/machinery/porta_turret/portable_turret_cover.dm index 14feee213eafd..4289aff7bf779 100644 --- a/code/game/machinery/porta_turret/portable_turret_cover.dm +++ b/code/game/machinery/porta_turret/portable_turret_cover.dm @@ -71,7 +71,7 @@ REGISTER_BUFFER_HANDLER(/obj/machinery/porta_turret_cover) DEFINE_BUFFER_HANDLER(/obj/machinery/porta_turret_cover) if (TRY_STORE_IN_BUFFER(buffer_parent, parent_turret)) to_chat(user, "You add [parent_turret] to multitool buffer.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/porta_turret_cover/attacked_by(obj/item/I, mob/user) diff --git a/code/game/machinery/quantum_pad.dm b/code/game/machinery/quantum_pad.dm index 301dcd373b71a..aff449c638191 100644 --- a/code/game/machinery/quantum_pad.dm +++ b/code/game/machinery/quantum_pad.dm @@ -88,19 +88,19 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/quantumpad) if (panel_open) if (TRY_STORE_IN_BUFFER(buffer_parent, src)) to_chat(user, "You save the data in [buffer_parent]'s buffer. It can now be saved to pads with closed panels.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE if(istype(buffer, /obj/machinery/quantumpad)) if(buffer == src) to_chat(user, "You cannot link a pad to itself!") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED else linked_pad = buffer to_chat(user, "You link [src] to the one in [buffer_parent]'s buffer.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED else to_chat(user, "There is no quantum pad data saved in [buffer_parent]'s buffer!") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED /obj/machinery/quantumpad/interact(mob/user, obj/machinery/quantumpad/target_pad = linked_pad) if(!target_pad || QDELETED(target_pad)) diff --git a/code/game/machinery/scan_gate.dm b/code/game/machinery/scan_gate.dm index a4ba6c4804d44..048f2588fb97d 100644 --- a/code/game/machinery/scan_gate.dm +++ b/code/game/machinery/scan_gate.dm @@ -242,7 +242,7 @@ var/new_nutrition = params["new_nutrition"] var/nutrition_list = list( "Starving", - "Obese" + "Obese" ) if(new_nutrition && (new_nutrition in nutrition_list)) switch(new_nutrition) diff --git a/code/game/machinery/shieldgen.dm b/code/game/machinery/shieldgen.dm index 91609daabb065..a92709d21a5bb 100644 --- a/code/game/machinery/shieldgen.dm +++ b/code/game/machinery/shieldgen.dm @@ -212,6 +212,7 @@ #define ACTIVE_SETUPFIELDS 1 #define ACTIVE_HASFIELDS 2 + /obj/machinery/shieldwallgen name = "shield wall generator" desc = "A shield generator." @@ -402,6 +403,9 @@ playsound(src, "sparks", 100, 1) to_chat(user, "You short out the access controller.") +#undef ACTIVE_SETUPFIELDS +#undef ACTIVE_HASFIELDS + //////////////Containment Field START /obj/machinery/shieldwall name = "shield wall" @@ -416,6 +420,8 @@ var/obj/machinery/shieldwallgen/gen_primary var/obj/machinery/shieldwallgen/gen_secondary +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/shieldwall) + /obj/machinery/shieldwall/Initialize(mapload, obj/machinery/shieldwallgen/first_gen, obj/machinery/shieldwallgen/second_gen) . = ..() gen_primary = first_gen diff --git a/code/game/machinery/shuttle/shuttle_engine.dm b/code/game/machinery/shuttle/shuttle_engine.dm index 24d3af7b2e243..02c5de77af61c 100644 --- a/code/game/machinery/shuttle/shuttle_engine.dm +++ b/code/game/machinery/shuttle/shuttle_engine.dm @@ -137,3 +137,6 @@ if(default_deconstruction_crowbar(I)) return return ..() + +#undef ENGINE_HEAT_TARGET +#undef ENGINE_HEATING_POWER diff --git a/code/game/machinery/slotmachine.dm b/code/game/machinery/slotmachine.dm index 85817d66f3e2a..bf0def3b63a52 100644 --- a/code/game/machinery/slotmachine.dm +++ b/code/game/machinery/slotmachine.dm @@ -350,11 +350,12 @@ return amount -#undef SEVEN -#undef SPIN_TIME -#undef JACKPOT -#undef BIG_PRIZE -#undef SMALL_PRIZE #undef SPIN_PRICE +#undef SMALL_PRIZE +#undef BIG_PRIZE +#undef JACKPOT +#undef SPIN_TIME +#undef REEL_DEACTIVATE_DELAY +#undef SEVEN #undef HOLOCHIP #undef COIN diff --git a/code/game/machinery/stasis.dm b/code/game/machinery/stasis.dm index 0beaf9b54f289..fb20f6b958b2f 100644 --- a/code/game/machinery/stasis.dm +++ b/code/game/machinery/stasis.dm @@ -20,7 +20,7 @@ var/obj/machinery/computer/operating/op_computer // dir check for buckle_lying state -/obj/machinery/stasis/Initialize() +/obj/machinery/stasis/Initialize(mapload) RegisterSignal(src, COMSIG_ATOM_DIR_CHANGE, PROC_REF(dir_changed)) dir_changed(new_dir = dir) . = ..() @@ -172,7 +172,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/stasis) if (TRY_STORE_IN_BUFFER(buffer_parent, src)) to_chat(user, "You store the linking data of \the [src] in \the [buffer_parent]'s buffer. Use it on an operating computer to complete linking.") balloon_alert(user, "saved in buffer") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/stasis/wrench_act(mob/living/user, obj/item/I) //We want to rotate, but we need to do it in 180 degree rotations. diff --git a/code/game/machinery/status_display.dm b/code/game/machinery/status_display.dm index 3c0e11ff55ac8..1f24a5d136cb8 100644 --- a/code/game/machinery/status_display.dm +++ b/code/game/machinery/status_display.dm @@ -7,11 +7,6 @@ #define LINE1_Y -8 #define LINE2_Y -15 -#define SD_BLANK 0 // 0 = Blank -#define SD_EMERGENCY 1 // 1 = Emergency Shuttle timer -#define SD_MESSAGE 2 // 2 = Arbitrary message(s) -#define SD_PICTURE 3 // 3 = alert picture - /// Status display which can show images and scrolling text. /obj/machinery/status_display name = "status display" @@ -39,6 +34,8 @@ var/header_text_color = "#2CF" //makes it go on the wall when built +CREATION_TEST_IGNORE_SUBTYPES(/obj/machinery/status_display) + /obj/machinery/status_display/Initialize(mapload, ndir, building) . = ..() update_appearance() @@ -216,6 +213,8 @@ 5, 5, 5, 5, 4, 5, 4, 6, 4, 4, 4, 3, 2, 3, 4, ) +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/overlay/status_display_text) + /obj/effect/overlay/status_display_text/Initialize(mapload, yoffset, line, text_color, header_text_color) . = ..() diff --git a/code/game/machinery/teambuilder.dm b/code/game/machinery/teambuilder.dm index 34c5f6791acc8..0f610cfb5ba54 100644 --- a/code/game/machinery/teambuilder.dm +++ b/code/game/machinery/teambuilder.dm @@ -17,7 +17,7 @@ ///What radio station is your radio set to when crossed (And human)? var/team_radio = FREQ_COMMON -/obj/machinery/teambuilder/Initialize() +/obj/machinery/teambuilder/Initialize(mapload) . = ..() add_filter("teambuilder", 2, list("type" = "outline", "color" = team_color, "size" = 2)) var/static/list/loc_connections = list( diff --git a/code/game/machinery/telecomms/computers/logbrowser.dm b/code/game/machinery/telecomms/computers/logbrowser.dm index 59485079462df..e0790ab8cea16 100644 --- a/code/game/machinery/telecomms/computers/logbrowser.dm +++ b/code/game/machinery/telecomms/computers/logbrowser.dm @@ -24,7 +24,7 @@ switch(screen) - // --- Main Menu --- + // --- Main Menu --- if(0) dat += "
[temp]
" @@ -40,7 +40,7 @@ dat += "
No servers detected. Scan for servers: \[Scan\]" - // --- Viewing Server --- + // --- Viewing Server --- if(1) dat += "
[temp]
" diff --git a/code/game/machinery/telecomms/computers/message.dm b/code/game/machinery/telecomms/computers/message.dm index 66a5f419eb3ae..a63b62fb27c2e 100644 --- a/code/game/machinery/telecomms/computers/message.dm +++ b/code/game/machinery/telecomms/computers/message.dm @@ -282,6 +282,8 @@ /obj/item/paper/monitorkey name = "monitor decryption key" +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/paper/monitorkey) + /obj/item/paper/monitorkey/Initialize(mapload, obj/machinery/telecomms/message_server/server) ..() if (server) diff --git a/code/game/machinery/telecomms/telecomunications.dm b/code/game/machinery/telecomms/telecomunications.dm index 62fc15fd0d93f..3fd2baed0fc38 100644 --- a/code/game/machinery/telecomms/telecomunications.dm +++ b/code/game/machinery/telecomms/telecomunications.dm @@ -189,7 +189,7 @@ GLOBAL_LIST_EMPTY(telecomms_list) send_data["efficiency"] = get_efficiency() send_data["overheated"] = (machine_stat & OVERHEATED) - ntnet_send(send_data, data["sender_id"]) + ntnet_send(send_data, data.data["sender_id"]) /obj/machinery/telecomms/update_icon() if(on) diff --git a/code/game/machinery/teleporter.dm b/code/game/machinery/teleporter.dm index f703c91d3107c..ca7e0b588ad6c 100644 --- a/code/game/machinery/teleporter.dm +++ b/code/game/machinery/teleporter.dm @@ -183,7 +183,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/teleport/station) if(panel_open) if (TRY_STORE_IN_BUFFER(buffer_parent, src)) to_chat(user, "You download the data to the [buffer_parent.name]'s buffer.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED else if(istype(buffer, /obj/machinery/teleport/station) && buffer != src) if(linked_stations.len < efficiency) @@ -192,7 +192,7 @@ DEFINE_BUFFER_HANDLER(/obj/machinery/teleport/station) to_chat(user, "You upload the data from the [buffer_parent.name]'s buffer.") else to_chat(user, "This station can't hold more information, try to use better parts.") - return COMPONENT_BUFFER_RECIEVED + return COMPONENT_BUFFER_RECEIVED return NONE /obj/machinery/teleport/station/interact(mob/user) diff --git a/code/game/machinery/transformer.dm b/code/game/machinery/transformer.dm index 737a712d92544..3f70156ec385a 100644 --- a/code/game/machinery/transformer.dm +++ b/code/game/machinery/transformer.dm @@ -95,7 +95,7 @@ var/mob/living/silicon/robot/R = H.Robotize() R.cell = new /obj/item/stock_parts/cell/upgraded/plus(R, robot_cell_charge) - // So he can't jump out the gate right away. + // So he can't jump out the gate right away. R.SetLockdown() if(masterAI) R.connected_ai = masterAI diff --git a/code/game/machinery/washing_machine.dm b/code/game/machinery/washing_machine.dm index d1520a6ad6f47..d7e77c26c4fd7 100644 --- a/code/game/machinery/washing_machine.dm +++ b/code/game/machinery/washing_machine.dm @@ -197,7 +197,7 @@ GLOBAL_LIST_INIT(dye_registry, list( var/max_wash_capacity = 5 var/datum/looping_sound/washing_machine/soundloop -/obj/machinery/washing_machine/Initialize() +/obj/machinery/washing_machine/Initialize(mapload) . = ..() soundloop = new(src, FALSE) @@ -320,9 +320,9 @@ GLOBAL_LIST_INIT(dye_registry, list( remove_atom_colour(WASHABLE_COLOUR_PRIORITY) if(WM.color_source) dye_item(WM.color_source.dye_color) - else - appearance_change(src) - src.desc = initial(src) + return + appearance_change(src) + desc = initial(desc) /obj/item/gun/energy/laser/practice/dye_item(dye_color, dye_key) . = ..() diff --git a/code/game/objects/effects/alien_acid.dm b/code/game/objects/effects/alien_acid.dm index 3f09a59d351d3..a9480662770c4 100644 --- a/code/game/objects/effects/alien_acid.dm +++ b/code/game/objects/effects/alien_acid.dm @@ -11,6 +11,8 @@ var/turf/target +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/acid) + /obj/effect/acid/Initialize(mapload, acid_pwr, acid_amt) . = ..() diff --git a/code/game/objects/effects/anomalies/_anomalies.dm b/code/game/objects/effects/anomalies/_anomalies.dm index de035db4da6d9..5a094416c945e 100644 --- a/code/game/objects/effects/anomalies/_anomalies.dm +++ b/code/game/objects/effects/anomalies/_anomalies.dm @@ -25,6 +25,8 @@ ///How many harvested pierced realities do we spawn on destruction var/max_spawned_faked = 2 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/anomaly) + /obj/effect/anomaly/Initialize(mapload, new_lifespan, spawned_fake_harvested) . = ..() diff --git a/code/game/objects/effects/anomalies/anomaly_flux.dm b/code/game/objects/effects/anomalies/anomaly_flux.dm index 5f4fdc9739807..20acff19cbe19 100644 --- a/code/game/objects/effects/anomalies/anomaly_flux.dm +++ b/code/game/objects/effects/anomalies/anomaly_flux.dm @@ -6,6 +6,8 @@ var/shockdamage = 20 var/explosive = ANOMALY_FLUX_EXPLOSIVE +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/anomaly/flux) + /obj/effect/anomaly/flux/Initialize(mapload, new_lifespan, drops_core = TRUE, explosive = ANOMALY_FLUX_EXPLOSIVE) . = ..() src.explosive = explosive diff --git a/code/game/objects/effects/anomalies/anomaly_gravity.dm b/code/game/objects/effects/anomalies/anomaly_gravity.dm index bc06bc3fba8ba..fdda56b57be9a 100644 --- a/code/game/objects/effects/anomalies/anomaly_gravity.dm +++ b/code/game/objects/effects/anomalies/anomaly_gravity.dm @@ -14,6 +14,8 @@ ///Warp effect holder for displacement filter to "pulse" the anomaly var/atom/movable/warp_effect/warp +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/anomaly/grav) + /obj/effect/anomaly/grav/Initialize(mapload, new_lifespan, drops_core) . = ..() var/static/list/loc_connections = list( @@ -76,6 +78,8 @@ /obj/effect/anomaly/grav/high var/grav_field +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/anomaly/grav/high) + /obj/effect/anomaly/grav/high/Initialize(mapload, new_lifespan) . = ..() setup_grav_field() diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index 07c0d3f0c5d3b..4f75ae2673003 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -12,6 +12,8 @@ var/poster_type var/obj/structure/sign/poster/poster_structure +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/poster) + /obj/item/poster/Initialize(mapload, obj/structure/sign/poster/new_poster_structure) . = ..() poster_structure = new_poster_structure diff --git a/code/game/objects/effects/decals/cleanable.dm b/code/game/objects/effects/decals/cleanable.dm index 5d1e841ae5026..59d70bfce96d8 100644 --- a/code/game/objects/effects/decals/cleanable.dm +++ b/code/game/objects/effects/decals/cleanable.dm @@ -9,6 +9,8 @@ ///The type of cleaning required to clean the decal, CLEAN_TYPE_LIGHT_DECAL can be cleaned with mops and soap, CLEAN_TYPE_HARD_DECAL can be cleaned by soap, see __DEFINES/cleaning.dm for the others var/clean_type = CLEAN_TYPE_LIGHT_DECAL +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/cleanable) + /obj/effect/decal/cleanable/Initialize(mapload, list/datum/disease/diseases) . = ..() if (random_icon_states && (icon_state == initial(icon_state)) && length(random_icon_states) > 0) diff --git a/code/game/objects/effects/decals/cleanable/humans.dm b/code/game/objects/effects/decals/cleanable/humans.dm index 5c37486b41ade..f92b63ee31a85 100644 --- a/code/game/objects/effects/decals/cleanable/humans.dm +++ b/code/game/objects/effects/decals/cleanable/humans.dm @@ -61,6 +61,8 @@ icon_state = "floor1-old" var/list/datum/disease/diseases = list() +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/cleanable/blood/old) + /obj/effect/decal/cleanable/blood/old/Initialize(mapload, list/datum/disease/diseases) add_blood_DNA(list("Non-human DNA" = random_blood_type())) // Needs to happen before ..() . = ..() @@ -112,6 +114,8 @@ ///Information about the diseases our streaking spawns var/list/streak_diseases +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/cleanable/blood/gibs) + /obj/effect/decal/cleanable/blood/gibs/Initialize(mapload, list/datum/disease/diseases) . = ..() reagents.add_reagent(/datum/reagent/liquidgibs, 5) @@ -205,6 +209,8 @@ drydesc = "Space Jesus, why didn't anyone clean this up? They smell terrible." var/list/datum/disease/diseases = list() +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/cleanable/blood/gibs/old) + /obj/effect/decal/cleanable/blood/gibs/old/Initialize(mapload, list/datum/disease/diseases) . = ..() setDir(pick(1, 2, 4, 8)) diff --git a/code/game/objects/effects/decals/cleanable/misc.dm b/code/game/objects/effects/decals/cleanable/misc.dm index c5baa5696e985..57c65ecebcbc8 100644 --- a/code/game/objects/effects/decals/cleanable/misc.dm +++ b/code/game/objects/effects/decals/cleanable/misc.dm @@ -142,6 +142,8 @@ desc = "You try not to look at the chunks, and fail." var/list/datum/disease/diseases = list() +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/cleanable/vomit/old) + /obj/effect/decal/cleanable/vomit/old/Initialize(mapload, list/datum/disease/diseases) . = ..() icon_state += "-old" diff --git a/code/game/objects/effects/decals/cleanable/robots.dm b/code/game/objects/effects/decals/cleanable/robots.dm index 8ec6a6bef4f8d..29c77c690a919 100644 --- a/code/game/objects/effects/decals/cleanable/robots.dm +++ b/code/game/objects/effects/decals/cleanable/robots.dm @@ -13,7 +13,7 @@ //beauty = -50 clean_type = CLEAN_TYPE_BLOOD -/obj/effect/decal/cleanable/robot_debris/Initialize() +/obj/effect/decal/cleanable/robot_debris/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_MOVABLE_PIPE_EJECTING, PROC_REF(on_pipe_eject)) diff --git a/code/game/objects/effects/decals/crayon.dm b/code/game/objects/effects/decals/crayon.dm index 5e7e025fbcbd9..4fe8fb4ef0a0c 100644 --- a/code/game/objects/effects/decals/crayon.dm +++ b/code/game/objects/effects/decals/crayon.dm @@ -10,6 +10,8 @@ var/rotation = 0 var/paint_colour = "#FFFFFF" +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/decal/cleanable/crayon) + /obj/effect/decal/cleanable/crayon/Initialize(mapload, main, type, e_name, graf_rot, alt_icon = null) . = ..() if(e_name) diff --git a/code/game/objects/effects/decals/decal.dm b/code/game/objects/effects/decals/decal.dm index 91eb6e90109a3..1567d4e1c56d0 100644 --- a/code/game/objects/effects/decals/decal.dm +++ b/code/game/objects/effects/decals/decal.dm @@ -31,6 +31,8 @@ ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/turf_decal) + /obj/effect/turf_decal icon = 'icons/turf/decals.dmi' icon_state = "warningline" diff --git a/code/game/objects/effects/effect_system/effects_water.dm b/code/game/objects/effects/effect_system/effects_water.dm index d07b84ff8f262..ad084f5689e54 100644 --- a/code/game/objects/effects/effect_system/effects_water.dm +++ b/code/game/objects/effects/effect_system/effects_water.dm @@ -44,10 +44,10 @@ // will always spawn at the items location, even if it's moved. /* Example: - var/datum/effect_system/steam_spread/steam = new /datum/effect_system/steam_spread() -- creates new system -steam.set_up(5, 0, mob.loc) -- sets up variables -OPTIONAL: steam.attach(mob) -steam.start() -- spawns the effect + * var/datum/effect_system/steam_spread/steam = new /datum/effect_system/steam_spread() -- creates new system + * steam.set_up(5, 0, mob.loc) -- sets up variables + * OPTIONAL: steam.attach(mob) + * steam.start() -- spawns the effect */ ///////////////////////////////////////////// /obj/effect/particle_effect/steam diff --git a/code/game/objects/effects/forcefields.dm b/code/game/objects/effects/forcefields.dm index bf7ae1fb93d37..fc8577bf8a700 100644 --- a/code/game/objects/effects/forcefields.dm +++ b/code/game/objects/effects/forcefields.dm @@ -9,6 +9,8 @@ z_flags = Z_BLOCK_IN_DOWN | Z_BLOCK_IN_UP var/timeleft = 300 //Set to 0 for permanent forcefields (ugh) +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/forcefield) + /obj/effect/forcefield/Initialize(mapload, ntimeleft) . = ..() if(isnum_safe(ntimeleft)) @@ -39,6 +41,8 @@ desc = "You're gonna be here awhile." timeleft = 600 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/forcefield/mime) + /obj/effect/forcefield/mime/Initialize(mapload, ntimeleft) . = ..() SSvis_overlays.add_obj_alpha(src, 'icons/turf/walls/snow_wall.dmi', "snow_wall-0") diff --git a/code/game/objects/effects/icons.dm b/code/game/objects/effects/icons.dm index d202ac5ff8fb6..01c8248303d27 100644 --- a/code/game/objects/effects/icons.dm +++ b/code/game/objects/effects/icons.dm @@ -4,10 +4,14 @@ name = "" mouse_opacity = MOUSE_OPACITY_TRANSPARENT +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/icon) + /obj/effect/icon/Initialize(mapload, icon/render_source) . = ..() overlays = list(render_source) +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/icon/temp) + /obj/effect/icon/temp/Initialize(mapload, icon/render_source, duration) . = ..() addtimer(CALLBACK(GLOBAL_PROC, GLOBAL_PROC_REF(qdel), src), duration, TIMER_STOPPABLE | TIMER_CLIENT_TIME) diff --git a/code/game/objects/effects/info.dm b/code/game/objects/effects/info.dm index 23f341c8a3c78..2f2feee80bb2d 100644 --- a/code/game/objects/effects/info.dm +++ b/code/game/objects/effects/info.dm @@ -7,6 +7,8 @@ /// What should the info button display when clicked? var/info_text +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/abstract/info) + /obj/effect/abstract/info/Initialize(mapload, info_text) . = ..() diff --git a/code/game/objects/effects/landmarks.dm b/code/game/objects/effects/landmarks.dm index 6031d3bab396d..ccdb8b598f528 100644 --- a/code/game/objects/effects/landmarks.dm +++ b/code/game/objects/effects/landmarks.dm @@ -488,6 +488,8 @@ INITIALIZE_IMMEDIATE(/obj/effect/landmark/start/new_player) /obj/effect/landmark/ruin var/datum/map_template/ruin/ruin_template +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/landmark/ruin) + /obj/effect/landmark/ruin/Initialize(mapload, my_ruin_template) . = ..() name = "ruin_[GLOB.ruin_landmarks.len + 1]" diff --git a/code/game/objects/effects/lighting.dm b/code/game/objects/effects/lighting.dm index a0838f6e840fa..4f054ba2044aa 100644 --- a/code/game/objects/effects/lighting.dm +++ b/code/game/objects/effects/lighting.dm @@ -14,6 +14,8 @@ //blocks_emissive = EMISSIVE_BLOCK_NONE mouse_opacity = MOUSE_OPACITY_TRANSPARENT +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/dummy/lighting_obj) + /obj/effect/dummy/lighting_obj/Initialize(mapload, range, power, color, duration) . = ..() if(!isnull(range)) @@ -28,6 +30,8 @@ /obj/effect/dummy/lighting_obj/moblight name = "mob" +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/dummy/lighting_obj/moblight) + /obj/effect/dummy/lighting_obj/moblight/Initialize(mapload, range, power, color, duration) . = ..() if(!ismob(loc)) diff --git a/code/game/objects/effects/mainttraps.dm b/code/game/objects/effects/mainttraps.dm index 66e992d356504..ebe1452606e1b 100644 --- a/code/game/objects/effects/mainttraps.dm +++ b/code/game/objects/effects/mainttraps.dm @@ -292,7 +292,7 @@ if(istype(I, /obj/item/melee/cultblade/dagger) && iscultist(user)) SEND_SOUND(user,'sound/items/sheath.ogg') if(do_after(user, 15, target = src)) - to_chat(user, "It's not within your power to erase the [lowertext(cultist_name)].") + to_chat(user, "It's not within your power to erase the [LOWER_TEXT(cultist_name)].") else if(istype(I, /obj/item/nullrod)) user.say("BEGONE FOUL MAGIKS!!", forced = "nullrod") to_chat(user, "You try to disrupt the magic of [src] with the [I], and nothing happens to the crude crayon markings. You feel foolish.") diff --git a/code/game/objects/effects/portals.dm b/code/game/objects/effects/portals.dm index 472cb998b7797..2a9ac99c7d876 100644 --- a/code/game/objects/effects/portals.dm +++ b/code/game/objects/effects/portals.dm @@ -86,6 +86,8 @@ if(Adjacent(user)) teleport(user) +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/portal) + /obj/effect/portal/Initialize(mapload, _creator, _lifespan = 0, obj/effect/portal/_linked, automatic_link = FALSE, turf/hard_target_override, atmos_link_override) . = ..() GLOB.portals += src @@ -208,6 +210,8 @@ var/id // var edit or set id in map editor hardlinked = FALSE // dont qdel my portal nerd +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/portal/permanent) + /obj/effect/portal/permanent/Initialize(mapload, _creator, _lifespan = 0, obj/effect/portal/_linked, automatic_link = FALSE, turf/hard_target_override, atmos_link_override) . = ..() set_linked() diff --git a/code/game/objects/effects/proximity.dm b/code/game/objects/effects/proximity.dm index f7502f744b08d..dea082420fd05 100644 --- a/code/game/objects/effects/proximity.dm +++ b/code/game/objects/effects/proximity.dm @@ -100,6 +100,8 @@ anchored = TRUE var/datum/proximity_monitor/monitor +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/abstract/proximity_checker) + /obj/effect/abstract/proximity_checker/Initialize(mapload, datum/proximity_monitor/_monitor) . = ..() if(_monitor) diff --git a/code/game/objects/effects/spawners/gibspawner.dm b/code/game/objects/effects/spawners/gibspawner.dm index 852b86dc7a865..6df5ff54ff243 100644 --- a/code/game/objects/effects/spawners/gibspawner.dm +++ b/code/game/objects/effects/spawners/gibspawner.dm @@ -9,6 +9,8 @@ var/list/gibamounts = list() //amount to spawn for each gib decal type we'll spawn. var/list/gibdirections = list() //of lists of possible directions to spread each gib decal type towards. +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/gibspawner) + /obj/effect/gibspawner/Initialize(mapload, mob/living/source_mob, list/datum/disease/diseases) . = ..() diff --git a/code/game/objects/effects/spawners/lootdrop.dm b/code/game/objects/effects/spawners/lootdrop.dm index 4eb5d8fc14d0d..6e4f4a1268f61 100644 --- a/code/game/objects/effects/spawners/lootdrop.dm +++ b/code/game/objects/effects/spawners/lootdrop.dm @@ -91,7 +91,6 @@ /obj/item/trash/chips = 1, /obj/item/food/deadmouse = 1, /obj/item/trash/pistachios = 1, - /obj/item/trash/plate = 1, /obj/item/trash/popcorn = 1, /obj/item/trash/raisins = 1, /obj/item/trash/sosjerky = 1, diff --git a/code/game/objects/effects/spawners/mailspawner.dm b/code/game/objects/effects/spawners/mailspawner.dm index d44ffe0ababc4..8a558d302785f 100644 --- a/code/game/objects/effects/spawners/mailspawner.dm +++ b/code/game/objects/effects/spawners/mailspawner.dm @@ -9,7 +9,7 @@ /obj/effect/spawner/mail/maintloot name = "\improper Random maintenance loot spawner" -/obj/effect/spawner/mail/maintloot/Initialize() +/obj/effect/spawner/mail/maintloot/Initialize(mapload) var/picked_item = pick_weight(GLOB.maintenance_loot) new picked_item(loc) return ..() @@ -17,7 +17,7 @@ /obj/effect/spawner/mail/organminor name = "\improper Random minor organs spawner" -/obj/effect/spawner/mail/organminor/Initialize() +/obj/effect/spawner/mail/organminor/Initialize(mapload) var/static/list/mail_organminor = pick( /obj/item/organ/tongue, /obj/item/organ/tongue/lizard, @@ -47,7 +47,7 @@ /obj/effect/spawner/mail/organmajor name = "\improper Random major organs spawner" -/obj/effect/spawner/mail/organmajor/Initialize() +/obj/effect/spawner/mail/organmajor/Initialize(mapload) var/static/list/mail_organmajor= pick( /obj/item/organ/adamantine_resonator, /obj/item/organ/ears/penguin, @@ -73,7 +73,7 @@ /obj/effect/spawner/mail/advmedtool name = "\improper Random advanced medical tool spawner" -/obj/effect/spawner/mail/advmedtool/Initialize() +/obj/effect/spawner/mail/advmedtool/Initialize(mapload) var/static/list/mail_advmedtool= pick( /obj/item/scalpel/advanced, /obj/item/retractor/advanced, @@ -84,7 +84,7 @@ /obj/effect/spawner/mail/ayymedtool name = "\improper Random alien medical tool spawner" -/obj/effect/spawner/mail/ayymedtool/Initialize() +/obj/effect/spawner/mail/ayymedtool/Initialize(mapload) var/static/list/mail_ayymedtool= pick( /obj/item/scalpel/alien, /obj/item/hemostat/alien, @@ -98,7 +98,7 @@ /obj/effect/spawner/mail/donut name = "\improper Random common donut spawner" -/obj/effect/spawner/mail/donut/Initialize() +/obj/effect/spawner/mail/donut/Initialize(mapload) var/static/list/mail_donut= pick( /obj/item/food/donut/berry, /obj/item/food/donut/apple, @@ -111,7 +111,7 @@ /obj/effect/spawner/mail/rdonut name = "\improper Random rare donut spawner" -/obj/effect/spawner/mail/rdonut/Initialize() +/obj/effect/spawner/mail/rdonut/Initialize(mapload) var/static/list/mail_rdonut= pick( /obj/item/food/donut/meat, /obj/item/food/donut/trumpet, @@ -124,7 +124,7 @@ /obj/effect/spawner/mail/genes name = "\improper Random genes spawner" -/obj/effect/spawner/mail/genes/Initialize() +/obj/effect/spawner/mail/genes/Initialize(mapload) var/static/list/mail_genes= pick( /obj/item/chromosome/energy, /obj/item/chromosome/power, @@ -137,7 +137,7 @@ /obj/effect/spawner/mail/science name = "\improper Random science junk spawner" -/obj/effect/spawner/mail/science/Initialize() +/obj/effect/spawner/mail/science/Initialize(mapload) var/static/list/mail_science= pick( /obj/item/laser_pointer, /obj/item/paicard, diff --git a/code/game/objects/effects/spawners/roomspawner.dm b/code/game/objects/effects/spawners/roomspawner.dm index 2444e6cf3aca1..435bbc8e4783b 100644 --- a/code/game/objects/effects/spawners/roomspawner.dm +++ b/code/game/objects/effects/spawners/roomspawner.dm @@ -1,41 +1,68 @@ //random room spawner. takes random rooms from their appropriate map file and places them. the room will spawn with the spawner in the bottom left corner /obj/effect/spawner/room - name = "random room spawner" - icon = 'icons/effects/landmarks_static.dmi' - icon_state = "random_room" - dir = NORTH - var/room_width = 0 - var/room_height = 0 - ///List of room IDs we want - var/list/rooms = list() + name = "random room spawner" + icon = 'icons/effects/landmarks_static.dmi' + icon_state = "random_room" + dir = NORTH + var/room_width = 0 + var/room_height = 0 + ///List of room IDs we want + var/list/rooms = list() /obj/effect/spawner/room/New(loc, ...) - . = ..() - if(!isnull(SSmapping.random_room_spawners)) - SSmapping.random_room_spawners += src + . = ..() +#ifndef UNIT_TESTS + if(!isnull(SSmapping.random_room_spawners)) + SSmapping.random_room_spawners += src +#endif /obj/effect/spawner/room/Initialize(mapload) - . = ..() - if(!length(SSmapping.random_room_templates)) - message_admins("Room spawner created with no templates available. This shouldn't happen.") - return INITIALIZE_HINT_QDEL - var/list/possibletemplates = list() - var/datum/map_template/random_room/candidate - shuffle_inplace(SSmapping.random_room_templates) - for(var/ID in SSmapping.random_room_templates) - candidate = SSmapping.random_room_templates[ID] - if((!rooms.len && candidate.spawned) || (!rooms.len && (room_height != candidate.template_height || room_width != candidate.template_width)) || (rooms.len && !(candidate.room_id in rooms))) - candidate = null - continue - possibletemplates[candidate] = candidate.weight - if(possibletemplates.len) - var/datum/map_template/random_room/template = pick_weight(possibletemplates) - template.stock -- - template.weight = (template.weight / 2) - if(template.stock <= 0) - template.spawned = TRUE - template.load(get_turf(src), centered = template.centerspawner) + . = ..() +#ifdef UNIT_TESTS + // These are far too flakey to be including in the tests + var/turf/main_room_turf = get_turf(src) + for (var/x in main_room_turf.x to main_room_turf.x + room_width - 1) + for (var/y in main_room_turf.y to main_room_turf.y + room_height - 1) + var/turf/fix_turf = locate(x, y, main_room_turf.z) + fix_turf.ChangeTurf(/turf/open/floor/plating, flags = CHANGETURF_IGNORE_AIR) + return INITIALIZE_HINT_QDEL +#else + if(!length(SSmapping.random_room_templates)) + message_admins("Room spawner created with no templates available. This shouldn't happen.") + return INITIALIZE_HINT_QDEL + var/list/possibletemplates = list() + var/datum/map_template/random_room/candidate + shuffle_inplace(SSmapping.random_room_templates) + for(var/ID in SSmapping.random_room_templates) + candidate = SSmapping.random_room_templates[ID] + if((!rooms.len && candidate.spawned) || (!rooms.len && (room_height != candidate.template_height || room_width != candidate.template_width)) || (rooms.len && !(candidate.room_id in rooms))) + candidate = null + continue + possibletemplates[candidate] = candidate.weight + if(possibletemplates.len) + var/datum/map_template/random_room/template = pick_weight(possibletemplates) + template.stock -- + template.weight = (template.weight / 2) + if(template.stock <= 0) + template.spawned = TRUE + var/datum/async_map_generator/map_place/generator = template.load(get_turf(src), centered = template.centerspawner) + generator.on_completion(CALLBACK(src, PROC_REF(after_place))) +#endif + +/obj/effect/spawner/room/proc/after_place(datum/async_map_generator/map_place/generator, turf/T, init_atmos, datum/parsed_map/parsed, finalize = TRUE, ...) + // Scan through the room and remove any wall fixtures that were not placed correctly + for (var/x in T.x to T.x + room_width - 1) + for (var/y in T.y to T.y + room_height - 1) + var/turf/current = locate(x, y, T.z) + for (var/obj/placed_object in current) + // Temporary hacky check to see if we contain a directional mapping helper + // I know its a normal variable, but this is explicitly accessed through reflection + if (!initial(placed_object._reflection_is_directional)) + continue + // Check to see if we correctly placed ourselves on a wall + if (!isclosedturf(get_step(placed_object, placed_object.dir))) + qdel(placed_object) /obj/effect/spawner/room/special/tenxfive_terrestrial name = "10x5 terrestrial room" diff --git a/code/game/objects/effects/step_triggers.dm b/code/game/objects/effects/step_triggers.dm index ffd84411841df..b938a189bae08 100644 --- a/code/game/objects/effects/step_triggers.dm +++ b/code/game/objects/effects/step_triggers.dm @@ -69,7 +69,7 @@ return if(immobilize) - ADD_TRAIT(AM, TRAIT_IMMOBILIZED, src) + ADD_TRAIT(AM, TRAIT_IMMOBILIZED, REF(src)) affecting[AM] = AM.dir var/datum/move_loop/loop = SSmove_manager.move(AM, direction, speed, tiles ? tiles * speed : INFINITY) diff --git a/code/game/objects/effects/temporary_visuals/clockwork.dm b/code/game/objects/effects/temporary_visuals/clockwork.dm index 65e700fd6d128..ffbac1b47be2e 100644 --- a/code/game/objects/effects/temporary_visuals/clockwork.dm +++ b/code/game/objects/effects/temporary_visuals/clockwork.dm @@ -109,6 +109,8 @@ pixel_x = -16 duration = 30 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/ratvar/prolonging_prism) + /obj/effect/temp_visual/ratvar/prolonging_prism/Initialize(mapload, set_appearance) . = ..() if(set_appearance) @@ -159,6 +161,8 @@ icon_state = "smoke" duration = 15 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/steam) + /obj/effect/temp_visual/steam/Initialize(mapload, steam_direction) . = ..() setDir(steam_direction) diff --git a/code/game/objects/effects/temporary_visuals/cult.dm b/code/game/objects/effects/temporary_visuals/cult.dm index 473405deded44..3461069224a61 100644 --- a/code/game/objects/effects/temporary_visuals/cult.dm +++ b/code/game/objects/effects/temporary_visuals/cult.dm @@ -72,6 +72,8 @@ alpha = 0 var/turnedness = 179 //179 turns counterclockwise, 181 turns clockwise +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/cult/rune_spawn) + /obj/effect/temp_visual/cult/rune_spawn/Initialize(mapload, set_duration, set_color) if(isnum_safe(set_duration)) duration = set_duration diff --git a/code/game/objects/effects/temporary_visuals/miscellaneous.dm b/code/game/objects/effects/temporary_visuals/miscellaneous.dm index 94fbdfa71bb3d..1206d43824256 100644 --- a/code/game/objects/effects/temporary_visuals/miscellaneous.dm +++ b/code/game/objects/effects/temporary_visuals/miscellaneous.dm @@ -6,6 +6,8 @@ layer = BELOW_MOB_LAYER var/splatter_type = "splatter" +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/dir_setting/bloodsplatter) + /obj/effect/temp_visual/dir_setting/bloodsplatter/Initialize(mapload, set_dir) if(set_dir in GLOB.diagonals) icon_state = "[splatter_type][pick(1, 2, 6)]" @@ -129,11 +131,15 @@ /obj/effect/temp_visual/dir_setting/curse/long // Necro Sect Usage duration = 330 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/dir_setting/curse) + /obj/effect/temp_visual/dir_setting/curse/Initialize(mapload, set_dir) . = ..() if(fades) animate(src, alpha = 0, time = 32) +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/dir_setting/curse/long) + /obj/effect/temp_visual/dir_setting/curse/long/Initialize(mapload, set_dir) . = ..() if(fades) @@ -166,6 +172,8 @@ pixel_y = -16 duration = 50 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/bsa_splash) + /obj/effect/temp_visual/bsa_splash/Initialize(mapload, dir) . = ..() switch(dir) @@ -211,6 +219,8 @@ desc = "It's a decoy!" duration = 15 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/decoy) + /obj/effect/temp_visual/decoy/Initialize(mapload, atom/mimiced_atom) . = ..() alpha = initial(alpha) @@ -220,6 +230,8 @@ setDir(mimiced_atom.dir) mouse_opacity = MOUSE_OPACITY_TRANSPARENT +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/decoy/fading) + /obj/effect/temp_visual/decoy/fading/Initialize(mapload, atom/mimiced_atom) . = ..() animate(src, alpha = 0, time = duration) @@ -300,6 +312,8 @@ icon = 'icons/mob/mob.dmi' duration = 15 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/gib_animation) + /obj/effect/temp_visual/gib_animation/Initialize(mapload, gib_icon) icon_state = gib_icon // Needs to be before ..() so icon is correct . = ..() @@ -311,6 +325,8 @@ icon = 'icons/mob/mob.dmi' duration = 15 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/dust_animation) + /obj/effect/temp_visual/dust_animation/Initialize(mapload, dust_icon) icon_state = dust_icon // Before ..() so the correct icon is flick()'d . = ..() @@ -325,6 +341,8 @@ icon_state = "heal" duration = 15 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/heal) + /obj/effect/temp_visual/heal/Initialize(mapload, set_color) if(set_color) add_atom_colour(set_color, FIXED_COLOUR_PRIORITY) @@ -367,6 +385,8 @@ icon_state = "impact_bullet" duration = 5 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/impact_effect) + /obj/effect/temp_visual/impact_effect/Initialize(mapload, x, y) pixel_x = x pixel_y = y @@ -423,6 +443,8 @@ /obj/effect/temp_visual/love_heart/invisible icon_state = null +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/love_heart/invisible) + /obj/effect/temp_visual/love_heart/invisible/Initialize(mapload, mob/seer) . = ..() var/image/I = image(icon = 'icons/effects/effects.dmi', icon_state = "heart", layer = ABOVE_MOB_LAYER, loc = src) @@ -438,6 +460,8 @@ duration = 10 var/shrink = TRUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/bleed) + /obj/effect/temp_visual/bleed/Initialize(mapload, atom/size_calc_target) . = ..() var/size_matrix = matrix() @@ -462,6 +486,8 @@ duration = 5 var/outgoing = TRUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/warp_cube) + /obj/effect/temp_visual/warp_cube/Initialize(mapload, atom/teleporting_atom, warp_color, new_outgoing) . = ..() if(teleporting_atom) @@ -495,6 +521,8 @@ var/status = 0 var/delay = 0 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/constructing_effect) + /obj/effect/constructing_effect/Initialize(mapload, rcd_delay, rcd_status) . = ..() status = rcd_status @@ -537,6 +565,8 @@ icon_state = "smoke" duration = 15 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/steam) + /obj/effect/temp_visual/steam/Initialize(mapload, steam_direction) . = ..() setDir(steam_direction) @@ -580,6 +610,8 @@ icon_state = "shield" alpha = 0 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/launchpad) + /obj/effect/temp_visual/launchpad/Initialize(mapload, time) duration = time animate(src, time=time, alpha=255) diff --git a/code/game/objects/effects/temporary_visuals/projectiles/projectile_effects.dm b/code/game/objects/effects/temporary_visuals/projectiles/projectile_effects.dm index 27f49fd93bf77..fab895e04b713 100644 --- a/code/game/objects/effects/temporary_visuals/projectiles/projectile_effects.dm +++ b/code/game/objects/effects/temporary_visuals/projectiles/projectile_effects.dm @@ -55,6 +55,8 @@ /obj/effect/projectile_lighting var/owner +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/projectile_lighting) + /obj/effect/projectile_lighting/Initialize(mapload, color, range, intensity, owner_key) . = ..() set_light(range, intensity, color) diff --git a/code/game/objects/effects/temporary_visuals/temporary_visual.dm b/code/game/objects/effects/temporary_visuals/temporary_visual.dm index ec4c0b9a7db59..2b6699f0a140f 100644 --- a/code/game/objects/effects/temporary_visuals/temporary_visual.dm +++ b/code/game/objects/effects/temporary_visuals/temporary_visual.dm @@ -13,7 +13,7 @@ if(randomdir) setDir(pick(GLOB.cardinals)) - timerid = QDEL_IN(src, duration) + timerid = QDEL_IN_STOPPABLE(src, duration) /obj/effect/temp_visual/Destroy() . = ..() @@ -28,6 +28,8 @@ /obj/effect/temp_visual/dir_setting randomdir = FALSE +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/dir_setting) + /obj/effect/temp_visual/dir_setting/Initialize(mapload, set_dir) if(set_dir) setDir(set_dir) diff --git a/code/game/objects/effects/wanted_poster.dm b/code/game/objects/effects/wanted_poster.dm index 92f29bd14f302..bece7705b9c29 100644 --- a/code/game/objects/effects/wanted_poster.dm +++ b/code/game/objects/effects/wanted_poster.dm @@ -7,6 +7,8 @@ */ +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/poster/wanted) + /obj/item/poster/wanted icon_state = "rolled_poster" var/postHeaderText = "WANTED" // MAX 7 Characters @@ -21,6 +23,8 @@ postHeaderText = "MISSING" // MAX 7 Characters postHeaderColor = "#0000FF" +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/poster/wanted) + /obj/item/poster/wanted/Initialize(mapload, icon/person_icon, wanted_name, description, headerText) . = ..(mapload, new /obj/structure/sign/poster/wanted(src, person_icon, wanted_name, description, headerText, postHeaderColor, background, postName, postDesc)) name = "[postName] ([wanted_name])" @@ -34,6 +38,8 @@ var/posterHeaderText var/posterHeaderColor +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/sign/poster/wanted) + /obj/structure/sign/poster/wanted/Initialize(mapload, icon/person_icon, person_name, description, postHeaderText, postHeaderColor, background, pname, pdesc) . = ..() if(!person_icon) diff --git a/code/game/objects/effects/water_ripple.dm b/code/game/objects/effects/water_ripple.dm deleted file mode 100644 index f98810b8e066c..0000000000000 --- a/code/game/objects/effects/water_ripple.dm +++ /dev/null @@ -1,18 +0,0 @@ -/obj/effect/water_ripple - icon_state = "water_ripple" - mouse_opacity = MOUSE_OPACITY_TRANSPARENT - blend_mode = BLEND_ADD - plane = FLOOR_PLANE - ///What color is our water? - This IS distinct for our color - var/water_color = "#fff" - -/obj/effect/water_ripple/blue - water_color = "#7cd5ff" - -/obj/effect/water_ripple/Initialize(mapload) - . = ..() - //Build color overlay - var/mutable_appearance/MA = mutable_appearance(icon, "solid") - MA.blend_mode = BLEND_MULTIPLY - MA.color = water_color - add_overlay(MA) diff --git a/code/game/objects/items.dm b/code/game/objects/items.dm index 396a55212e290..f6ddb377e1aac 100644 --- a/code/game/objects/items.dm +++ b/code/game/objects/items.dm @@ -1026,8 +1026,8 @@ GLOBAL_VAR_INIT(rpg_loot_items, FALSE) /obj/item/proc/grind_requirements(obj/machinery/reagentgrinder/R) //Used to check for extra requirements for grinding an object return TRUE - //Called BEFORE the object is ground up - use this to change grind results based on conditions - //Use "return -1" to prevent the grinding from occurring +//Called BEFORE the object is ground up - use this to change grind results based on conditions +//Use "return -1" to prevent the grinding from occurring /obj/item/proc/on_grind() /obj/item/proc/on_juice() diff --git a/code/game/objects/items/RPD.dm b/code/game/objects/items/RPD.dm index 413c3f36b725b..d2afedcffb032 100644 --- a/code/game/objects/items/RPD.dm +++ b/code/game/objects/items/RPD.dm @@ -61,8 +61,8 @@ GLOBAL_LIST_INIT(disposal_pipe_recipes, list( new /datum/pipe_info/disposal("Bin", /obj/machinery/disposal/bin, PIPE_ONEDIR), new /datum/pipe_info/disposal("Outlet", /obj/structure/disposaloutlet), new /datum/pipe_info/disposal("Chute", /obj/machinery/disposal/deliveryChute), - new /datum/pipe_info/disposal("Multi-Z Trunk (Up)", /obj/structure/disposalpipe/trunk/multiz, PIPE_UNARY), - new /datum/pipe_info/disposal("Multi-Z Trunk (Down)", /obj/structure/disposalpipe/trunk/multiz/down, PIPE_UNARY), + new /datum/pipe_info/disposal("Multi-Z Trunk (Up)", /obj/structure/disposalpipe/multiz, PIPE_UNARY), + new /datum/pipe_info/disposal("Multi-Z Trunk (Down)", /obj/structure/disposalpipe/multiz/down, PIPE_UNARY), ) )) diff --git a/code/game/objects/items/airlock_painter.dm b/code/game/objects/items/airlock_painter.dm index 0d9861499279d..dcb8cb855d980 100644 --- a/code/game/objects/items/airlock_painter.dm +++ b/code/game/objects/items/airlock_painter.dm @@ -486,3 +486,7 @@ var/datum/universal_icon/floor = uni_icon(preview_floor_icon, preview_floor_state) floor.blend_icon(colored_icon, ICON_OVERLAY) insert_icon("[decal]_[dir]_[replacetext(color, "#", "")]", floor) + +#undef PAINTER_MOST +#undef PAINTER_MID +#undef PAINTER_LOW diff --git a/code/game/objects/items/bedsheets.dm b/code/game/objects/items/bedsheets.dm index a8f6885764605..b7be18731ff53 100644 --- a/code/game/objects/items/bedsheets.dm +++ b/code/game/objects/items/bedsheets.dm @@ -300,7 +300,7 @@ icon_state = "double_sheetwhite" dying_key = DYE_REGISTRY_DOUBLE_BEDSHEET -/obj/item/bedsheet/double/Initialize() +/obj/item/bedsheet/double/Initialize(mapload) . = ..() desc += " This one is double." @@ -498,7 +498,7 @@ desc = "If you're reading this description ingame, something has gone wrong twice! Honk!" item_flags = ABSTRACT -/obj/item/bedsheet/double/random/Initialize() +/obj/item/bedsheet/double/random/Initialize(mapload) ..() var/type = pick(typesof(/obj/item/bedsheet/double) - /obj/item/bedsheet/double/random) new type(loc) @@ -510,7 +510,7 @@ desc = "If you're reading this description ingame, something has gone wrong! Honk!" item_flags = ABSTRACT -/obj/item/bedsheet/double/dorms/Initialize() +/obj/item/bedsheet/double/dorms/Initialize(mapload) ..() var/type = pick_weight(list("Colors" = 80, "Special" = 20)) switch(type) diff --git a/code/game/objects/items/blueprints.dm b/code/game/objects/items/blueprints.dm index 6877e537a9e3e..e2724fe019481 100644 --- a/code/game/objects/items/blueprints.dm +++ b/code/game/objects/items/blueprints.dm @@ -235,3 +235,8 @@ for(var/obj/machinery/door/M in A) M.name = replacetext(M.name,oldtitle,title) //TODO: much much more. Unnamed airlocks, cameras, etc. + +#undef AREA_ERRNONE +#undef AREA_STATION +#undef AREA_SPACE +#undef AREA_SPECIAL diff --git a/code/game/objects/items/cards_ids.dm b/code/game/objects/items/cards_ids.dm index a743677e5141e..34cfa245b5d6f 100644 --- a/code/game/objects/items/cards_ids.dm +++ b/code/game/objects/items/cards_ids.dm @@ -1287,7 +1287,7 @@ update_label("John Doe", "Clowny") icon_state = "rawsecurity" hud_state = JOB_HUD_RAWSECURITY - // ---- ???? ---- +// ---- ???? ---- /obj/item/card/id/job/unknown name = "Job card - unassigned" icon_state = "id" diff --git a/code/game/objects/items/carp_lasso.dm b/code/game/objects/items/carp_lasso.dm index 09fe3a0a41ff5..13a36119865cc 100644 --- a/code/game/objects/items/carp_lasso.dm +++ b/code/game/objects/items/carp_lasso.dm @@ -28,7 +28,7 @@ /obj/item/mob_lasso/proc/init_whitelists() whitelist_mob_cache[type] = typecacheof(list(/mob/living/simple_animal/hostile/carp, /mob/living/simple_animal/hostile/carp/megacarp, /mob/living/simple_animal/hostile/carp/lia,\ - /mob/living/simple_animal/cow, /mob/living/simple_animal/hostile/retaliate/dolphin), only_root_path = TRUE) + /mob/living/simple_animal/cow, /mob/living/simple_animal/hostile/retaliate/dolphin), only_root_path = TRUE) /obj/item/mob_lasso/afterattack(atom/target, mob/user, proximity_flag, click_parameters) . = ..() @@ -77,14 +77,13 @@ to_chat(user, "You can't do that right now!") return //Do lasso/beam for style points - var/datum/beam/B = new(loc, C, time=1 SECONDS, beam_icon='icons/effects/beam.dmi', beam_icon_state="carp_lasso", btype=/obj/effect/ebeam) - INVOKE_ASYNC(B, TYPE_PROC_REF(/datum/beam, Start)) + user.Beam(BeamTarget=C,icon_state = "carp_lasso",icon='icons/effects/beam.dmi', time = 1 SECONDS) C.unbuckle_all_mobs() mob_target = C C.throw_at(get_turf(src), 9, 2, user, FALSE, force = 0) C.transform = transform.Turn(180) C.toggle_ai(AI_OFF) - RegisterSignal(C, COMSIG_PARENT_QDELETING, PROC_REF(handle_hard_del)) + RegisterSignal(C, COMSIG_PARENT_QDELETING, PROC_REF(handle_hard_del), override=TRUE) to_chat(user, "You lasso [C]!") timer = addtimer(CALLBACK(src, PROC_REF(fail_ally)), 6 SECONDS, TIMER_STOPPABLE) //after 6 seconds set the carp back @@ -92,14 +91,17 @@ return ((!whitelist_mobs || is_type_in_typecache(target, whitelist_mobs)) && (!blacklist_mobs || !is_type_in_typecache(target, blacklist_mobs))) /obj/item/mob_lasso/proc/fail_ally() + if(!mob_target) + return visible_message("[mob_target] breaks free!") - mob_target?.transform = transform.Turn(0) - mob_target?.toggle_ai(AI_ON) + mob_target.transform = transform.Turn(0) + mob_target.toggle_ai(AI_ON) UnregisterSignal(mob_target, COMSIG_PARENT_QDELETING) mob_target = null timer = null /obj/item/mob_lasso/proc/handle_hard_del() + SIGNAL_HANDLER mob_target = null timer = null diff --git a/code/game/objects/items/chrono_eraser.dm b/code/game/objects/items/chrono_eraser.dm index e835909745a4f..01aa2723fba17 100644 --- a/code/game/objects/items/chrono_eraser.dm +++ b/code/game/objects/items/chrono_eraser.dm @@ -180,6 +180,8 @@ var/RPpos = null var/attached = TRUE //if the gun arg isn't included initially, then the chronofield will work without one +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/chrono_field) + /obj/structure/chrono_field/Initialize(mapload, mob/living/target, obj/item/gun/energy/chrono_gun/G) if(target && isliving(target)) if(!G) diff --git a/code/game/objects/items/cigs_lighters.dm b/code/game/objects/items/cigs_lighters.dm index bd1597fe5942e..b5fde44df77be 100644 --- a/code/game/objects/items/cigs_lighters.dm +++ b/code/game/objects/items/cigs_lighters.dm @@ -881,6 +881,8 @@ CIGARETTE PACKETS ARE IN FANCY.DM return (TOXLOSS|OXYLOSS) +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/clothing/mask/vape) + /obj/item/clothing/mask/vape/Initialize(mapload, param_color) . = ..() create_reagents(chem_volume, NO_REACT) diff --git a/code/game/objects/items/circuitboards/machine_circuitboards.dm b/code/game/objects/items/circuitboards/machine_circuitboards.dm index be38d3ff63d34..cc63d49ef1d1a 100644 --- a/code/game/objects/items/circuitboards/machine_circuitboards.dm +++ b/code/game/objects/items/circuitboards/machine_circuitboards.dm @@ -480,6 +480,8 @@ /obj/machinery/smartfridge/disks = "disks") needs_anchored = FALSE +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/circuitboard/machine/smartfridge) + /obj/item/circuitboard/machine/smartfridge/Initialize(mapload, new_type) if(new_type) build_path = new_type diff --git a/code/game/objects/items/colorizers/clothing.dm b/code/game/objects/items/colorizers/clothing.dm index f539c1cc68939..f17afb6f5b4b9 100644 --- a/code/game/objects/items/colorizers/clothing.dm +++ b/code/game/objects/items/colorizers/clothing.dm @@ -1,18 +1,18 @@ /obj/item/colorizer/capcloakroyal - name = "Captain's Cloak Colorizer (Royal)" - allowed_targets = list(/obj/item/clothing/neck/cloak/cap) - apply_icon_state = "royalcapcloak" + name = "Captain's Cloak Colorizer (Royal)" + allowed_targets = list(/obj/item/clothing/neck/cloak/cap) + apply_icon_state = "royalcapcloak" /obj/item/colorizer/rdcloakroyal - name = "Research Director's Cloak Colorizer (Royal)" - allowed_targets = list(/obj/item/clothing/neck/cloak/rd) - apply_icon_state = "royalrdcloak" + name = "Research Director's Cloak Colorizer (Royal)" + allowed_targets = list(/obj/item/clothing/neck/cloak/rd) + apply_icon_state = "royalrdcloak" /obj/item/colorizer/hoscloakroyal - name = "Head of Security's Cloak Colorizer (Royal)" - allowed_targets = list(/obj/item/clothing/neck/cloak/hos) - apply_icon_state = "royalhoscloak" + name = "Head of Security's Cloak Colorizer (Royal)" + allowed_targets = list(/obj/item/clothing/neck/cloak/hos) + apply_icon_state = "royalhoscloak" /obj/item/colorizer/captain_military_uniform name = "Captain's Clothes Colouriser (Military)" diff --git a/code/game/objects/items/colorizers/colorizer.dm b/code/game/objects/items/colorizers/colorizer.dm index 60a9b2d9449c9..18648dd7793d6 100644 --- a/code/game/objects/items/colorizers/colorizer.dm +++ b/code/game/objects/items/colorizers/colorizer.dm @@ -1,23 +1,23 @@ /obj/item/colorizer - name = "ERROR Colorizer" - desc = "This colorizer will apply a new set of colors to an item." - icon = 'icons/obj/crayons.dmi' - icon_state = "rainbowcan" - var/uses_left = 1 - - var/list/allowed_targets = list() - var/list/forbidden_targets = list() - var/apply_icon = null - var/apply_icon_state = null - var/apply_item_state = null - var/apply_righthand_file = null - var/apply_lefthand_file = null + name = "ERROR Colorizer" + desc = "This colorizer will apply a new set of colors to an item." + icon = 'icons/obj/crayons.dmi' + icon_state = "rainbowcan" + var/uses_left = 1 + + var/list/allowed_targets = list() + var/list/forbidden_targets = list() + var/apply_icon = null + var/apply_icon_state = null + var/apply_item_state = null + var/apply_righthand_file = null + var/apply_lefthand_file = null /obj/item/colorizer/attack_self(mob/user) - var/obj/item/target_atom = user.get_inactive_held_item() - do_colorize(target_atom, user) - . = ..() + var/obj/item/target_atom = user.get_inactive_held_item() + do_colorize(target_atom, user) + . = ..() /obj/item/colorizer/proc/can_use(mob/user) if(!user || !ismob(user) || user.incapacitated()) @@ -25,33 +25,33 @@ return TRUE /obj/item/colorizer/afterattack(atom/target, mob/user, proximity_flag, click_parameters) - if(proximity_flag && can_use(user)) - do_colorize(target, user) - . = ..() + if(proximity_flag && can_use(user)) + do_colorize(target, user) + . = ..() /obj/item/colorizer/proc/do_colorize(atom/to_be_colored, mob/user) - if(!to_be_colored) - return - if(!is_type_in_list(to_be_colored, allowed_targets) || is_type_in_list(to_be_colored, forbidden_targets)) - to_chat(user, "This colorizer is not compatible with that!") - return - - if(apply_icon) - to_be_colored.icon = apply_icon - if(apply_icon_state) - to_be_colored.icon_state = apply_icon_state - - var/obj/item/target_item = to_be_colored - if(istype(target_item)) - if(apply_item_state) - target_item.item_state = apply_item_state - if(apply_righthand_file) - target_item.righthand_file = apply_righthand_file - if(apply_lefthand_file) - target_item.righthand_file = apply_lefthand_file - - to_chat(user, "Color applied!") - playsound(src, 'sound/effects/spray.ogg', 5, TRUE, 5) - uses_left -- - if(!uses_left) - qdel(src) + if(!to_be_colored) + return + if(!is_type_in_list(to_be_colored, allowed_targets) || is_type_in_list(to_be_colored, forbidden_targets)) + to_chat(user, "This colorizer is not compatible with that!") + return + + if(apply_icon) + to_be_colored.icon = apply_icon + if(apply_icon_state) + to_be_colored.icon_state = apply_icon_state + + var/obj/item/target_item = to_be_colored + if(istype(target_item)) + if(apply_item_state) + target_item.item_state = apply_item_state + if(apply_righthand_file) + target_item.righthand_file = apply_righthand_file + if(apply_lefthand_file) + target_item.righthand_file = apply_lefthand_file + + to_chat(user, "Color applied!") + playsound(src, 'sound/effects/spray.ogg', 5, TRUE, 5) + uses_left -- + if(!uses_left) + qdel(src) diff --git a/code/game/objects/items/colorizers/mobs.dm b/code/game/objects/items/colorizers/mobs.dm index 761d3dd4521ad..c9590f7b42e20 100644 --- a/code/game/objects/items/colorizers/mobs.dm +++ b/code/game/objects/items/colorizers/mobs.dm @@ -1,7 +1,7 @@ /obj/item/colorizer/iandeathsquad - name = "Ian Colorizer (Death Squad)" - allowed_targets = list(/mob/living/simple_animal/pet/dog/corgi/Ian) - apply_icon_state = "deathsquad" - apply_icon = 'icons/mob/corgi_back.dmi' - + name = "Ian Colorizer (Death Squad)" + allowed_targets = list(/mob/living/simple_animal/pet/dog/corgi/Ian) + apply_icon_state = "deathsquad" + apply_icon = 'icons/mob/corgi_back.dmi' + diff --git a/code/game/objects/items/cosmetics.dm b/code/game/objects/items/cosmetics.dm index fbdf6d1d87cee..e91135a8c7db1 100644 --- a/code/game/objects/items/cosmetics.dm +++ b/code/game/objects/items/cosmetics.dm @@ -60,16 +60,16 @@ return if(H == user) user.visible_message("[user] does [user.p_their()] lips with \the [src].", \ - "You take a moment to apply \the [src]. Perfect!") + "You take a moment to apply \the [src]. Perfect!") H.lip_style = "lipstick" H.lip_color = colour H.update_body() else user.visible_message("[user] begins to do [H]'s lips with \the [src].", \ - "You begin to apply \the [src] on [H]'s lips...") + "You begin to apply \the [src] on [H]'s lips...") if(do_after(user, 20, target = H)) user.visible_message("[user] does [H]'s lips with \the [src].", \ - "You apply \the [src] on [H]'s lips.") + "You apply \the [src] on [H]'s lips.") H.lip_style = "lipstick" H.lip_color = colour H.update_body() @@ -90,10 +90,10 @@ H.update_body() else user.visible_message("[user] begins to wipe [H]'s lipstick off with \the [src].", \ - "You begin to wipe off [H]'s lipstick...") + "You begin to wipe off [H]'s lipstick...") if(do_after(user, 10, target = H)) user.visible_message("[user] wipes [H]'s lipstick off with \the [src].", \ - "You wipe off [H]'s lipstick.") + "You wipe off [H]'s lipstick.") H.lip_style = null H.update_body() else diff --git a/code/game/objects/items/crab17.dm b/code/game/objects/items/crab17.dm index 60b1769475811..bcdabad928023 100644 --- a/code/game/objects/items/crab17.dm +++ b/code/game/objects/items/crab17.dm @@ -51,6 +51,8 @@ var/player_modifier = 1 +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/checkoutmachine) + /obj/structure/checkoutmachine/Initialize(mapload, mob/living/user) bogdanoff = user add_overlay("flaps") @@ -258,6 +260,8 @@ var/obj/structure/checkoutmachine/dump var/mob/living/carbon/human/bogdanoff +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/dumpeetTarget) + /obj/effect/dumpeetTarget/Initialize(mapload, user) . = ..() bogdanoff = user diff --git a/code/game/objects/items/crayons.dm b/code/game/objects/items/crayons.dm index 3a283f3b30cd0..9b06ed7837563 100644 --- a/code/game/objects/items/crayons.dm +++ b/code/game/objects/items/crayons.dm @@ -227,7 +227,7 @@ . = TRUE if("select_stencil") var/stencil = params["item"] - if(stencil in all_drawables + randoms) + if(stencil in (all_drawables + randoms)) drawtype = stencil . = TRUE text_buffer = "" @@ -258,7 +258,7 @@ /obj/item/toy/crayon/proc/crayon_text_strip(text) var/static/regex/crayon_r = new /regex(@"[^\w!?,.=%#&+\/\-]") - return replacetext(lowertext(text), crayon_r, "") + return replacetext(LOWER_TEXT(text), crayon_r, "") /obj/item/toy/crayon/afterattack(atom/target, mob/user, proximity, params) . = ..() @@ -316,7 +316,7 @@ temp = "symbol" else if(drawing in drawings) temp = "drawing" - else if(drawing in graffiti|oriented) + else if(drawing in (graffiti | oriented)) temp = "graffiti" var/gang_check = hippie_gang_check(user,target) // hippie start -- gang check and temp setting if(!gang_check) return // hippie end @@ -605,7 +605,7 @@ var/static/list/spraycan_touch_normally -/obj/item/toy/crayon/spraycan/Initialize() +/obj/item/toy/crayon/spraycan/Initialize(mapload) . = ..() if(!spraycan_touch_normally) spraycan_touch_normally = typecacheof(list(/obj/machinery/modular_fabricator/autolathe, /obj/structure/closet, /obj/machinery/disposal)) @@ -896,6 +896,8 @@ pre_noise = FALSE post_noise = TRUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/toy/crayon/spraycan/gang) + /obj/item/toy/crayon/spraycan/gang/Initialize(mapload, loc, datum/team/gang/G) .=..() if(G) @@ -919,3 +921,7 @@ #undef RANDOM_ORIENTED #undef RANDOM_RUNE #undef RANDOM_ANY + +#undef PAINT_NORMAL +#undef PAINT_LARGE_HORIZONTAL +#undef PAINT_LARGE_HORIZONTAL_ICON diff --git a/code/game/objects/items/credit_holochip.dm b/code/game/objects/items/credit_holochip.dm index 55939bd4604eb..04f927c1a13a1 100644 --- a/code/game/objects/items/credit_holochip.dm +++ b/code/game/objects/items/credit_holochip.dm @@ -8,6 +8,8 @@ w_class = WEIGHT_CLASS_TINY var/credits = 0 +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/holochip) + /obj/item/holochip/Initialize(mapload, amount) . = ..() credits = amount diff --git a/code/game/objects/items/cursed_necklace.dm b/code/game/objects/items/cursed_necklace.dm index c154307ae7462..4219c21c41f7e 100644 --- a/code/game/objects/items/cursed_necklace.dm +++ b/code/game/objects/items/cursed_necklace.dm @@ -1,30 +1,30 @@ /obj/item/clothing/neck/necklace/dope/cursed - var/linked_ckey - var/hostage_ckey - var/mob/current_body = null + var/linked_ckey + var/hostage_ckey + var/mob/current_body = null /obj/item/clothing/neck/necklace/dope/cursed/attack_self(mob/user) - . = ..() - if(!user.ckey) - return 0 - if(!linked_ckey && user.ckey) - linked_ckey = user.ckey - current_body = user - to_chat(user, "You have achieved immortality") + . = ..() + if(!user.ckey) + return 0 + if(!linked_ckey && user.ckey) + linked_ckey = user.ckey + current_body = user + to_chat(user, "You have achieved immortality") /obj/item/clothing/neck/necklace/dope/cursed/equipped(mob/user, slot) - . = ..() - if(slot == ITEM_SLOT_NECK && linked_ckey && user.ckey != linked_ckey) - if(user.ckey && user.ckey == linked_ckey) - hostage_ckey = user.ckey - user.ghostize(FALSE,SENTIENCE_ERASE) - user.ckey = linked_ckey - current_body = user + . = ..() + if(slot == ITEM_SLOT_NECK && linked_ckey && user.ckey != linked_ckey) + if(user.ckey && user.ckey == linked_ckey) + hostage_ckey = user.ckey + user.ghostize(FALSE,SENTIENCE_ERASE) + user.ckey = linked_ckey + current_body = user /obj/item/clothing/neck/necklace/dope/cursed/dropped(mob/user) - ..() - if(hostage_ckey) - if(user.ckey) - user.ghostize(FALSE,SENTIENCE_ERASE) - user.ckey = hostage_ckey - current_body = null + ..() + if(hostage_ckey) + if(user.ckey) + user.ghostize(FALSE,SENTIENCE_ERASE) + user.ckey = hostage_ckey + current_body = null diff --git a/code/game/objects/items/debug_items.dm b/code/game/objects/items/debug_items.dm index dd9f63ee12241..dd8637c868b59 100644 --- a/code/game/objects/items/debug_items.dm +++ b/code/game/objects/items/debug_items.dm @@ -397,7 +397,7 @@ mappath = '_maps/map_files/debug/multidir_sprite_debug.dmm' // friendly warning setter -/obj/item/map_template_diver/Initialize() +/obj/item/map_template_diver/Initialize(mapload) . = ..() #ifndef DEBUG live_server_warning = TRUE diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index 6aa2ee923e4d4..d2aa8aeea28c3 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -205,6 +205,8 @@ icon_state = "medi_holo" duration = 30 +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/temp_visual/medical_holosign) + /obj/effect/temp_visual/medical_holosign/Initialize(mapload, creator) . = ..() playsound(loc, 'sound/machines/ping.ogg', 50, FALSE) //make some noise! @@ -604,6 +606,8 @@ var/base_light_range = 4 +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/flashlight/spotlight) + /obj/item/flashlight/spotlight/Initialize(mapload, _light_range, _light_power, _light_color) . = ..() if(!isnull(_light_range)) diff --git a/code/game/objects/items/devices/forcefieldprojector.dm b/code/game/objects/items/devices/forcefieldprojector.dm index 7c6d8c1798069..8f93c94e7dc9f 100644 --- a/code/game/objects/items/devices/forcefieldprojector.dm +++ b/code/game/objects/items/devices/forcefieldprojector.dm @@ -90,6 +90,8 @@ armor = list(MELEE = 0, BULLET = 25, LASER = 50, ENERGY = 50, BOMB = 25, BIO = 100, RAD = 100, FIRE = 100, ACID = 100, STAMINA = 0, BLEED = 0) var/obj/item/forcefield_projector/generator +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/projected_forcefield) + /obj/structure/projected_forcefield/Initialize(mapload, obj/item/forcefield_projector/origin) . = ..() generator = origin diff --git a/code/game/objects/items/devices/multitool.dm b/code/game/objects/items/devices/multitool.dm index 25e2e1663a094..98593e67104d8 100644 --- a/code/game/objects/items/devices/multitool.dm +++ b/code/game/objects/items/devices/multitool.dm @@ -168,3 +168,7 @@ icon = 'icons/obj/abductor.dmi' icon_state = "multitool" toolspeed = 0.1 + +#undef PROXIMITY_NONE +#undef PROXIMITY_ON_SCREEN +#undef PROXIMITY_NEAR diff --git a/code/game/objects/items/devices/radio/encryptionkey.dm b/code/game/objects/items/devices/radio/encryptionkey.dm index 3ce6ee18b3e54..94b3228fc842c 100644 --- a/code/game/objects/items/devices/radio/encryptionkey.dm +++ b/code/game/objects/items/devices/radio/encryptionkey.dm @@ -20,7 +20,7 @@ if(LAZYLEN(channels)) var/list/examine_text_list = list() for(var/i in channels) - examine_text_list += "[GLOB.channel_tokens[i]] - [lowertext(i)]" + examine_text_list += "[GLOB.channel_tokens[i]] - [LOWER_TEXT(i)]" . += "It can access the following channels; [jointext(examine_text_list, ", ")]." diff --git a/code/game/objects/items/devices/radio/headset.dm b/code/game/objects/items/devices/radio/headset.dm index 0c8205c248871..828e9786de3b9 100644 --- a/code/game/objects/items/devices/radio/headset.dm +++ b/code/game/objects/items/devices/radio/headset.dm @@ -47,9 +47,9 @@ GLOBAL_LIST_INIT(channel_tokens, list( if(length(channels)) for(var/i in 1 to length(channels)) if(i == 1) - avail_chans += "use [MODE_TOKEN_DEPARTMENT] or [GLOB.channel_tokens[channels[i]]] for [lowertext(channels[i])]" + avail_chans += "use [MODE_TOKEN_DEPARTMENT] or [GLOB.channel_tokens[channels[i]]] for [LOWER_TEXT(channels[i])]" else - avail_chans += "use [GLOB.channel_tokens[channels[i]]] for [lowertext(channels[i])]" + avail_chans += "use [GLOB.channel_tokens[channels[i]]] for [LOWER_TEXT(channels[i])]" . += "A small screen on the headset displays the following available frequencies:\n[english_list(avail_chans)]." if(command) diff --git a/code/game/objects/items/devices/radio/intercom.dm b/code/game/objects/items/devices/radio/intercom.dm index fe6f1f5c34c79..be51cd20bcecb 100644 --- a/code/game/objects/items/devices/radio/intercom.dm +++ b/code/game/objects/items/devices/radio/intercom.dm @@ -12,6 +12,8 @@ /obj/item/radio/intercom/unscrewed unscrewed = TRUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/radio/intercom) + /obj/item/radio/intercom/Initialize(mapload, ndir, building) . = ..() var/area/current_area = get_area(src) @@ -160,6 +162,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/item/radio/intercom, 26) name = "Confessional intercom" anonymize = TRUE +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/radio/intercom/chapel) + /obj/item/radio/intercom/chapel/Initialize(mapload, ndir, building) . = ..() set_frequency(1481) diff --git a/code/game/objects/items/devices/radio/radio.dm b/code/game/objects/items/devices/radio/radio.dm index e6ceb83e751dd..75ca46dabf00f 100644 --- a/code/game/objects/items/devices/radio/radio.dm +++ b/code/game/objects/items/devices/radio/radio.dm @@ -572,6 +572,8 @@ /obj/item/radio/off // Station bounced radios, their only difference is spawning with the speakers off, this was made to help the lag. dog_fashion = /datum/dog_fashion/back -/obj/item/radio/off/Initialize() +/obj/item/radio/off/Initialize(mapload) . = ..() set_listening(FALSE) + +#undef FREQ_LISTENING diff --git a/code/game/objects/items/devices/scanners.dm b/code/game/objects/items/devices/scanners.dm index d702c879b1213..fe483c15e7822 100644 --- a/code/game/objects/items/devices/scanners.dm +++ b/code/game/objects/items/devices/scanners.dm @@ -410,29 +410,18 @@ GENE SCANNER if(ishuman(M)) var/mob/living/carbon/human/H = M var/datum/species/S = H.dna.species - var/mutant = FALSE - if(H.dna.check_mutation(HULK)) - mutant = TRUE - else if(S.mutantlungs != initial(S.mutantlungs)) - mutant = TRUE - else if(S.mutant_brain != initial(S.mutant_brain)) - mutant = TRUE - else if(S.mutant_heart != initial(S.mutant_heart)) - mutant = TRUE - else if(S.mutanteyes != initial(S.mutanteyes)) - mutant = TRUE - else if(S.mutantears != initial(S.mutantears)) - mutant = TRUE - else if(S.mutanthands != initial(S.mutanthands)) - mutant = TRUE - else if(S.mutanttongue != initial(S.mutanttongue)) - mutant = TRUE - else if(S.mutanttail != initial(S.mutanttail)) - mutant = TRUE - else if(S.mutantliver != initial(S.mutantliver)) - mutant = TRUE - else if(S.mutantstomach != initial(S.mutantstomach)) - mutant = TRUE + var/mutant = H.dna.check_mutation(HULK) \ + || S.mutantlungs != initial(S.mutantlungs) \ + || S.mutantbrain != initial(S.mutantbrain) \ + || S.mutantheart != initial(S.mutantheart) \ + || S.mutanteyes != initial(S.mutanteyes) \ + || S.mutantears != initial(S.mutantears) \ + || S.mutanthands != initial(S.mutanthands) \ + || S.mutanttongue != initial(S.mutanttongue) \ + || S.mutantliver != initial(S.mutantliver) \ + || S.mutantstomach != initial(S.mutantstomach) \ + || S.mutantappendix != initial(S.mutantappendix) \ + || S.mutantwings != initial(S.mutantwings) message += "Species: [S.name][mutant ? "-derived mutant" : ""]" message += "Core temperature: [round(H.coretemperature-T0C,0.1)] °C ([round(H.coretemperature*1.8-459.67,0.1)] °F)" @@ -1035,6 +1024,8 @@ GENE SCANNER /// Cooldown for when the extrapolator can be used next. COOLDOWN_DECLARE(usage_cooldown) +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/extrapolator) + /obj/item/extrapolator/Initialize(mapload, obj/item/stock_parts/scanning_module/starting_scanner) . = ..() starting_scanner = starting_scanner || default_scanning_module diff --git a/code/game/objects/items/devices/sound_synth.dm b/code/game/objects/items/devices/sound_synth.dm index 11d4109470486..a96d92f127936 100644 --- a/code/game/objects/items/devices/sound_synth.dm +++ b/code/game/objects/items/devices/sound_synth.dm @@ -68,7 +68,7 @@ volume = sound_info["volume"] SSblackbox.record_feedback("tally", "synth_sound_selected", 1, selected_sound_name) -/obj/item/soundsynth/Initialize() +/obj/item/soundsynth/Initialize(mapload) . = ..() if(!length(sounds) || !length(sound_filenames)) for(var/sound_name in sound_list) diff --git a/code/game/objects/items/devices/transfer_valve.dm b/code/game/objects/items/devices/transfer_valve.dm index 8b6d1ad9d75a1..3e38084aca31a 100644 --- a/code/game/objects/items/devices/transfer_valve.dm +++ b/code/game/objects/items/devices/transfer_valve.dm @@ -58,8 +58,8 @@ return attached_device = A to_chat(user, "You attach the [item] to the valve controls and secure it.") - A.on_attach() A.holder = src + A.on_attach() A.toggle_secure() //this calls update_icon(), which calls update_icon() on the holder (i.e. the bomb). log_bomber(user, "attached a [item.name] to a ttv -", src, null, FALSE) attacher = user diff --git a/code/game/objects/items/dice.dm b/code/game/objects/items/dice.dm index c78c84c598f45..702ee620d17c9 100644 --- a/code/game/objects/items/dice.dm +++ b/code/game/objects/items/dice.dm @@ -213,8 +213,8 @@ result = special_faces[result] if(user != null) //Dice was rolled in someone's hand user.visible_message("[user] has thrown [src]. It lands on [result]. [comment]", \ - "You throw [src]. It lands on [result]. [comment]", \ - "You hear [src] rolling, it sounds like a [fake_result].") + "You throw [src]. It lands on [result]. [comment]", \ + "You hear [src] rolling, it sounds like a [fake_result].") else if(!src.throwing) //Dice was thrown and is coming to rest visible_message("[src] rolls to a stop, landing on [result]. [comment]") diff --git a/code/game/objects/items/documents.dm b/code/game/objects/items/documents.dm index 9976848bdfc46..0ad1308f364f7 100644 --- a/code/game/objects/items/documents.dm +++ b/code/game/objects/items/documents.dm @@ -37,6 +37,8 @@ var/forgedseal = 0 var/copy_type = null +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/documents/photocopy) + /obj/item/documents/photocopy/Initialize(mapload, obj/item/documents/copy=null) . = ..() if(copy) diff --git a/code/game/objects/items/food/bread.dm b/code/game/objects/items/food/bread.dm index eb5dfd32eb23d..32d3196e7d740 100644 --- a/code/game/objects/items/food/bread.dm +++ b/code/game/objects/items/food/bread.dm @@ -31,7 +31,7 @@ eat_time = 0.5 SECONDS w_class = WEIGHT_CLASS_SMALL -/obj/item/food/breadslice/Initialize() +/obj/item/food/breadslice/Initialize(mapload) . = ..() AddElement(/datum/element/dunkable, 10) diff --git a/code/game/objects/items/food/cake.dm b/code/game/objects/items/food/cake.dm index c3fd84ca4471f..4e68af279c979 100644 --- a/code/game/objects/items/food/cake.dm +++ b/code/game/objects/items/food/cake.dm @@ -355,10 +355,10 @@ tastes = list("blackberry" = 2, "strawberries" = 2, "vanilla" = 2, "sweetness" = 2,"cake" = 3) foodtypes = GRAIN | DAIRY | FRUIT | SUGAR -/obj/item/food/cake/bscc // blackbarry strawberries chocolate cake - name = "blackberry and strawberry chocolate cake" - desc = "A chocolate cake, filled with assortment of blackberries and strawberries!" - icon_state = "blackberry_strawberries_cake_cocoa_cake" +/obj/item/food/cake/bscc // blackbarry strawberries chocolate cake <- this is a relic from before resprite + name = "strawberry chocolate cake" + desc = "A chocolate cake with five strawberries on top. For some reason, this configuration of cake is particularly aesthetically pleasing to AIs in SELF." + icon_state = "liars_cake" food_reagents = list( /datum/reagent/consumable/nutriment = 20, /datum/reagent/consumable/nutriment/vitamin = 5, @@ -369,10 +369,10 @@ slice_type = /obj/item/food/cakeslice/bscc /obj/item/food/cakeslice/bscc - name = "blackberry and strawberry chocolate cake slice" - desc = "Just a slice of cake filled with assortment of blackberries and strawberries!" - icon_state = "blackberry_strawberries_cake_cocoa_slice" - tastes = list("blackberry" = 2, "strawberries" = 2, "chocolate" = 4, "sweetness" = 2,"cake" = 3) + name = "strawberry chocolate cake slice" + desc = "Just a slice of cake with five strawberries on top. For some reason, this configuration of cake is particularly aesthetically pleasing to AIs in SELF." //yes, I know the one referenced has cherries, but I'm not implementing a new cake today. + icon_state = "liars_slice" + tastes = list("strawberries" = 2, "chocolate" = 2, "sweetness" = 2,"cake" = 3) foodtypes = GRAIN | DAIRY | FRUIT | SUGAR /obj/item/food/cake/holy_cake diff --git a/code/game/objects/items/food/donkpockets.dm b/code/game/objects/items/food/donkpockets.dm index 693d2450107c7..655de843e320c 100644 --- a/code/game/objects/items/food/donkpockets.dm +++ b/code/game/objects/items/food/donkpockets.dm @@ -6,7 +6,7 @@ desc = "The food of choice for the seasoned coder (if you see this, contact DonkCo. as soon as possible)." food_reagents = list(/datum/reagent/consumable/nutriment = 3)// immediately gets overwritten. This exists to not set off the edibility unit test. -/obj/item/food/donkpocket/random/Initialize() +/obj/item/food/donkpocket/random/Initialize(mapload) var/list/donkblock = list( /obj/item/food/donkpocket/warm, /obj/item/food/donkpocket/warm/spicy, diff --git a/code/game/objects/items/food/donuts.dm b/code/game/objects/items/food/donuts.dm index 7e7470b0a0f01..e5be041d230c2 100644 --- a/code/game/objects/items/food/donuts.dm +++ b/code/game/objects/items/food/donuts.dm @@ -226,7 +226,7 @@ /obj/item/food/donut/jelly/in_box_sprite() return "[replacetext(icon_state, "jelly", "donut")]_inbox" -/obj/item/food/donut/jelly/Initialize() +/obj/item/food/donut/jelly/Initialize(mapload) . = ..() if(extra_reagent) reagents.add_reagent(extra_reagent, 3) diff --git a/code/game/objects/items/food/egg.dm b/code/game/objects/items/food/egg.dm index e992a6ed02a97..f5a1e479812fa 100644 --- a/code/game/objects/items/food/egg.dm +++ b/code/game/objects/items/food/egg.dm @@ -120,7 +120,6 @@ desc = "That's all you can say!" icon = 'icons/obj/food/egg.dmi' icon_state = "omelette" - trash_type = /obj/item/trash/plate food_reagents = list( /datum/reagent/consumable/nutriment/protein = 10, /datum/reagent/consumable/nutriment/vitamin = 3 @@ -158,7 +157,6 @@ /datum/reagent/consumable/nutriment/protein = 6, /datum/reagent/consumable/nutriment = 3 ) - trash_type = /obj/item/trash/plate w_class = WEIGHT_CLASS_SMALL tastes = list("egg" = 1, "bacon" = 1, "bun" = 1) foodtypes = MEAT | BREAKFAST | GRAIN diff --git a/code/game/objects/items/food/misc.dm b/code/game/objects/items/food/misc.dm index 675e3e9b23748..41b4692a2d694 100644 --- a/code/game/objects/items/food/misc.dm +++ b/code/game/objects/items/food/misc.dm @@ -59,7 +59,7 @@ foodtypes = GROSS w_class = WEIGHT_CLASS_SMALL -/obj/item/food/badrecipe/Initialize() +/obj/item/food/badrecipe/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_ITEM_GRILLED, PROC_REF(OnGrill)) diff --git a/code/game/objects/items/food/pie.dm b/code/game/objects/items/food/pie.dm index 57c4a8efe90ce..e88ce03a34511 100644 --- a/code/game/objects/items/food/pie.dm +++ b/code/game/objects/items/food/pie.dm @@ -293,7 +293,7 @@ /obj/item/food/pie/cocoalavatart name = "chocolate lava tart" desc = "A tasty dessert made of chocolate, with a liquid core." //But it doesn't even contain chocolate... - icon_state = "cocoalavatart" + icon_state = "cocolavatart" food_reagents = list( /datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 4, diff --git a/code/game/objects/items/food/salad.dm b/code/game/objects/items/food/salad.dm index c60fc22e285a3..bd9cd3a9ead89 100644 --- a/code/game/objects/items/food/salad.dm +++ b/code/game/objects/items/food/salad.dm @@ -155,7 +155,7 @@ w_class = WEIGHT_CLASS_NORMAL custom_price = PAYCHECK_EASY * 0.6 -/obj/item/reagent_containers/glass/bowl/Initialize() +/obj/item/reagent_containers/glass/bowl/Initialize(mapload) . = ..() AddComponent(/datum/component/customizable_reagent_holder, /obj/item/food/salad/empty, CUSTOM_INGREDIENT_ICON_FILL, max_ingredients = 6) diff --git a/code/game/objects/items/food/sandwichtoast.dm b/code/game/objects/items/food/sandwichtoast.dm index 9f977a7702882..9760d1788e92d 100644 --- a/code/game/objects/items/food/sandwichtoast.dm +++ b/code/game/objects/items/food/sandwichtoast.dm @@ -34,10 +34,14 @@ desc = "A light snack for a warm day. ...but what if you grilled it?" icon = 'icons/obj/food/burgerbread.dmi' icon_state = "sandwich" - trash_type = /obj/item/trash/plate - food_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/nutriment/protein = 3, /datum/reagent/consumable/nutriment/vitamin = 1) + food_reagents = list( + /datum/reagent/consumable/nutriment = 7, + /datum/reagent/consumable/nutriment/protein = 3, + /datum/reagent/consumable/nutriment/vitamin = 1 + ) tastes = list("bread" = 1, "cheese" = 1) foodtypes = GRAIN | DAIRY + food_flags = FOOD_FINGER_FOOD w_class = WEIGHT_CLASS_SMALL /obj/item/food/cheese_sandwich/make_grillable() diff --git a/code/game/objects/items/food/spaghetti.dm b/code/game/objects/items/food/spaghetti.dm index 727fcc097de07..49f3a581289d2 100644 --- a/code/game/objects/items/food/spaghetti.dm +++ b/code/game/objects/items/food/spaghetti.dm @@ -2,11 +2,10 @@ name = "Spaghetti Parent" desc = "You either spawned this erroneously, or a coder did. Either way, someone messed up." icon = 'icons/obj/food/spaghetti.dmi' - icon_state = "ERROR" food_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 1) foodtypes = GRAIN -/obj/item/food/spaghetti/Initialize() +/obj/item/food/spaghetti/Initialize(mapload) . = ..() if(!microwaved_type) // This isn't cooked, why would you put uncooked spaghetti in your pocket? var/list/display_message = list( @@ -25,7 +24,6 @@ name = "boiled spaghetti" desc = "A plain dish of noodles, this needs more ingredients." icon_state = "spaghettiboiled" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 1) microwaved_type = null @@ -37,7 +35,6 @@ name = "spaghetti" desc = "Spaghetti and crushed tomatoes. Just like your abusive father used to make!" icon_state = "pastatomato" - trash_type = /obj/item/trash/plate bite_consumption = 4 food_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/tomatojuice = 10, /datum/reagent/consumable/nutriment/vitamin = 4) microwaved_type = null @@ -48,7 +45,6 @@ name = "copypasta" desc = "You probably shouldn't try this, you always hear people talking about how bad it is..." icon_state = "copypasta" - trash_type = /obj/item/trash/plate bite_consumption = 4 food_reagents = list(/datum/reagent/consumable/nutriment = 12, /datum/reagent/consumable/tomatojuice = 20, /datum/reagent/consumable/nutriment/vitamin = 8) microwaved_type = null @@ -59,7 +55,6 @@ name = "spaghetti and meatballs" desc = "Now that's a nic'e meatball!" icon_state = "meatballspaghetti" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 2) microwaved_type = null tastes = list("pasta" = 1, "meat" = 1) @@ -69,7 +64,6 @@ name = "spesslaw" desc = "A lawyers favourite." icon_state = "spesslaw" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 3) microwaved_type = null tastes = list("pasta" = 1, "meat" = 1) @@ -78,7 +72,6 @@ name = "chow mein" desc = "A nice mix of noodles and fried vegetables." icon_state = "chowmein" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/nutriment/vitamin = 6) microwaved_type = null tastes = list("noodle" = 1, "tomato" = 1) @@ -97,7 +90,6 @@ name = "butter noodles" desc = "Noodles covered in savory butter. Simple and slippery, but delicious." icon_state = "butternoodles" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 9, /datum/reagent/consumable/nutriment/vitamin = 2) microwaved_type = null tastes = list("noodle" = 1, "butter" = 1) @@ -107,7 +99,6 @@ name = "käsespätzle" desc = "A special kind of pasta made with eggs, served with tasty cheese." icon_state = "kasespatzle" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 4) microwaved_type = null tastes = list("pasta" = 1, "cheese" = 1, "egg" = 1) @@ -117,7 +108,6 @@ name = "spaghetti napolitan" desc = "The only excuse to ever put ketchup into your spaghetti." icon_state = "spaghettinapolitan" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 8, /datum/reagent/consumable/nutriment/vitamin = 6) microwaved_type = null tastes = list("pasta" = 1, "ketchup" = 1, "sausage" = 1) @@ -127,7 +117,6 @@ name = "lasagna" desc = "Somewhere, in some different universe, a cat is smoking your pipe." icon_state = "lasagna" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/tomatojuice = 5, /datum/reagent/consumable/nutriment/vitamin = 4) microwaved_type = null tastes = list("pasta" = 1, "tomato" = 1, "cheese" = 1, "mondays" = 1) @@ -137,7 +126,6 @@ name = "glass noodles" desc = "Noodles so transparent, you can see through them!" icon_state = "glassnoodles" - trash_type = /obj/item/trash/plate food_reagents = list(/datum/reagent/consumable/nutriment = 7, /datum/reagent/consumable/nutriment/vitamin = 6) microwaved_type = null tastes = list("noodle" = 1, "sweetness" = 1, "tofu" = 1) diff --git a/code/game/objects/items/grenades/clusterbuster.dm b/code/game/objects/items/grenades/clusterbuster.dm index 08ce67d0e3b1b..1720082bfade3 100644 --- a/code/game/objects/items/grenades/clusterbuster.dm +++ b/code/game/objects/items/grenades/clusterbuster.dm @@ -44,6 +44,8 @@ icon_state = "clusterbang_segment" base_state = "clusterbang_segment" +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/grenade/clusterbuster/segment) + /obj/item/grenade/clusterbuster/segment/Initialize(mapload, obj/item/grenade/clusterbuster/base) . = ..() if(base) @@ -74,6 +76,8 @@ ////////////////////////////////// //The payload spawner effect ///////////////////////////////// +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/payload_spawner) + /obj/effect/payload_spawner/Initialize(mapload, type, numspawned) ..() spawn_payload(type, numspawned) diff --git a/code/game/objects/items/grenades/discogrenade.dm b/code/game/objects/items/grenades/discogrenade.dm index 5e6d1caaadac9..f5d1729f0317b 100644 --- a/code/game/objects/items/grenades/discogrenade.dm +++ b/code/game/objects/items/grenades/discogrenade.dm @@ -47,6 +47,8 @@ var/range = 5 var/power = 3 +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/grenade/discogrenade/subgrenade) + /obj/item/grenade/discogrenade/subgrenade/Initialize(mapload, duplicate = FALSE) . = ..() active = TRUE diff --git a/code/game/objects/items/implants/implant_track.dm b/code/game/objects/items/implants/implant_track.dm index 1a222cfcc960b..c5dbe1f0471b0 100644 --- a/code/game/objects/items/implants/implant_track.dm +++ b/code/game/objects/items/implants/implant_track.dm @@ -17,7 +17,7 @@ /obj/item/implant/tracking/c38/Initialize(mapload) . = ..() - timerid = QDEL_IN(src, lifespan) + timerid = QDEL_IN_STOPPABLE(src, lifespan) /obj/item/implant/tracking/c38/Destroy() deltimer(timerid) diff --git a/code/game/objects/items/implants/implantuplink.dm b/code/game/objects/items/implants/implantuplink.dm index f80782c77efc6..20db68c4925ba 100644 --- a/code/game/objects/items/implants/implantuplink.dm +++ b/code/game/objects/items/implants/implantuplink.dm @@ -9,6 +9,8 @@ /// The uplink flags of the implant uplink inside, only checked during initialisation so modifying it after initialisation will do nothing var/uplink_flag = UPLINK_TRAITORS +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/implant/uplink) + /obj/item/implant/uplink/Initialize(mapload, owner, uplink_flag) . = ..() AddComponent(/datum/component/uplink, _owner = owner, _lockable = TRUE, _enabled = FALSE, uplink_flag = uplink_flag, starting_tc = starting_tc) @@ -29,6 +31,8 @@ name = "implanter (uplink)" imp_type = /obj/item/implant/uplink +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/implanter/uplink) + /obj/item/implanter/uplink/Initialize(mapload, uplink_flag = UPLINK_TRAITORS) imp = new imp_type(src, null, uplink_flag) . = ..() diff --git a/code/game/objects/items/mail.dm b/code/game/objects/items/mail.dm index c6dee35c68a1f..c5e7248c6dd7d 100644 --- a/code/game/objects/items/mail.dm +++ b/code/game/objects/items/mail.dm @@ -91,7 +91,7 @@ . += "\n[msg]" -/obj/item/mail/Initialize() +/obj/item/mail/Initialize(mapload) . = ..() RegisterSignal(src, COMSIG_MOVABLE_DISPOSING, PROC_REF(disposal_handling)) AddElement(/datum/element/item_scaling, 0.75, 1) @@ -224,10 +224,10 @@ )) var/static/list/junk_names = list( - /obj/item/paper/pamphlet/gateway = "[initial(name)] for [pick(GLOB.adjectives)] adventurers", - /obj/item/paper/pamphlet/violent_video_games = "[initial(name)] for the truth about the arcade centcom doesn't want to hear", - /obj/item/paper/fluff/junkmail_redpill = "[initial(name)] for those feeling [pick(GLOB.adjectives)] working at Nanotrasen", - /obj/item/paper/fluff/nice_argument = "[initial(name)] with INCREDIBLY IMPORTANT ARTIFACT- DELIVER TO SCIENCE DIVISION. HANDLE WITH CARE.", + /obj/item/paper/pamphlet/gateway = "mail for [pick(GLOB.adjectives)] adventurers", + /obj/item/paper/pamphlet/violent_video_games = "mail for the truth about the arcade centcom doesn't want to hear", + /obj/item/paper/fluff/junkmail_redpill = "mail for those feeling [pick(GLOB.adjectives)] working at Nanotrasen", + /obj/item/paper/fluff/nice_argument = "mail with INCREDIBLY IMPORTANT ARTIFACT- DELIVER TO SCIENCE DIVISION. HANDLE WITH CARE.", ) //better spam mail names instead of being "IMPORTANT MAIL", courtesy of Monkestation @@ -254,7 +254,7 @@ disposal_holder.destinationTag = sort_tag // Subtype that's always junkmail -/obj/item/mail/junkmail/Initialize() +/obj/item/mail/junkmail/Initialize(mapload) . = ..() junk_mail() @@ -304,7 +304,7 @@ update_icon() /// Crate for mail that automatically depletes the economy subsystem's pending mail counter. -/obj/structure/closet/crate/mail/economy/Initialize() +/obj/structure/closet/crate/mail/economy/Initialize(mapload) . = ..() populate(SSeconomy.mail_waiting) SSeconomy.mail_waiting = 0 @@ -314,7 +314,7 @@ name = "brimming mail crate" desc = "A certified post crate from CentCom. Looks stuffed to the gills." -/obj/structure/closet/crate/mail/full/Initialize() +/obj/structure/closet/crate/mail/full/Initialize(mapload) . = ..() populate(null) @@ -329,12 +329,12 @@ icon_state = "paper" show_written_words = FALSE -/obj/item/paper/fluff/nice_argument/Initialize() +/obj/item/paper/fluff/nice_argument/Initialize(mapload) . = ..() var/station_name = station_name() add_raw_text("Nice argument, however there's a small detail...
IP: '[rand(0,10)].[rand(0,255)].[rand(0,255)].[rand(0,255)]'
Station name: '[station_name]'
") -/obj/item/paper/fluff/junkmail_redpill/Initialize() +/obj/item/paper/fluff/junkmail_redpill/Initialize(mapload) // 1 in 1000 chance of getting 2 random nuke code characters. if(!prob(nuclear_option_odds)) add_raw_text("You need to escape the simulation. Don't forget the numbers, they help you remember: '[random_code(4)]...'") @@ -363,6 +363,6 @@ icon_state = "paper_spam" color = "#FFCCFF" -/obj/item/paper/fluff/junkmail_generic/Initialize() +/obj/item/paper/fluff/junkmail_generic/Initialize(mapload) default_raw_text = pick(GLOB.junkmail_messages) return ..() diff --git a/code/game/objects/items/melee/misc.dm b/code/game/objects/items/melee/misc.dm index 6d4c517ea8efe..7b54ef206b615 100644 --- a/code/game/objects/items/melee/misc.dm +++ b/code/game/objects/items/melee/misc.dm @@ -1017,7 +1017,7 @@ return if(is_type_in_typecache(target, ovens)) if(held_sausage && held_sausage.roasted) - to_chat("Your [held_sausage] has already been cooked.") + to_chat(user, "Your [held_sausage] has already been cooked.") return if(istype(target, /obj/anomaly) && get_dist(user, target) < 10) to_chat(user, "You send [held_sausage] towards [target].") diff --git a/code/game/objects/items/miscellaneous.dm b/code/game/objects/items/miscellaneous.dm index a953561b53fbb..5c2164e3d10b4 100644 --- a/code/game/objects/items/miscellaneous.dm +++ b/code/game/objects/items/miscellaneous.dm @@ -177,10 +177,10 @@ info_text = "Sword Saint, Wandering Vagabond - 1600's. \nComes with a replica katana" /obj/item/storage/box/hero/ronin/PopulateContents() - new /obj/item/clothing/under/costume/kamishimo(src) - new /obj/item/clothing/head/costume/rice_hat(src) - new /obj/item/katana/weak/curator(src) - new /obj/item/clothing/shoes/sandal(src) + new /obj/item/clothing/under/costume/kamishimo(src) + new /obj/item/clothing/head/costume/rice_hat(src) + new /obj/item/katana/weak/curator(src) + new /obj/item/clothing/shoes/sandal(src) /obj/item/choice_beacon/augments name = "augment beacon" diff --git a/code/game/objects/items/mjolnir.dm b/code/game/objects/items/mjolnir.dm index 279edbcbe96b3..bf1fd1b30b28f 100644 --- a/code/game/objects/items/mjolnir.dm +++ b/code/game/objects/items/mjolnir.dm @@ -84,6 +84,8 @@ resistance_flags = INDESTRUCTIBLE | LAVA_PROOF | FIRE_PROOF | UNACIDABLE | ACID_PROOF | FREEZE_PROOF var/obj/item/mjolnir/contained +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/anchored_mjolnir) + /obj/structure/anchored_mjolnir/Initialize(mapload, obj/item/mjolnir/god_hammer) . = ..() //Put the hammer inside of ourselves @@ -139,6 +141,8 @@ speed = 0.3 var/obj/item/mjolnir/contained +CREATION_TEST_IGNORE_SUBTYPES(/obj/projectile/mjolnir) + /obj/projectile/mjolnir/Initialize(mapload, obj/item/mjolnir/contained_hammer) . = ..() contained = contained_hammer diff --git a/code/game/objects/items/pet_carrier.dm b/code/game/objects/items/pet_carrier.dm index 8389506970502..6fa312c6cf393 100644 --- a/code/game/objects/items/pet_carrier.dm +++ b/code/game/objects/items/pet_carrier.dm @@ -39,7 +39,7 @@ occupant_weight -= L.mob_size /obj/item/pet_carrier/handle_atom_del(atom/A) - if(A in occupants && isliving(A)) + if((A in occupants) && isliving(A)) var/mob/living/L = A occupants -= L occupant_weight -= L.mob_size @@ -184,7 +184,7 @@ add_occupant(target) /obj/item/pet_carrier/proc/add_occupant(mob/living/occupant) - if(occupant in occupants || !istype(occupant)) + if((occupant in occupants) || !istype(occupant)) return occupant.forceMove(src) occupants += occupant diff --git a/code/game/objects/items/plushes.dm b/code/game/objects/items/plushes.dm index b9e279e84ab4c..220523f93ba8f 100644 --- a/code/game/objects/items/plushes.dm +++ b/code/game/objects/items/plushes.dm @@ -587,7 +587,7 @@ desc = "An undefined slime plushie. It looks like but isn't a normal slime plushie! (if you see this, contact an upper being as soon as possible)." item_flags = ABSTRACT -/obj/item/toy/plush/slimeplushie/random/Initialize() +/obj/item/toy/plush/slimeplushie/random/Initialize(mapload) var sloime_type = pick(subtypesof(/obj/item/toy/plush/slimeplushie) - /obj/item/toy/plush/slimeplushie/random/) new sloime_type(loc) return INITIALIZE_HINT_QDEL @@ -676,7 +676,7 @@ desc = "An undefined mothperson plushie. It's a debuggable bug! (if you see this, contact an upper beign as soon as possible)." item_flags = ABSTRACT -/obj/item/toy/plush/moth/random/Initialize() +/obj/item/toy/plush/moth/random/Initialize(mapload) var moff_type = pick(subtypesof(/obj/item/toy/plush/moth) - /obj/item/toy/plush/moth/random/) new moff_type(loc) return INITIALIZE_HINT_QDEL diff --git a/code/game/objects/items/pneumaticCannon.dm b/code/game/objects/items/pneumaticCannon.dm index 55fe304b9fa8d..9b47f6b89cce0 100644 --- a/code/game/objects/items/pneumaticCannon.dm +++ b/code/game/objects/items/pneumaticCannon.dm @@ -2,6 +2,7 @@ #define PCANNON_FIREALL 1 #define PCANNON_FILO 2 #define PCANNON_FIFO 3 + /obj/item/pneumatic_cannon name = "pneumatic cannon" desc = "A gas-powered cannon that can fire any object loaded into it." @@ -165,7 +166,7 @@ discharge = 1 if(!discharge) user.visible_message("[user] fires \the [src]!", \ - "You fire \the [src]!") + "You fire \the [src]!") log_combat(user, target, "fired at", src) var/turf/T = get_target(target, get_turf(src)) playsound(src, fire_sound, 50, 1) @@ -344,3 +345,7 @@ /obj/item/storage/backpack/magspear_quiver/PopulateContents() for(var/i in 1 to 30) new /obj/item/throwing_star/magspear(src) + +#undef PCANNON_FIREALL +#undef PCANNON_FILO +#undef PCANNON_FIFO diff --git a/code/game/objects/items/religion.dm b/code/game/objects/items/religion.dm index 30a5b22125a64..f0f9182affd16 100644 --- a/code/game/objects/items/religion.dm +++ b/code/game/objects/items/religion.dm @@ -88,14 +88,6 @@ /obj/item/banner/security/mundane inspiration_available = FALSE -/datum/crafting_recipe/security_banner - name = "Securistan Banner" - result = /obj/item/banner/security/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/security/officer = 1) - category = CAT_MISC - /obj/item/banner/medical name = "meditopia banner" desc = "The banner of Meditopia, generous benefactors that cure wounds and shelter the weak." @@ -112,14 +104,6 @@ /obj/item/banner/medical/check_inspiration(mob/living/carbon/human/H) return H.stat //Meditopia is moved to help those in need -/datum/crafting_recipe/medical_banner - name = "Meditopia Banner" - result = /obj/item/banner/medical/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/medical = 1) - category = CAT_MISC - /obj/item/banner/medical/special_inspiration(mob/living/carbon/human/H) H.adjustToxLoss(-15, FALSE, TRUE) H.setOxyLoss(0) @@ -141,14 +125,6 @@ /obj/item/banner/science/check_inspiration(mob/living/carbon/human/H) return H.on_fire //Sciencia is pleased by dedication to the art of Toxins -/datum/crafting_recipe/science_banner - name = "Sciencia Banner" - result = /obj/item/banner/science/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/rnd/scientist = 1) - category = CAT_MISC - /obj/item/banner/cargo name = "cargonia banner" desc = "The banner of the eternal Cargonia, with the mystical power of conjuring any object into existence." @@ -162,14 +138,6 @@ /obj/item/banner/cargo/mundane inspiration_available = FALSE -/datum/crafting_recipe/cargo_banner - name = "Cargonia Banner" - result = /obj/item/banner/cargo/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/cargo/tech = 1) - category = CAT_MISC - /obj/item/banner/engineering name = "engitopia banner" desc = "The banner of Engitopia, wielders of limitless power." @@ -186,14 +154,6 @@ /obj/item/banner/engineering/special_inspiration(mob/living/carbon/human/H) H.radiation = 0 -/datum/crafting_recipe/engineering_banner - name = "Engitopia Banner" - result = /obj/item/banner/engineering/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/engineering/engineer = 1) - category = CAT_MISC - /obj/item/banner/command name = "command banner" desc = "The banner of Command, a staunch and ancient line of bueraucratic kings and queens." @@ -207,14 +167,6 @@ /obj/item/banner/command/check_inspiration(mob/living/carbon/human/H) return HAS_TRAIT(H, TRAIT_MINDSHIELD) //Command is stalwart but rewards their allies. -/datum/crafting_recipe/command_banner - name = "Command Banner" - result = /obj/item/banner/command/mundane - time = 40 - reqs = list(/obj/item/stack/rods = 2, - /obj/item/clothing/under/rank/captain/parade = 1) - category = CAT_MISC - /obj/item/banner/red name = "red banner" icon_state = "banner-red" diff --git a/code/game/objects/items/robot/robot_items.dm b/code/game/objects/items/robot/robot_items.dm index ec62cb221aa5b..2d53fad04d176 100644 --- a/code/game/objects/items/robot/robot_items.dm +++ b/code/game/objects/items/robot/robot_items.dm @@ -841,7 +841,7 @@ /********************************************************************** Borg apparatus ***********************************************************************/ -//These are tools that can hold only specific items. For example, the mediborg gets one that can only hold beakers and bottles. +//These are tools that can hold only specific items. For example, the mediborg and service borg get one that can only hold reagent containers /obj/item/borg/apparatus/ name = "unknown storage apparatus" @@ -923,33 +923,28 @@ return . = ..() -///////////////// -//beaker holder// -///////////////// +//////////////////// +//container holder// +//////////////////// -/obj/item/borg/apparatus/beaker - name = "beaker storage apparatus" - desc = "A special apparatus for carrying beakers without spilling the contents." +/obj/item/borg/apparatus/container + name = "container storage apparatus" + desc = "A special apparatus for carrying containers without spilling the contents. It can also synthesize new beakers!" icon_state = "borg_beaker_apparatus" - storable = list(/obj/item/reagent_containers/glass/beaker, - /obj/item/reagent_containers/glass/bottle) - -/obj/item/borg/apparatus/beaker/Initialize(mapload) - . = ..() - stored = new /obj/item/reagent_containers/glass/beaker/large(src) - RegisterSignal(stored, COMSIG_ATOM_UPDATE_ICON, TYPE_PROC_REF(/atom, update_icon)) - update_icon() + storable = list(/obj/item/reagent_containers/glass) + var/defaultcontainer = /obj/item/reagent_containers/glass/beaker -/obj/item/borg/apparatus/beaker/Destroy() +/obj/item/borg/apparatus/container/Destroy() if(stored) var/obj/item/reagent_containers/C = stored C.SplashReagents(get_turf(src)) QDEL_NULL(stored) . = ..() -/obj/item/borg/apparatus/beaker/examine() +/obj/item/borg/apparatus/container/examine() . = ..() - if(stored) + //apparatus/container/service means this will not always be true. + if(istype(stored, /obj/item/reagent_containers/glass)) var/obj/item/reagent_containers/C = stored . += "The apparatus currently has [C] secured, which contains:" if(length(C.reagents.reagent_list)) @@ -959,7 +954,7 @@ . += "Nothing." . += "Alt-click will drop the currently stored [stored]." -/obj/item/borg/apparatus/beaker/update_overlays() +/obj/item/borg/apparatus/container/update_overlays() . = ..() var/mutable_appearance/arm = mutable_appearance(icon = icon, icon_state = "borg_beaker_apparatus_arm") if(stored) @@ -976,7 +971,14 @@ arm.pixel_y = arm.pixel_y - 5 . += arm -/obj/item/borg/apparatus/beaker/attack_self(mob/living/silicon/robot/user) +/obj/item/borg/apparatus/container/attack_self(mob/living/silicon/robot/user) + if(!stored) + var/newcontainer = new defaultcontainer(src) + stored = newcontainer + to_chat(user, "You synthesize a new [newcontainer]!") + playsound(src, 'sound/machines/click.ogg', 10, 1) + update_icon() + return if(stored && !user.client?.keys_held["Alt"] && user.a_intent != "help") var/obj/item/reagent_containers/C = stored C.SplashReagents(get_turf(user)) @@ -984,9 +986,9 @@ return . = ..() -/obj/item/borg/apparatus/beaker/extra - name = "secondary beaker storage apparatus" - desc = "A supplementary beaker storage apparatus." +/obj/item/borg/apparatus/container/extra + name = "container storage apparatus" + desc = "A supplementary container storage apparatus." //////////////////// //engi part holder// @@ -1033,10 +1035,11 @@ //versatile service holder// //////////////////// -/obj/item/borg/apparatus/beaker/service +/obj/item/borg/apparatus/container/service name = "versatile service grasper" - desc = "Specially designed for carrying glasses, food and seeds." + desc = "Specially designed for carrying glasses, food and seeds. It can also synthesize glasses for drinks!" storable = list(/obj/item/reagent_containers/food, + /obj/item/reagent_containers/glass, /obj/item/seeds, /obj/item/storage/fancy/donut_box, /obj/item/storage/fancy/egg_box, @@ -1046,9 +1049,14 @@ /obj/item/reagent_containers/glass/bottle, /obj/item/reagent_containers/glass/bucket ) + defaultcontainer = /obj/item/reagent_containers/food/drinks/drinkingglass + -/obj/item/borg/apparatus/beaker/service/examine() +/obj/item/borg/apparatus/container/service/examine() . = ..() - if(stored) + //Parent type handles this type. All other objects held are handled here. + if(!istype(stored, /obj/item/reagent_containers/glass)) . += "You are currently holding [stored]." . += "Alt-click will drop the currently stored [stored]." + +#undef PKBORG_DAMPEN_CYCLE_DELAY diff --git a/code/game/objects/items/robot/robot_upgrades.dm b/code/game/objects/items/robot/robot_upgrades.dm index c8a6796c9d501..42c09695b12c5 100644 --- a/code/game/objects/items/robot/robot_upgrades.dm +++ b/code/game/objects/items/robot/robot_upgrades.dm @@ -742,8 +742,8 @@ R.module.remove_module(C, TRUE) /obj/item/borg/upgrade/beaker_app - name = "beaker storage apparatus" - desc = "A supplementary beaker storage apparatus for medical cyborgs." + name = "container storage apparatus" + desc = "A supplementary container storage apparatus for medical cyborgs." icon_state = "cyborg_upgrade3" require_module = TRUE module_type = list(/obj/item/robot_module/medical) @@ -752,7 +752,7 @@ /obj/item/borg/upgrade/beaker_app/action(mob/living/silicon/robot/R, user = usr) . = ..() if(.) - var/obj/item/borg/apparatus/beaker/extra/E = locate() in R.module.modules + var/obj/item/borg/apparatus/container/extra/E = locate() in R.module.modules if(E) to_chat(user, "This unit has no room for additional beaker storage.") return FALSE @@ -764,11 +764,10 @@ /obj/item/borg/upgrade/beaker_app/deactivate(mob/living/silicon/robot/R, user = usr) . = ..() if (.) - var/obj/item/borg/apparatus/beaker/extra/E = locate() in R.module.modules + var/obj/item/borg/apparatus/container/extra/E = locate() in R.module.modules if (E) R.module.remove_module(E, TRUE) - /obj/item/borg/upgrade/speciality name = "Speciality Module" icon_state = "cyborg_upgrade3" diff --git a/code/game/objects/items/signs.dm b/code/game/objects/items/signs.dm index 99e9ac8c494ad..e6148861fd798 100644 --- a/code/game/objects/items/signs.dm +++ b/code/game/objects/items/signs.dm @@ -44,10 +44,3 @@ user.visible_message("[user] waves around blank sign.") user.changeNext_move(CLICK_CD_MELEE) -/datum/crafting_recipe/picket_sign - name = "Picket Sign" - result = /obj/item/picket_sign - reqs = list(/obj/item/stack/rods = 1, - /obj/item/stack/sheet/cardboard = 2) - time = 80 - category = CAT_MISC diff --git a/code/game/objects/items/spear.dm b/code/game/objects/items/spear.dm index ae7aaa4f2a6aa..8393847756968 100644 --- a/code/game/objects/items/spear.dm +++ b/code/game/objects/items/spear.dm @@ -65,6 +65,8 @@ icon_state = "spearbomb0" var/obj/item/grenade/explosive = null +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/spear/explosive) + /obj/item/spear/explosive/Initialize(mapload, obj/item/grenade/G) . = ..() set_explosive(G) diff --git a/code/game/objects/items/stacks/cash.dm b/code/game/objects/items/stacks/cash.dm index c1faa1abc1218..c21543c32940a 100644 --- a/code/game/objects/items/stacks/cash.dm +++ b/code/game/objects/items/stacks/cash.dm @@ -13,6 +13,8 @@ resistance_flags = FLAMMABLE var/value = 0 +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/spacecash) + /obj/item/stack/spacecash/Initialize(mapload, new_amount, merge = TRUE, mob/user = null) . = ..() update_desc() diff --git a/code/game/objects/items/stacks/medical.dm b/code/game/objects/items/stacks/medical.dm index 91fd05087eeda..7813df163a3f0 100644 --- a/code/game/objects/items/stacks/medical.dm +++ b/code/game/objects/items/stacks/medical.dm @@ -29,6 +29,8 @@ ///How long does it take to apply on yourself? var/self_delay = 2 SECONDS +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/medical) + /obj/item/stack/medical/Initialize(mapload, new_amount, merge, mob/user) . = ..() if(reagent) @@ -127,7 +129,7 @@ valid = TRUE if (!valid) - to_chat("[message]") + to_chat(user, "[message]") C.balloon_alert(user, message) return @@ -242,3 +244,5 @@ /obj/item/stack/medical/gauze/adv/one amount = 1 + +#undef REAGENT_AMOUNT_PER_ITEM diff --git a/code/game/objects/items/stacks/ores/ore.dm b/code/game/objects/items/stacks/ores/ore.dm index 555c7db17fc5f..dd43a2a626487 100644 --- a/code/game/objects/items/stacks/ores/ore.dm +++ b/code/game/objects/items/stacks/ores/ore.dm @@ -61,6 +61,8 @@ new refined_type(drop_location(),amountrefined) qdel(src) +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/ore) + /obj/item/stack/ore/Initialize(mapload, new_amount, merge = TRUE, mob/user = null) . = ..() pixel_x = base_pixel_x + rand(0,16) - 8 diff --git a/code/game/objects/items/stacks/rods/rods.dm b/code/game/objects/items/stacks/rods/rods.dm index 4ade958ee737a..8e340d86cc923 100644 --- a/code/game/objects/items/stacks/rods/rods.dm +++ b/code/game/objects/items/stacks/rods/rods.dm @@ -26,6 +26,8 @@ user.visible_message("[user] begins to stuff \the [src] down [user.p_their()] throat! It looks like [user.p_theyre()] trying to commit suicide!")//it looks like theyre ur mum return BRUTELOSS +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/rods) + /obj/item/stack/rods/Initialize(mapload, new_amount, merge = TRUE, mob/user = null) . = ..() if(QDELETED(src)) // we can be deleted during merge, check before doing stuff @@ -58,8 +60,8 @@ if(W.use_tool(src, user, 0, volume=40)) var/obj/item/stack/sheet/iron/new_item = new(usr.loc) user.visible_message("[user.name] shaped [src] into iron with [W].", \ - "You shape [src] into iron with [W].", \ - "You hear welding.") + "You shape [src] into iron with [W].", \ + "You hear welding.") var/obj/item/stack/rods/R = src src = null var/replace = (user.get_inactive_held_item()==R) diff --git a/code/game/objects/items/stacks/sheets/mineral/metals.dm b/code/game/objects/items/stacks/sheets/mineral/metals.dm index cdcb2c53bd51d..288e00ed5f055 100644 --- a/code/game/objects/items/stacks/sheets/mineral/metals.dm +++ b/code/game/objects/items/stacks/sheets/mineral/metals.dm @@ -133,6 +133,8 @@ Metals Sheets /obj/item/stack/sheet/brass/get_recipes() return GLOB.brass_recipes +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/sheet/brass) + /obj/item/stack/sheet/brass/Initialize(mapload, new_amount, merge = TRUE) . = ..() pixel_x = 0 @@ -165,6 +167,8 @@ Metals Sheets /obj/item/stack/sheet/bronze/get_recipes() return GLOB.bronze_recipes +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/sheet/bronze) + /obj/item/stack/sheet/bronze/Initialize(mapload, new_amount, merge = TRUE) . = ..() pixel_x = 0 diff --git a/code/game/objects/items/stacks/sheets/organic/leather.dm b/code/game/objects/items/stacks/sheets/organic/leather.dm index 92b2e83b53e15..fdd63ac72fbc9 100644 --- a/code/game/objects/items/stacks/sheets/organic/leather.dm +++ b/code/game/objects/items/stacks/sheets/organic/leather.dm @@ -32,6 +32,8 @@ var/wetness = 30 //Reduced when exposed to high temperautres var/drying_threshold_temperature = 500 //Kelvin to start drying +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/sheet/leather/wetleather) + /obj/item/stack/sheet/leather/wetleather/Initialize(mapload, new_amount, merge) . = ..() AddElement(/datum/element/dryable, /obj/item/stack/sheet/leather) diff --git a/code/game/objects/items/stacks/sheets/sheets.dm b/code/game/objects/items/stacks/sheets/sheets.dm index 6a5ee9649457a..aa9d0e5be76b8 100644 --- a/code/game/objects/items/stacks/sheets/sheets.dm +++ b/code/game/objects/items/stacks/sheets/sheets.dm @@ -17,6 +17,8 @@ ///What type of wall does this sheet spawn var/walltype +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/sheet) + /obj/item/stack/sheet/Initialize(mapload, new_amount, merge) . = ..() pixel_x = rand(-4, 4) diff --git a/code/game/objects/items/stacks/stack.dm b/code/game/objects/items/stacks/stack.dm index 656598bb82fd2..d1aed8425f457 100644 --- a/code/game/objects/items/stacks/stack.dm +++ b/code/game/objects/items/stacks/stack.dm @@ -46,6 +46,8 @@ /// Amount of matter for RCD var/matter_amount = 0 +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack) + /obj/item/stack/Initialize(mapload, new_amount, merge = TRUE, mob/user = null) if(new_amount != null) amount = new_amount diff --git a/code/game/objects/items/stacks/tiles/light.dm b/code/game/objects/items/stacks/tiles/light.dm index 0fe25744382a5..c5745f6165898 100644 --- a/code/game/objects/items/stacks/tiles/light.dm +++ b/code/game/objects/items/stacks/tiles/light.dm @@ -47,6 +47,8 @@ var/state = 0 merge_type = /obj/item/stack/tile/light +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/tile/light) + /obj/item/stack/tile/light/Initialize(mapload, new_amount, merge = TRUE) . = ..() if(prob(5)) diff --git a/code/game/objects/items/stacks/tiles/tile_types.dm b/code/game/objects/items/stacks/tiles/tile_types.dm index e2dd4821b73b2..c5c0babf017cc 100644 --- a/code/game/objects/items/stacks/tiles/tile_types.dm +++ b/code/game/objects/items/stacks/tiles/tile_types.dm @@ -29,6 +29,8 @@ /// Allows us to replace the plating we are attacking if our baseturfs are the same. var/replace_plating = FALSE +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/stack/tile) + /obj/item/stack/tile/Initialize(mapload, new_amount, merge = TRUE, mob/user = null) . = ..() pixel_x = rand(-3, 3) diff --git a/code/game/objects/items/storage/bags.dm b/code/game/objects/items/storage/bags.dm index fed6580a6761b..971f18c36535f 100644 --- a/code/game/objects/items/storage/bags.dm +++ b/code/game/objects/items/storage/bags.dm @@ -324,7 +324,7 @@ * Trays - Agouri */ /obj/item/storage/bag/tray - name = "tray" + name = "serving tray" icon = 'icons/obj/food/containers.dmi' icon_state = "tray" worn_icon_state = "tray" @@ -333,8 +333,8 @@ throwforce = 10 throw_speed = 3 throw_range = 5 - w_class = WEIGHT_CLASS_BULKY flags_1 = CONDUCT_1 + slot_flags = ITEM_SLOT_BELT custom_materials = list(/datum/material/iron=3000) /obj/item/storage/bag/tray/ComponentInitialize() diff --git a/code/game/objects/items/storage/boxes.dm b/code/game/objects/items/storage/boxes.dm index cf574c3db3b5d..738f84b630de7 100644 --- a/code/game/objects/items/storage/boxes.dm +++ b/code/game/objects/items/storage/boxes.dm @@ -526,8 +526,8 @@ /obj/item/storage/box/donkpockets /obj/item/storage/box/donkpockets/PopulateContents() - for(var/i in 1 to 6) - new donktype(src) + for(var/i in 1 to 6) + new donktype(src) /obj/item/storage/box/donkpockets name = "box of donk-pockets" diff --git a/code/game/objects/items/storage/secure.dm b/code/game/objects/items/storage/secure.dm index 58cfd2010c330..94b3617f03de1 100644 --- a/code/game/objects/items/storage/secure.dm +++ b/code/game/objects/items/storage/secure.dm @@ -157,6 +157,15 @@ for(var/i in 1 to STR.max_items - 2) new /obj/item/stack/spacecash/c1000(src) +/obj/item/storage/secure/briefcase/hitman/PopulateContents() + ..() + new /obj/item/clothing/suit/armor/vest(src) + new /obj/item/gun/ballistic/automatic/pistol(src) + new /obj/item/suppressor(src) + new /obj/item/melee/classic_baton/police/telescopic(src) + new /obj/item/clothing/mask/balaclava(src) + new /obj/item/bodybag(src) + new /obj/item/soap/nanotrasen(src) // ----------------------------- // Secure Safe diff --git a/code/game/objects/items/teleportation.dm b/code/game/objects/items/teleportation.dm index ec9d47cfe22a4..16cdba633ad81 100644 --- a/code/game/objects/items/teleportation.dm +++ b/code/game/objects/items/teleportation.dm @@ -405,3 +405,6 @@ /obj/effect/temp_visual/teleport_abductor/syndi_teleporter duration = 5 + +#undef SOURCE_PORTAL +#undef DESTINATION_PORTAL diff --git a/code/game/objects/items/toys.dm b/code/game/objects/items/toys.dm index ca8b19517367a..ee342362a003f 100644 --- a/code/game/objects/items/toys.dm +++ b/code/game/objects/items/toys.dm @@ -241,7 +241,7 @@ src.bullets-- user.visible_message("[user] fires [src] at [target]!", \ "You fire [src] at [target]!", \ - "You hear a gunshot!") + "You hear a gunshot!") /obj/item/toy/ammo/gun name = "capgun ammo" @@ -950,22 +950,22 @@ return ..() /obj/item/toy/cards/deck/MouseDrop(atom/over_object) - . = ..() - var/mob/living/M = usr - if(!istype(M) || !(M.mobility_flags & MOBILITY_PICKUP)) - return - if(Adjacent(usr)) - if(over_object == M && loc != M) - M.put_in_hands(src) - to_chat(usr, "You pick up the deck.") - - else if(istype(over_object, /atom/movable/screen/inventory/hand)) - var/atom/movable/screen/inventory/hand/H = over_object - if(M.putItemFromInventoryInHandIfPossible(src, H.held_index)) - to_chat(usr, "You pick up the deck.") - - else - to_chat(usr, "You can't reach it from here!") + . = ..() + var/mob/living/M = usr + if(!istype(M) || !(M.mobility_flags & MOBILITY_PICKUP)) + return + if(Adjacent(usr)) + if(over_object == M && loc != M) + M.put_in_hands(src) + to_chat(usr, "You pick up the deck.") + + else if(istype(over_object, /atom/movable/screen/inventory/hand)) + var/atom/movable/screen/inventory/hand/H = over_object + if(M.putItemFromInventoryInHandIfPossible(src, H.held_index)) + to_chat(usr, "You pick up the deck.") + + else + to_chat(usr, "You can't reach it from here!") diff --git a/code/game/objects/items/trash.dm b/code/game/objects/items/trash.dm index b27c6af8d2e84..f9a1b10bdfb6c 100644 --- a/code/game/objects/items/trash.dm +++ b/code/game/objects/items/trash.dm @@ -48,11 +48,6 @@ name = "waffles tray" icon_state = "waffles" -/obj/item/trash/plate - name = "plate" - icon_state = "plate" - resistance_flags = NONE - /obj/item/trash/pistachios name = "pistachios pack" icon_state = "pistachios_pack" diff --git a/code/game/objects/objs.dm b/code/game/objects/objs.dm index b2613c87ab729..f0cee5f78010a 100644 --- a/code/game/objects/objs.dm +++ b/code/game/objects/objs.dm @@ -1,3 +1,5 @@ +CREATION_TEST_IGNORE_SELF(/obj) + /obj animate_movement = SLIDE_STEPS speech_span = SPAN_ROBOT @@ -302,14 +304,14 @@ if (result["button"] != 2) // If the user pressed the cancel button // text2num conveniently returns a null on invalid values armor = armor.setRating(melee = text2num(result["values"][MELEE]),\ - bullet = text2num(result["values"][BULLET]),\ - laser = text2num(result["values"][LASER]),\ - energy = text2num(result["values"][ENERGY]),\ - bomb = text2num(result["values"][BOMB]),\ - bio = text2num(result["values"][BIO]),\ - rad = text2num(result["values"][RAD]),\ - fire = text2num(result["values"][FIRE]),\ - acid = text2num(result["values"][ACID])) + bullet = text2num(result["values"][BULLET]),\ + laser = text2num(result["values"][LASER]),\ + energy = text2num(result["values"][ENERGY]),\ + bomb = text2num(result["values"][BOMB]),\ + bio = text2num(result["values"][BIO]),\ + rad = text2num(result["values"][RAD]),\ + fire = text2num(result["values"][FIRE]),\ + acid = text2num(result["values"][ACID])) log_admin("[key_name(usr)] modified the armor on [src] ([type]) to melee: [armor.melee], bullet: [armor.bullet], laser: [armor.laser], energy: [armor.energy], bomb: [armor.bomb], bio: [armor.bio], rad: [armor.rad], fire: [armor.fire], acid: [armor.acid]") message_admins("[key_name_admin(usr)] modified the armor on [src] ([type]) to melee: [armor.melee], bullet: [armor.bullet], laser: [armor.laser], energy: [armor.energy], bomb: [armor.bomb], bio: [armor.bio], rad: [armor.rad], fire: [armor.fire], acid: [armor.acid]") if(href_list[VV_HK_MASS_DEL_TYPE]) diff --git a/code/game/objects/structures/ai_core.dm b/code/game/objects/structures/ai_core.dm index 82ca8fbdf6a2d..f920e6c74e346 100644 --- a/code/game/objects/structures/ai_core.dm +++ b/code/game/objects/structures/ai_core.dm @@ -321,7 +321,7 @@ That prevents a few funky behaviors. /obj/structure/AIcore/transfer_ai(interaction, mob/user, mob/living/silicon/ai/AI, obj/item/aicard/card) if(state != AI_READY_CORE || !..()) return - //Transferring a carded AI to a core. + //Transferring a carded AI to a core. if(interaction == AI_TRANS_FROM_CARD) AI.control_disabled = FALSE AI.radio_enabled = TRUE diff --git a/code/game/objects/structures/artstuff.dm b/code/game/objects/structures/artstuff.dm index 87c427363bd59..e7f1c86086950 100644 --- a/code/game/objects/structures/artstuff.dm +++ b/code/game/objects/structures/artstuff.dm @@ -258,6 +258,8 @@ var/desc_with_canvas var/persistence_id +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/sign/painting) + /obj/structure/sign/painting/Initialize(mapload, dir, building) . = ..() SSpersistence.painting_frames += src @@ -381,7 +383,7 @@ if(!current_canvas.painting_name) current_canvas.painting_name = "Untitled Artwork" var/data = current_canvas.get_data_string() - var/md5 = md5(lowertext(data)) + var/md5 = md5(LOWER_TEXT(data)) var/list/current = SSpersistence.paintings[persistence_id] if(!current) current = list() @@ -434,7 +436,7 @@ if(!persistence_id || !current_canvas) to_chat(user,"This is not a persistent painting.") return - var/md5 = md5(lowertext(current_canvas.get_data_string())) + var/md5 = md5(LOWER_TEXT(current_canvas.get_data_string())) var/author = current_canvas.author_ckey var/list/current = SSpersistence.paintings[persistence_id] if(current) diff --git a/code/game/objects/structures/beds_chairs/bed.dm b/code/game/objects/structures/beds_chairs/bed.dm index 5b0a29f6d04fb..2cfe1b38f99d6 100644 --- a/code/game/objects/structures/beds_chairs/bed.dm +++ b/code/game/objects/structures/beds_chairs/bed.dm @@ -24,7 +24,7 @@ var/bolts = TRUE // dir check for buckle_lying state -/obj/structure/bed/Initialize() +/obj/structure/bed/Initialize(mapload) RegisterSignal(src, COMSIG_ATOM_DIR_CHANGE, PROC_REF(dir_changed)) dir_changed(new_dir = dir) . = ..() diff --git a/code/game/objects/structures/bot_elevator.dm b/code/game/objects/structures/bot_elevator.dm index fc4505cb69a8e..4b67869fd924d 100644 --- a/code/game/objects/structures/bot_elevator.dm +++ b/code/game/objects/structures/bot_elevator.dm @@ -8,6 +8,8 @@ var/obj/structure/bot_elevator/up max_integrity = 100 +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/bot_elevator) + /obj/structure/bot_elevator/Initialize(mapload, obj/structure/bot_elevator/up, obj/structure/bot_elevator/down) ..() GLOB.bot_elevator += src diff --git a/code/game/objects/structures/crates_lockers/closets/infinite.dm b/code/game/objects/structures/crates_lockers/closets/infinite.dm index 601e157450972..e159eec1071f0 100644 --- a/code/game/objects/structures/crates_lockers/closets/infinite.dm +++ b/code/game/objects/structures/crates_lockers/closets/infinite.dm @@ -26,7 +26,7 @@ /obj/structure/closet/infinite/open() . = ..() if(. && auto_close_time) - addtimer(CALLBACK(src, PROC_REF(close_on_my_own)), auto_close_time, TIMER_OVERRIDE) + addtimer(CALLBACK(src, PROC_REF(close_on_my_own)), auto_close_time, TIMER_OVERRIDE | TIMER_UNIQUE) /obj/structure/closet/infinite/proc/close_on_my_own() if(close()) diff --git a/code/game/objects/structures/crates_lockers/crates/large.dm b/code/game/objects/structures/crates_lockers/crates/large.dm index e9bd2e1b47d1a..b2166db10b646 100644 --- a/code/game/objects/structures/crates_lockers/crates/large.dm +++ b/code/game/objects/structures/crates_lockers/crates/large.dm @@ -26,8 +26,8 @@ tear_manifest(user) user.visible_message("[user] pries \the [src] open.", \ - "You pry open \the [src].", \ - "You hear splitting wood.") + "You pry open \the [src].", \ + "You hear splitting wood.") playsound(src.loc, 'sound/weapons/slashmiss.ogg', 75, 1) var/turf/T = get_turf(src) diff --git a/code/game/objects/structures/crates_lockers/crates/secure.dm b/code/game/objects/structures/crates_lockers/crates/secure.dm index a3b28f10edaf0..8bde41cb2b41a 100644 --- a/code/game/objects/structures/crates_lockers/crates/secure.dm +++ b/code/game/objects/structures/crates_lockers/crates/secure.dm @@ -83,6 +83,8 @@ . = ..() . += "It's locked with a privacy lock, and can only be unlocked by the buyer's ID with required access." +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/closet/crate/secure/owned) + /obj/structure/closet/crate/secure/owned/Initialize(mapload, datum/bank_account/_buyer_account) . = ..() buyer_account = _buyer_account diff --git a/code/game/objects/structures/displaycase.dm b/code/game/objects/structures/displaycase.dm index a2d071256fd45..9fece4d8b7fe8 100644 --- a/code/game/objects/structures/displaycase.dm +++ b/code/game/objects/structures/displaycase.dm @@ -214,7 +214,7 @@ add_fingerprint(user) return else - //prevents remote "kicks" with TK + //prevents remote "kicks" with TK if (!Adjacent(user)) return if (user.a_intent == INTENT_HELP) @@ -403,6 +403,8 @@ /obj/item/showpiece_dummy name = "Cheap replica" +CREATION_TEST_IGNORE_SUBTYPES(/obj/item/showpiece_dummy) + /obj/item/showpiece_dummy/Initialize(mapload, path) . = ..() var/obj/item/I = path diff --git a/code/game/objects/structures/door_assembly.dm b/code/game/objects/structures/door_assembly.dm index 82dd2f68be0aa..379e302873dd1 100644 --- a/code/game/objects/structures/door_assembly.dm +++ b/code/game/objects/structures/door_assembly.dm @@ -99,8 +99,8 @@ if(door_check) user.visible_message("[user] secures the airlock assembly to the floor.", \ - "You start to secure the airlock assembly to the floor...", \ - "You hear wrenching.") + "You start to secure the airlock assembly to the floor...", \ + "You hear wrenching.") if(W.use_tool(src, user, 40, volume=100)) if(anchored) @@ -113,8 +113,8 @@ else user.visible_message("[user] unsecures the airlock assembly from the floor.", \ - "You start to unsecure the airlock assembly from the floor...", \ - "You hear wrenching.") + "You start to unsecure the airlock assembly from the floor...", \ + "You hear wrenching.") if(W.use_tool(src, user, 40, volume=100)) if(!anchored) return @@ -234,7 +234,7 @@ if(G.get_amount() >= 2) playsound(src, 'sound/items/crowbar.ogg', 100, 1) user.visible_message("[user] adds [G.name] to the airlock assembly.", \ - "You start to install [G.name] into the airlock assembly...") + "You start to install [G.name] into the airlock assembly...") if(do_after(user, 40, target = src)) if(G.get_amount() < 2 || mineral) return @@ -252,7 +252,7 @@ else if((W.tool_behaviour == TOOL_SCREWDRIVER) && state == AIRLOCK_ASSEMBLY_NEEDS_SCREWDRIVER ) user.visible_message("[user] finishes the airlock.", \ - "You start finishing the airlock...") + "You start finishing the airlock...") if(W.use_tool(src, user, 40, volume=100)) if(loc && state == AIRLOCK_ASSEMBLY_NEEDS_SCREWDRIVER) diff --git a/code/game/objects/structures/extinguisher.dm b/code/game/objects/structures/extinguisher.dm index ece0c709fbcad..27089c6c0b6f8 100644 --- a/code/game/objects/structures/extinguisher.dm +++ b/code/game/objects/structures/extinguisher.dm @@ -13,6 +13,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/extinguisher_cabinet, 29) +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/extinguisher_cabinet) + /obj/structure/extinguisher_cabinet/Initialize(mapload, ndir, building) . = ..() if(building) diff --git a/code/game/objects/structures/fireplace.dm b/code/game/objects/structures/fireplace.dm index 6b610992d9aa6..fcf9f2a246412 100644 --- a/code/game/objects/structures/fireplace.dm +++ b/code/game/objects/structures/fireplace.dm @@ -150,3 +150,7 @@ update_appearance() adjust_light() desc = initial(desc) + +#undef LOG_BURN_TIMER +#undef PAPER_BURN_TIMER +#undef MAXIMUM_BURN_TIMER diff --git a/code/game/objects/structures/ghost_role_spawners.dm b/code/game/objects/structures/ghost_role_spawners.dm index a8ec76f3e1844..418374583223a 100644 --- a/code/game/objects/structures/ghost_role_spawners.dm +++ b/code/game/objects/structures/ghost_role_spawners.dm @@ -68,6 +68,8 @@ H.update_body() H.fully_replace_character_name(null, H.dna.species.random_name(gender)) +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/mob_spawn/human/ash_walker) + /obj/effect/mob_spawn/human/ash_walker/Initialize(mapload, datum/team/ashwalkers/ashteam) . = ..() var/area/A = get_area(src) @@ -102,6 +104,8 @@ golems, so that no golem may ever be forced to serve again." banType = ROLE_FREE_GOLEM +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/mob_spawn/human/golem) + /obj/effect/mob_spawn/human/golem/Initialize(mapload, datum/species/golem/species = null, mob/creator = null) if(species) //spawners list uses object name to register so this goes before ..() name += " ([initial(species.prefix)])" @@ -355,6 +359,8 @@ assignedrole = "SuperFriend" banType = ROLE_DEMONIC_FRIEND +CREATION_TEST_IGNORE_SUBTYPES(/obj/effect/mob_spawn/human/demonic_friend) + /obj/effect/mob_spawn/human/demonic_friend/Initialize(mapload, datum/mind/owner_mind, obj/effect/proc_holder/spell/targeted/summon_friend/summoning_spell) . = ..() owner = owner_mind diff --git a/code/game/objects/structures/grille.dm b/code/game/objects/structures/grille.dm index 753abd9bc564d..23cdc4cc5c25e 100644 --- a/code/game/objects/structures/grille.dm +++ b/code/game/objects/structures/grille.dm @@ -195,13 +195,13 @@ W.play_tool_sound(src, 100) set_anchored(!anchored) user.visible_message("[user] [anchored ? "fastens" : "unfastens"] [src].", \ - "You [anchored ? "fasten [src] to" : "unfasten [src] from"] the floor.") + "You [anchored ? "fasten [src] to" : "unfasten [src] from"] the floor.") return else if(istype(W, /obj/item/stack/rods) && broken) var/obj/item/stack/rods/R = W if(!shock(user, 90 * W.siemens_coefficient)) user.visible_message("[user] rebuilds the broken grille.", \ - "You rebuild the broken grille.") + "You rebuild the broken grille.") repair_grille() R.use(1) return @@ -372,7 +372,7 @@ device.id = id initialized_device = 1 -/obj/structure/grille/prison/Initialize() +/obj/structure/grille/prison/Initialize(mapload) . = ..() if(!initialized_device) setup_device() @@ -399,3 +399,5 @@ /obj/structure/grille/prison/Destroy() QDEL_NULL(device) return ..() + +#undef CLEAR_TILE_MOVE_LIMIT diff --git a/code/game/objects/structures/gym/exercise_status.dm b/code/game/objects/structures/gym/exercise_status.dm index 4f3bb5913fdf2..cf2f300a6cd94 100644 --- a/code/game/objects/structures/gym/exercise_status.dm +++ b/code/game/objects/structures/gym/exercise_status.dm @@ -63,3 +63,8 @@ name = "Exercised" desc = "You have worked out recently, making you stronger and more resistant to being brought down by stunning weapons." icon_state = "weights" + +#undef EXERCISE_INCREMENT +#undef EXERCISE_LIMIT +#undef EXERCISE_STEP +#undef EXERCISE_VISUAL_DELTA diff --git a/code/game/objects/structures/ladders.dm b/code/game/objects/structures/ladders.dm index ac810ddd96bf2..4f93719186a0d 100644 --- a/code/game/objects/structures/ladders.dm +++ b/code/game/objects/structures/ladders.dm @@ -10,6 +10,8 @@ max_integrity = 100 z_flags = Z_BLOCK_OUT_DOWN +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/ladder) + /obj/structure/ladder/Initialize(mapload, obj/structure/ladder/up, obj/structure/ladder/down) ..() if (up) @@ -165,7 +167,7 @@ to_chat(user, "You begin cutting [src]...") if(I.use_tool(src, user, 50, volume=100)) user.visible_message("[user] cuts [src].", \ - "You cut [src].") + "You cut [src].") I.play_tool_sound(src, 100) var/drop_loc = drop_location() var/obj/R = new /obj/item/stack/rods(drop_loc, 10) diff --git a/code/game/objects/structures/mirror.dm b/code/game/objects/structures/mirror.dm index a154713a4ddf6..5f7c20babfaaa 100644 --- a/code/game/objects/structures/mirror.dm +++ b/code/game/objects/structures/mirror.dm @@ -14,6 +14,8 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/mirror, 28) +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/mirror) + /obj/structure/mirror/Initialize(mapload, dir, building) . = ..() if(icon_state == "mirror_broke" && !broken) diff --git a/code/game/objects/structures/petrified_statue.dm b/code/game/objects/structures/petrified_statue.dm index a2a5becf77e27..62987b94c02d6 100644 --- a/code/game/objects/structures/petrified_statue.dm +++ b/code/game/objects/structures/petrified_statue.dm @@ -8,6 +8,8 @@ var/timer = 480 //eventually the person will be freed var/mob/living/petrified_mob +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/statue/petrified) + /obj/structure/statue/petrified/Initialize(mapload, mob/living/L, statue_timer) . = ..() if(statue_timer) diff --git a/code/game/objects/structures/showcase.dm b/code/game/objects/structures/showcase.dm index 038134f41c3d5..f27f77492969c 100644 --- a/code/game/objects/structures/showcase.dm +++ b/code/game/objects/structures/showcase.dm @@ -140,3 +140,6 @@ . += "The showcase has its screws loosened." else . += "If you see this, something is wrong." + +#undef SHOWCASE_CONSTRUCTED +#undef SHOWCASE_SCREWDRIVERED diff --git a/code/game/objects/structures/shower.dm b/code/game/objects/structures/shower.dm index 63fb24346264a..861513b38718e 100644 --- a/code/game/objects/structures/shower.dm +++ b/code/game/objects/structures/shower.dm @@ -175,3 +175,7 @@ layer = FLY_LAYER anchored = TRUE mouse_opacity = MOUSE_OPACITY_TRANSPARENT + +#undef SHOWER_FREEZING +#undef SHOWER_NORMAL +#undef SHOWER_BOILING diff --git a/code/game/objects/structures/signs/_signs.dm b/code/game/objects/structures/signs/_signs.dm index 64077859247e6..f19ed74a5b570 100644 --- a/code/game/objects/structures/signs/_signs.dm +++ b/code/game/objects/structures/signs/_signs.dm @@ -27,12 +27,12 @@ /obj/structure/sign/attackby(obj/item/I, mob/user, params) if(I.tool_behaviour == TOOL_WRENCH && buildable_sign) user.visible_message("[user] starts removing [src]...", \ - "You start unfastening [src].") + "You start unfastening [src].") I.play_tool_sound(src) if(I.use_tool(src, user, 40)) playsound(src, 'sound/items/deconstruct.ogg', 50, 1) user.visible_message("[user] unfastens [src].", \ - "You unfasten [src].") + "You unfasten [src].") var/obj/item/sign_backing/SB = new (get_turf(user)) SB.icon_state = icon_state SB.sign_path = type @@ -104,7 +104,7 @@ if(isturf(target) && proximity) var/turf/T = target user.visible_message("[user] fastens [src] to [T].", \ - "You attach the sign to [T].") + "You attach the sign to [T].") playsound(T, 'sound/items/deconstruct.ogg', 50, 1) var/obj/structure/sign/S = new sign_path(T) S.setDir(dir) diff --git a/code/game/objects/structures/stairs.dm b/code/game/objects/structures/stairs.dm index 8c0b477da1fed..3f3fb2c0d3360 100644 --- a/code/game/objects/structures/stairs.dm +++ b/code/game/objects/structures/stairs.dm @@ -138,3 +138,7 @@ /obj/structure/stairs/attack_ghost(mob/user) stair_ascend(user) + +#undef STAIR_TERMINATOR_AUTOMATIC +#undef STAIR_TERMINATOR_NO +#undef STAIR_TERMINATOR_YES diff --git a/code/game/objects/structures/statues.dm b/code/game/objects/structures/statues.dm index 02ef5068fb26c..fd1aa3564fc91 100644 --- a/code/game/objects/structures/statues.dm +++ b/code/game/objects/structures/statues.dm @@ -268,9 +268,9 @@ icon_state = "snowman" /obj/structure/statue/snow/snowlegion - name = "snowlegion" - desc = "Looks like that weird kid with the tiger plushie has been round here again." - icon_state = "snowlegion" + name = "snowlegion" + desc = "Looks like that weird kid with the tiger plushie has been round here again." + icon_state = "snowlegion" //////////////////////////copper/////////////////////////////////////// diff --git a/code/game/objects/structures/tables_racks.dm b/code/game/objects/structures/tables_racks.dm index ccd47398717ab..14e084ffe5e05 100644 --- a/code/game/objects/structures/tables_racks.dm +++ b/code/game/objects/structures/tables_racks.dm @@ -39,6 +39,8 @@ max_integrity = 100 integrity_failure = 0.33 +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/table) + /obj/structure/table/Initialize(mapload, _buildstack) . = ..() if(_buildstack) @@ -566,7 +568,7 @@ var/mob/living/carbon/human/patient = null var/obj/machinery/computer/operating/computer = null -/obj/structure/table/optable/Initialize() +/obj/structure/table/optable/Initialize(mapload) . = ..() initial_link() diff --git a/code/game/objects/structures/transit_tubes/station.dm b/code/game/objects/structures/transit_tubes/station.dm index b082356aa00a3..8bd3f81253726 100644 --- a/code/game/objects/structures/transit_tubes/station.dm +++ b/code/game/objects/structures/transit_tubes/station.dm @@ -207,3 +207,5 @@ ..() boarding_dir = dir +#undef OPEN_DURATION +#undef CLOSE_DURATION diff --git a/code/game/objects/structures/transit_tubes/transit_tube.dm b/code/game/objects/structures/transit_tubes/transit_tube.dm index c21ce6df8de6a..c4971671b324b 100644 --- a/code/game/objects/structures/transit_tubes/transit_tube.dm +++ b/code/game/objects/structures/transit_tubes/transit_tube.dm @@ -13,6 +13,8 @@ var/exit_delay = 1 var/enter_delay = 0 +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/transit_tube) + /obj/structure/transit_tube/Initialize(mapload, newdirection) . = ..() if(newdirection) diff --git a/code/game/objects/structures/watercloset.dm b/code/game/objects/structures/watercloset.dm index f78f7986502a4..ec5c105466509 100644 --- a/code/game/objects/structures/watercloset.dm +++ b/code/game/objects/structures/watercloset.dm @@ -469,13 +469,13 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/urinal, 32) alpha = 255 /obj/structure/curtain/proc/toggle(mob/M) - if (check(M)) - open = !open - playsound(loc, 'sound/effects/curtain.ogg', 50, 1) - update_appearance() + if (check(M)) + open = !open + playsound(loc, 'sound/effects/curtain.ogg', 50, 1) + update_appearance() /obj/structure/curtain/proc/check(mob/M) - return TRUE + return TRUE /obj/structure/curtain/directional icon_type = "bounty" diff --git a/code/game/objects/structures/windoor_assembly.dm b/code/game/objects/structures/windoor_assembly.dm index 3467296faf16a..71687e38f612c 100644 --- a/code/game/objects/structures/windoor_assembly.dm +++ b/code/game/objects/structures/windoor_assembly.dm @@ -31,6 +31,8 @@ var/state = "01" //How far the door assembly has progressed +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/windoor_assembly) + /obj/structure/windoor_assembly/Initialize(mapload, loc, set_dir) . = ..() if(set_dir) diff --git a/code/game/objects/structures/window.dm b/code/game/objects/structures/window.dm index d4e0708538617..7c791af59dd82 100644 --- a/code/game/objects/structures/window.dm +++ b/code/game/objects/structures/window.dm @@ -50,6 +50,8 @@ else . += "The window is unscrewed from the floor, and could be deconstructed by wrenching." +CREATION_TEST_IGNORE_SUBTYPES(/obj/structure/window) + /obj/structure/window/Initialize(mapload, direct) . = ..() if(direct) diff --git a/code/game/say.dm b/code/game/say.dm index c2bf41f9c50ea..2d22f4a42dd86 100644 --- a/code/game/say.dm +++ b/code/game/say.dm @@ -1,5 +1,5 @@ /* - Miauw's big Say() rewrite. + Miauw's big Say() rewrite. This file has the basic atom/movable level speech procs. And the base of the send_speech() proc, which is the core of saycode. */ @@ -223,6 +223,8 @@ GLOBAL_LIST_INIT(freqtospan, list( var/obj/item/radio/radio INITIALIZE_IMMEDIATE(/atom/movable/virtualspeaker) +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/virtualspeaker) + /atom/movable/virtualspeaker/Initialize(mapload, atom/movable/M, _radio) . = ..() radio = _radio diff --git a/code/game/sound.dm b/code/game/sound.dm index 0f318b629485f..117cdcf9149b9 100644 --- a/code/game/sound.dm +++ b/code/game/sound.dm @@ -60,7 +60,7 @@ falloff_distance - Distance at which falloff begins. Sound is at peak volume (in //allocate a channel if necessary now so its the same for everyone channel = channel || SSsounds.random_available_channel() - // Looping through the player list has the added bonus of working for mobs inside containers + // Looping through the player list has the added bonus of working for mobs inside containers var/sound/S = sound(get_sfx(soundin)) var/list/listeners = SSmobs.clients_by_zlevel[source_z].Copy() /// Everyone that actually heard the sound @@ -84,7 +84,7 @@ falloff_distance - Distance at which falloff begins. Sound is at peak volume (in if(below_turf && istransparentturf(turf_source)) listeners += get_hearers_in_view(maxdistance, below_turf) - + for(var/mob/listening_mob in listeners | SSmobs.dead_players_by_zlevel[source_z])//observers always hear through walls if(get_dist(listening_mob, turf_source) <= maxdistance) listening_mob.playsound_local(turf_source, soundin, vol, vary, frequency, falloff_exponent, channel, pressure_affected, S, maxdistance, falloff_distance, 1, use_reverb) diff --git a/code/game/turfs/baseturf_skipover.dm b/code/game/turfs/baseturf_skipover.dm index b90b79af2940e..7031e11bcc8f5 100644 --- a/code/game/turfs/baseturf_skipover.dm +++ b/code/game/turfs/baseturf_skipover.dm @@ -1,3 +1,5 @@ +CREATION_TEST_IGNORE_SUBTYPES(/turf/baseturf_skipover) + // This is a typepath to just sit in baseturfs and act as a marker for other things. /turf/baseturf_skipover name = "Baseturf skipover placeholder" @@ -13,6 +15,8 @@ name = "Shuttle baseturf skipover" desc = "Acts as the bottom of the shuttle, if this isn't here the shuttle floor is broken through." +CREATION_TEST_IGNORE_SUBTYPES(/turf/baseturf_bottom) + /turf/baseturf_bottom name = "Z-level baseturf placeholder" desc = "Marker for z-level baseturf, usually resolves to space." diff --git a/code/game/turfs/closed/_closed.dm b/code/game/turfs/closed/_closed.dm index 739d65c64f941..d5c58225c5352 100644 --- a/code/game/turfs/closed/_closed.dm +++ b/code/game/turfs/closed/_closed.dm @@ -1,3 +1,5 @@ +CREATION_TEST_IGNORE_SELF(/turf/closed) + /turf/closed layer = CLOSED_TURF_LAYER opacity = TRUE diff --git a/code/game/turfs/open/_open.dm b/code/game/turfs/open/_open.dm index 9f33454d776b7..92ae1a410434b 100644 --- a/code/game/turfs/open/_open.dm +++ b/code/game/turfs/open/_open.dm @@ -1,3 +1,5 @@ +CREATION_TEST_IGNORE_SELF(/turf/open) + /turf/open plane = FLOOR_PLANE can_hit = FALSE diff --git a/code/game/turfs/open/floor/fancy_floor.dm b/code/game/turfs/open/floor/fancy_floor.dm index eeb9afba4ebae..fb4e463d83fad 100644 --- a/code/game/turfs/open/floor/fancy_floor.dm +++ b/code/game/turfs/open/floor/fancy_floor.dm @@ -433,16 +433,16 @@ A.narsie_act() /turf/open/floor/carpet/break_tile() - broken = TRUE - make_plating() - if(smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) - QUEUE_SMOOTH_NEIGHBORS(src) + broken = TRUE + make_plating() + if(smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) + QUEUE_SMOOTH_NEIGHBORS(src) /turf/open/floor/carpet/burn_tile() - burnt = TRUE - make_plating() - if(smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) - QUEUE_SMOOTH_NEIGHBORS(src) + burnt = TRUE + make_plating() + if(smoothing_flags & (SMOOTH_CORNERS|SMOOTH_BITMASK)) + QUEUE_SMOOTH_NEIGHBORS(src) /turf/open/floor/carpet/get_smooth_underlay_icon(mutable_appearance/underlay_appearance, turf/asking_turf, adjacency_dir) return FALSE diff --git a/code/game/turfs/open/floor/plating/asteroid.dm b/code/game/turfs/open/floor/plating/asteroid.dm index 4e785acdaa08c..99c6a4fd910fc 100644 --- a/code/game/turfs/open/floor/plating/asteroid.dm +++ b/code/game/turfs/open/floor/plating/asteroid.dm @@ -90,7 +90,7 @@ /turf/open/floor/plating/asteroid/planetary var/static/datum/gas_mixture/immutable/planetary/GM -/turf/open/floor/plating/asteroid/planetary/Initialize() +/turf/open/floor/plating/asteroid/planetary/Initialize(mapload) if(!GM) GM = new . = ..() @@ -148,7 +148,7 @@ resistance_flags = INDESTRUCTIBLE var/static/datum/gas_mixture/immutable/planetary/GM -/turf/open/floor/plating/asteroid/basalt/planetary/Initialize() +/turf/open/floor/plating/asteroid/basalt/planetary/Initialize(mapload) if(!GM) GM = new . = ..() @@ -161,10 +161,6 @@ baseturfs = /turf/open/floor/plating/asteroid/airless turf_type = /turf/open/floor/plating/asteroid/airless -// / Breathing types. Lungs can access either by these or by a string, which will be considered a gas ID. -#define BREATH_OXY /datum/breathing_class/oxygen -#define BREATH_PLASMA /datum/breathing_class/plasma - /turf/open/floor/plating/asteroid/snow gender = PLURAL name = "snow" diff --git a/code/game/turfs/open/floor/plating/misc_plating.dm b/code/game/turfs/open/floor/plating/misc_plating.dm index 821f628207fcc..9b5051e161135 100644 --- a/code/game/turfs/open/floor/plating/misc_plating.dm +++ b/code/game/turfs/open/floor/plating/misc_plating.dm @@ -127,7 +127,7 @@ resistance_flags = INDESTRUCTIBLE var/static/datum/gas_mixture/immutable/planetary/GM -/turf/open/floor/plating/grass/Initialize() +/turf/open/floor/plating/grass/Initialize(mapload) if(!GM) GM = new . = ..() @@ -225,7 +225,7 @@ . = ..() if(user != dropping) dropping.visible_message("[user] starts to lower [dropping] down into [src].", \ - "You start to lower [dropping] down into [src].") + "You start to lower [dropping] down into [src].") else to_chat(user, "You start climbing down into [src]...") if(do_after(user, 4 SECONDS, target = dropping)) diff --git a/code/game/turfs/open/openspace.dm b/code/game/turfs/open/openspace.dm index caa997873b427..4cef4cfdf32af 100644 --- a/code/game/turfs/open/openspace.dm +++ b/code/game/turfs/open/openspace.dm @@ -1,3 +1,5 @@ +CREATION_TEST_IGNORE_SUBTYPES(/turf/open/openspace) + /turf/open/openspace name = "open space" desc = "Watch your step!" diff --git a/code/game/turfs/turf.dm b/code/game/turfs/turf.dm index 031d6392a9fb5..2a1875a7ad17d 100644 --- a/code/game/turfs/turf.dm +++ b/code/game/turfs/turf.dm @@ -1,5 +1,8 @@ GLOBAL_LIST_EMPTY(station_turfs) GLOBAL_LIST_EMPTY(created_baseturf_lists) + +CREATION_TEST_IGNORE_SELF(/turf) + /turf icon = 'icons/turf/floors.dmi' vis_flags = VIS_INHERIT_ID|VIS_INHERIT_PLANE // Important for interaction with and visualization of openspace. diff --git a/code/game/turfs/turf_texture.dm b/code/game/turfs/turf_texture.dm index a413cd92573ec..25cfdcccef721 100644 --- a/code/game/turfs/turf_texture.dm +++ b/code/game/turfs/turf_texture.dm @@ -27,6 +27,8 @@ ///Associated texture var/datum/turf_texture/parent_texture +CREATION_TEST_IGNORE_SUBTYPES(/atom/movable/turf_texture) + /atom/movable/turf_texture/Initialize(mapload, datum/turf_texture/_texture) . = ..() var/datum/turf_texture/texture = new _texture() diff --git a/code/game/world.dm b/code/game/world.dm index 3e3d765fa1148..1ab3064883a49 100644 --- a/code/game/world.dm +++ b/code/game/world.dm @@ -163,7 +163,7 @@ GLOBAL_VAR(restart_counter) GLOB.tgui_log = "[GLOB.log_directory]/tgui.log" GLOB.prefs_log = "[GLOB.log_directory]/preferences.log" -#ifdef UNIT_TESTS +#if defined(UNIT_TESTS) || defined(SPACEMAN_DMM) GLOB.test_log = file("[GLOB.log_directory]/tests.log") start_log(GLOB.test_log) #endif @@ -321,7 +321,7 @@ GLOBAL_VAR(restart_counter) #ifdef UNIT_TESTS FinishTestRun() return - #endif + #else if(TgsAvailable()) var/do_hard_reboot @@ -348,6 +348,7 @@ GLOBAL_VAR(restart_counter) shutdown_logging() // Past this point, no logging procs can be used, at risk of data loss. AUXTOOLS_SHUTDOWN(AUXMOS) ..() + #endif /world/Del() shutdown_logging() // makes sure the thread is closed before end, else we terminate @@ -483,3 +484,5 @@ GLOBAL_VAR(restart_counter) var/init_result = LIBCALL(library, "init")("block") if (init_result != "0") CRASH("Error initializing byond-tracy: [init_result]") + +#undef RESTART_COUNTER_PATH diff --git a/code/modules/NTNet/network.dm b/code/modules/NTNet/network.dm index 61fc997a0b6eb..7b459bd804304 100644 --- a/code/modules/NTNet/network.dm +++ b/code/modules/NTNet/network.dm @@ -112,7 +112,10 @@ var/list/devices = list() var/list/queue = list(src) // add ourselves while(queue.len) - var/datum/ntnet/net = queue[queue.len--] + var/datum/ntnet/net = queue[queue.len] + queue.len-- + if (net == null) + continue if(net.children.len > 0) for(var/net_id in net.children) queue += networks[net_id] diff --git a/code/modules/admin/battle_royale.dm b/code/modules/admin/battle_royale.dm index 8b3548d0a79f0..a6fdcab189448 100644 --- a/code/modules/admin/battle_royale.dm +++ b/code/modules/admin/battle_royale.dm @@ -461,3 +461,5 @@ GLOBAL_DATUM(battle_royale, /datum/battle_royale_controller) // ===== /obj/item/organ/regenerative_core/battle_royale preserved = TRUE + +#undef BATTLE_ROYALE_AVERBS diff --git a/code/modules/admin/chat_commands.dm b/code/modules/admin/chat_commands.dm index d3139c0030322..7a1047b5d0409 100644 --- a/code/modules/admin/chat_commands.dm +++ b/code/modules/admin/chat_commands.dm @@ -121,3 +121,5 @@ GLOBAL_LIST(round_end_notifiees) set waitfor = FALSE load_admins() **/ + +#undef IRC_STATUS_THROTTLE diff --git a/code/modules/admin/create_poll.dm b/code/modules/admin/create_poll.dm deleted file mode 100644 index 73af3da700519..0000000000000 --- a/code/modules/admin/create_poll.dm +++ /dev/null @@ -1,143 +0,0 @@ -/client/proc/create_poll() - set name = "Create Poll" - set category = "Adminbus" - if(!check_rights(R_POLL)) - return - if(!SSdbcore.Connect()) - to_chat(src, "Failed to establish database connection.") - return - var/polltype = input("Choose poll type.","Poll Type") as null|anything in list("Single Option","Text Reply","Rating","Multiple Choice", "Instant Runoff Voting") - var/choice_amount = 0 - switch(polltype) - if("Single Option") - polltype = POLLTYPE_OPTION - if("Text Reply") - polltype = POLLTYPE_TEXT - if("Rating") - polltype = POLLTYPE_RATING - if("Multiple Choice") - polltype = POLLTYPE_MULTI - choice_amount = input("How many choices should be allowed?","Select choice amount") as num|null - switch(choice_amount) - if(0) - to_chat(src, "Multiple choice poll must have at least one choice allowed.") - return - if(1) - polltype = POLLTYPE_OPTION - if(null) - return - if ("Instant Runoff Voting") - polltype = POLLTYPE_IRV - else - return 0 - var/starttime = SQLtime() - var/endtime = capped_input(usr, "Set end time for poll as format YYYY-MM-DD HH:MM:SS. All times in server time. HH:MM:SS is optional and 24-hour. Must be later than starting time for obvious reasons.", "Set end time", SQLtime()) - if(!endtime) - return - var/datum/db_query/query_validate_time = SSdbcore.NewQuery("SELECT IF(STR_TO_DATE('[endtime]','%Y-%c-%d %T') > NOW(), STR_TO_DATE('[endtime]','%Y-%c-%d %T'), 0)") - if(!query_validate_time.warn_execute() || QDELETED(usr) || !src) - qdel(query_validate_time) - return - if(query_validate_time.NextRow()) - var/checktime = text2num(query_validate_time.item[1]) - if(!checktime) - to_chat(src, "Datetime entered is improperly formatted or not later than current server time.") - qdel(query_validate_time) - return - endtime = query_validate_time.item[1] - qdel(query_validate_time) - var/adminonly - switch(alert("Admin only poll?",,"Yes","No","Cancel")) - if("Yes") - adminonly = 1 - if("No") - adminonly = 0 - else - return - var/dontshow - switch(alert("Hide poll results from tracking until completed?",,"Yes","No","Cancel")) - if("Yes") - dontshow = 1 - if("No") - dontshow = 0 - else - return - var/sql_ckey = sanitizeSQL(ckey) - var/question = capped_multiline_input(usr, "Write your question","Question") - if(!question) - return - var/list/sql_option_list = list() - if(polltype != POLLTYPE_TEXT) - var/add_option = 1 - while(add_option) - var/option = capped_multiline_input(usr, "Write your option","Option") - if(!option) - return - var/default_percentage_calc = 0 - if(polltype != POLLTYPE_IRV) - switch(alert("Should this option be included by default when poll result percentages are generated?",,"Yes","No","Cancel")) - if("Yes") - default_percentage_calc = 1 - if("No") - default_percentage_calc = 0 - else - return - var/minval = 0 - var/maxval = 0 - var/descmin = "" - var/descmid = "" - var/descmax = "" - if(polltype == POLLTYPE_RATING) - minval = input("Set minimum rating value.","Minimum rating") as num|null - if(minval == null) - return - maxval = input("Set maximum rating value.","Maximum rating") as num|null - if(minval >= maxval) - to_chat(src, "Maximum rating value can't be less than or equal to minimum rating value") - continue - else if(maxval == null) - return - descmin = capped_multiline_input(src, "Optional: Set description for minimum rating","Minimum rating description") - if(descmin == null) - return - descmid = capped_multiline_input(src, "Optional: Set description for median rating","Median rating description") - if(descmid == null) - return - descmax = capped_multiline_input(src, "Optional: Set description for maximum rating","Maximum rating description") - if(descmax == null) - return - sql_option_list += list(list("text" = "'[option]'", "minval" = "'[minval]'", "maxval" = "'[maxval]'", "descmin" = "'[descmin]'", "descmid" = "'[descmid]'", "descmax" = "'[descmax]'", "default_percentage_calc" = "'[default_percentage_calc]'")) - switch(alert(" ",,"Add option","Finish", "Cancel")) - if("Add option") - add_option = 1 - if("Finish") - add_option = 0 - else - return 0 - - var/minimum_player_playtime = input("Minimum player playtime to vote (in hours)","Minimum playtime") as num|null - if (minimum_player_playtime == null) - minimum_player_playtime = 0 - minimum_player_playtime = min(minimum_player_playtime, 100) //max 100 hours - - var/m1 = "[key_name(usr)] has created a new server poll. Poll type: [polltype] - Admin Only: [adminonly ? "Yes" : "No"] - Question: [question]" - var/m2 = "[key_name_admin(usr)] has created a new server poll. Poll type: [polltype] - Admin Only: [adminonly ? "Yes" : "No"]
Question: [question]" - var/datum/db_query/query_polladd_question = SSdbcore.NewQuery("INSERT INTO [format_table_name("poll_question")] (polltype, starttime, endtime, question, adminonly, multiplechoiceoptions, createdby_ckey, createdby_ip, dontshow, minimumplaytime) VALUES ('[polltype]', '[starttime]', '[endtime]', '[question]', '[adminonly]', '[choice_amount]', '[sql_ckey]', INET_ATON('[address]'), '[dontshow]', '[minimum_player_playtime]')") - if(!query_polladd_question.warn_execute()) - qdel(query_polladd_question) - return - qdel(query_polladd_question) - if(polltype != POLLTYPE_TEXT) - var/pollid = 0 - var/datum/db_query/query_get_id = SSdbcore.NewQuery("SELECT LAST_INSERT_ID()") - if(!query_get_id.warn_execute()) - qdel(query_get_id) - return - if(query_get_id.NextRow()) - pollid = query_get_id.item[1] - qdel(query_get_id) - for(var/list/i in sql_option_list) - i |= list("pollid" = "'[pollid]'") - SSdbcore.MassInsert(format_table_name("poll_option"), sql_option_list, warn = 1) - log_admin(m1) - message_admins(m2) diff --git a/code/modules/admin/greyscale_modify_menu.dm b/code/modules/admin/greyscale_modify_menu.dm index 47a6f637d589d..4f919364500a7 100644 --- a/code/modules/admin/greyscale_modify_menu.dm +++ b/code/modules/admin/greyscale_modify_menu.dm @@ -135,13 +135,13 @@ if("recolor") var/index = text2num(params["color_index"]) - var/new_color = lowertext(params["new_color"]) + var/new_color = LOWER_TEXT(params["new_color"]) if(split_colors[index] != new_color) split_colors[index] = new_color queue_refresh() if("recolor_from_string") - var/full_color_string = lowertext(params["color_string"]) + var/full_color_string = LOWER_TEXT(params["color_string"]) if(full_color_string != split_colors.Join()) ReadColorsFromString(full_color_string) queue_refresh() diff --git a/code/modules/admin/ipintel.dm b/code/modules/admin/ipintel.dm index ef8eecc6789c9..d123049d0b678 100644 --- a/code/modules/admin/ipintel.dm +++ b/code/modules/admin/ipintel.dm @@ -93,7 +93,7 @@ sleep(25) return .(ip, 1) else if(results.status_code == 200) - var/response = json_decode(results["body"]) + var/response = json_decode(results.body) if (response) if (response["status"] == "success") var/intelnum = text2num(response["result"]) diff --git a/code/modules/admin/permissionedit.dm b/code/modules/admin/permissionedit.dm index 4123e0882f1b1..cf544c293bd4a 100644 --- a/code/modules/admin/permissionedit.dm +++ b/code/modules/admin/permissionedit.dm @@ -218,7 +218,7 @@ . = ckey(admin_key) if(!.) return FALSE - if(!admin_ckey && (. in GLOB.admin_datums+GLOB.deadmins)) + if(!admin_ckey && (. in (GLOB.admin_datums+GLOB.deadmins))) to_chat(usr, "[admin_key] is already an admin.") return FALSE if(use_db) diff --git a/code/modules/admin/poll_management.dm b/code/modules/admin/poll_management.dm index 353c60a5fe953..f037f07c466b2 100644 --- a/code/modules/admin/poll_management.dm +++ b/code/modules/admin/poll_management.dm @@ -604,7 +604,7 @@ SELECT p.text, pv.rating, COUNT(*) Maximum Value
-
+
diff --git a/code/modules/admin/sql_ban_system.dm b/code/modules/admin/sql_ban_system.dm index 200f76590cce2..70f5b921c6652 100644 --- a/code/modules/admin/sql_ban_system.dm +++ b/code/modules/admin/sql_ban_system.dm @@ -116,7 +116,7 @@ /// Gets the ban cache of the passed in client /// If the cache has not been generated, we start off a query -/// If we still have a query going for this request, we just sleep until it's recieved back +/// If we still have a query going for this request, we just sleep until it's received back /proc/retrieve_ban_cache(client/player_client) if(QDELETED(player_client)) return @@ -622,7 +622,7 @@ duration = text2num(duration) if (!(interval in list("SECOND", "MINUTE", "HOUR", "DAY", "WEEK", "MONTH", "YEAR"))) interval = "MINUTE" - var/time_message = "[duration] [lowertext(interval)]" //no DisplayTimeText because our duration is of variable interval type + var/time_message = "[duration] [LOWER_TEXT(interval)]" //no DisplayTimeText because our duration is of variable interval type if(duration > 1) //pluralize the interval if necessary time_message += "s" var/note_reason = "Banned from [roles_to_ban[1] == "Server" ? "the server" : " Roles: [roles_to_ban.Join(", ")]"] [isnull(duration) ? "permanently" : "for [time_message]"] - [reason]" @@ -1310,3 +1310,6 @@ output += "" panel.set_content(jointext(output, "")) panel.open() + +#undef MAX_ADMINBANS_PER_ADMIN +#undef MAX_ADMINBANS_PER_HEADMIN diff --git a/code/modules/admin/sql_message_system.dm b/code/modules/admin/sql_message_system.dm index 98f38d2d69bbd..843df13f5b09e 100644 --- a/code/modules/admin/sql_message_system.dm +++ b/code/modules/admin/sql_message_system.dm @@ -513,7 +513,7 @@ alphatext = "filter: alpha(opacity=[alpha]); opacity: [alpha/100];" var/list/data = list("

") if(severity) - data += " " + data += " " data += "[timestamp] | [server_name] | [admin_key][secret ? " | - Secret" : ""] | [get_exp_format(text2num(playtime))] Living Playtime" if(expire_timestamp) data += " | Expires [expire_timestamp]" diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 466a2cebe11f0..5a6122d574020 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1652,7 +1652,7 @@ if(response.body == "[]") dat += "

0 bans detected for [ckey]
" else - bans = json_decode(response["body"]) + bans = json_decode(response.body) dat += "
[bans.len] ban\s detected for [ckey]
" for(var/list/ban in bans) dat += "Server: [sanitize(ban["sourceName"])]
" diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2.dm b/code/modules/admin/verbs/SDQL2/SDQL_2.dm index 4a64f05f3cc0a..631ce2b60840d 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2.dm @@ -164,37 +164,6 @@ */ - -#define SDQL2_STATE_ERROR 0 -#define SDQL2_STATE_IDLE 1 -#define SDQL2_STATE_PRESEARCH 2 -#define SDQL2_STATE_SEARCHING 3 -#define SDQL2_STATE_EXECUTING 4 -#define SDQL2_STATE_SWITCHING 5 -#define SDQL2_STATE_HALTING 6 - -#define SDQL2_VALID_OPTION_TYPES list("proccall", "select", "priority", "autogc" , "sequential") -#define SDQL2_VALID_OPTION_VALUES list("async", "blocking", "force_nulls", "skip_nulls", "high", "normal", "keep_alive" , "true") - -#define SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS (1<<0) -#define SDQL2_OPTION_BLOCKING_CALLS (1<<1) -#define SDQL2_OPTION_HIGH_PRIORITY (1<<2) //High priority SDQL query, allow using almost all of the tick. -#define SDQL2_OPTION_DO_NOT_AUTOGC (1<<3) - -#define SDQL2_OPTIONS_DEFAULT (SDQL2_OPTION_SELECT_OUTPUT_SKIP_NULLS) - -#define SDQL2_IS_RUNNING (state == SDQL2_STATE_EXECUTING || state == SDQL2_STATE_SEARCHING || state == SDQL2_STATE_SWITCHING || state == SDQL2_STATE_PRESEARCH) -#define SDQL2_HALT_CHECK if(!SDQL2_IS_RUNNING) {state = SDQL2_STATE_HALTING; return FALSE;}; - -#define SDQL2_TICK_CHECK ((options & SDQL2_OPTION_HIGH_PRIORITY)? CHECK_TICK_HIGH_PRIORITY : CHECK_TICK) - -#define SDQL2_STAGE_SWITCH_CHECK if(state != SDQL2_STATE_SWITCHING){\ - if(state == SDQL2_STATE_HALTING){\ - state = SDQL2_STATE_IDLE;\ - return FALSE}\ - state = SDQL2_STATE_ERROR;\ - CRASH("SDQL2 fatal error");}; - /client/proc/SDQL2_query(requested_query as message) set category = "Debug" if(!check_rights(R_DEBUG)) //Shouldn't happen... but just to be safe. @@ -1024,7 +993,7 @@ GLOBAL_LIST_INIT(sdql2_queries, GLOB.sdql2_queries || list()) return null else if(expression [start] == "{" && long) - if(lowertext(copytext(expression[start + 1], 1, 3)) != "0x") //3 == length("0x") + 1 + if(LOWER_TEXT(copytext(expression[start + 1], 1, 3)) != "0x") //3 == length("0x") + 1 to_chat(usr, "Invalid pointer syntax: [expression[start + 1]]") return null v = locate("\[[expression[start + 1]]]") @@ -1212,3 +1181,5 @@ GLOBAL_LIST_INIT(sdql2_queries, GLOB.sdql2_queries || list()) for(var/datum/SDQL2_query/query as anything in GLOB.sdql2_queries) if(query.id == id) return query + +#undef SDQL_qdel_datum diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm index 254821ec0e66d..ed30ab20da3d3 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_parser.dm @@ -90,7 +90,7 @@ return null /datum/SDQL_parser/proc/tokenl(i) - return lowertext(token(i)) + return LOWER_TEXT(token(i)) /datum/SDQL_parser/proc/query_options(i, list/node) var/list/options = list() @@ -605,7 +605,7 @@ node += "null" i++ - else if(lowertext(copytext(token(i), 1, 3)) == "0x" && isnum_safe(hex2num(copytext(token(i), 3))))//3 == length("0x") + 1 + else if(LOWER_TEXT(copytext(token(i), 1, 3)) == "0x" && isnum_safe(hex2num(copytext(token(i), 3))))//3 == length("0x") + 1 node += hex2num(copytext(token(i), 3)) i++ diff --git a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm index f4fd1f9051b61..ed3c30dd369d2 100644 --- a/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm +++ b/code/modules/admin/verbs/SDQL2/SDQL_2_wrappers.dm @@ -69,8 +69,8 @@ /proc/_log(X, Y) return log(X, Y) -/proc/_lowertext(T) - return lowertext(T) +/proc/_LOWER_TEXT(T) + return LOWER_TEXT(T) /proc/_matrix(a, b, c, d, e, f) return matrix(a, b, c, d, e, f) diff --git a/code/modules/admin/verbs/_help.dm b/code/modules/admin/verbs/_help.dm index 527e18933f716..6c5b3eb44d034 100644 --- a/code/modules/admin/verbs/_help.dm +++ b/code/modules/admin/verbs/_help.dm @@ -882,10 +882,10 @@ if(found.mind?.special_role) is_antag = 1 founds[++founds.len] = list("name" = found.name, - "real_name" = found.real_name, - "ckey" = found.ckey, - "key" = found.key, - "antag" = is_antag) + "real_name" = found.real_name, + "ckey" = found.ckey, + "key" = found.key, + "antag" = is_antag) msg += "[original_word](?|F) " continue msg += "[original_word] " diff --git a/code/modules/admin/verbs/adminpm.dm b/code/modules/admin/verbs/adminpm.dm index e0bc62fa62601..65bd7975a1123 100644 --- a/code/modules/admin/verbs/adminpm.dm +++ b/code/modules/admin/verbs/adminpm.dm @@ -251,7 +251,7 @@ var/client/C = GLOB.directory[target] var/datum/help_ticket/ticket = C ? C.current_adminhelp_ticket : GLOB.ahelp_tickets.CKey2ActiveTicket(target) - var/compliant_msg = trim(lowertext(msg)) + var/compliant_msg = trim(LOWER_TEXT(msg)) var/tgs_tagged = "[sender](TGS/External)" var/list/splits = splittext(compliant_msg, " ") if(splits.len && splits[1] == "ticket") @@ -352,3 +352,5 @@ return stealth #undef EXTERNALREPLYCOUNT + +#undef TGS_AHELP_USAGE diff --git a/code/modules/admin/verbs/beakerpanel.dm b/code/modules/admin/verbs/beakerpanel.dm index 9aa7070e2e890..3becfcf5a80df 100644 --- a/code/modules/admin/verbs/beakerpanel.dm +++ b/code/modules/admin/verbs/beakerpanel.dm @@ -86,15 +86,15 @@ .select2-selection { border-radius: 0px !important; } ul { - list-style-type: none; /* Remove bullets */ - padding: 0; /* Remove padding */ - margin: 0; /* Remove margins */ + list-style-type: none; /* Remove bullets */ + padding: 0; /* Remove padding */ + margin: 0; /* Remove margins */ } ul li { - margin-top: -1px; /* Prevent double borders */ - padding: 12px; /* Add some padding */ - color: #ffffff; + margin-top: -1px; /* Prevent double borders */ + padding: 12px; /* Add some padding */ + color: #ffffff; text-decoration: none; background: #40628a; border: 1px solid #161616; @@ -103,23 +103,23 @@ } .remove-reagent { - background-color: #d03000; + background-color: #d03000; } .container-control { - width: 48%; - float: left; - padding-right: 10px; + width: 48%; + float: left; + padding-right: 10px; } .reagent > div, .reagent-div { float: right; width: 200px; } input.reagent { - width: 50%; + width: 50%; } .grenade-data { - display: inline-block; + display: inline-block; }